Lines Matching refs:pin

49 	u8			pin;  member
54 static inline char pin_name(int pin) in pin_name() argument
56 return 'A' + pin - 1; in pin_name()
105 unsigned char pin; member
146 entry->pin == quirk->pin && in do_prt_fixups()
153 entry->id.device, pin_name(entry->pin), in do_prt_fixups()
161 int pin, struct acpi_pci_routing_table *prt, in acpi_pci_irq_check_entry() argument
170 prt->pin + 1 != pin) in acpi_pci_irq_check_entry()
185 entry->pin = prt->pin + 1; in acpi_pci_irq_check_entry()
218 entry->id.device, pin_name(entry->pin), in acpi_pci_irq_check_entry()
227 int pin, struct acpi_prt_entry **entry_ptr) in acpi_pci_irq_find_prt_entry() argument
249 if (!acpi_pci_irq_check_entry(handle, dev, pin, in acpi_pci_irq_find_prt_entry()
318 static struct acpi_prt_entry *acpi_pci_irq_lookup(struct pci_dev *dev, int pin) in acpi_pci_irq_lookup() argument
322 u8 bridge_pin, orig_pin = pin; in acpi_pci_irq_lookup()
325 ret = acpi_pci_irq_find_prt_entry(dev, pin, &entry); in acpi_pci_irq_lookup()
331 pci_name(dev), pin_name(pin))); in acpi_pci_irq_lookup()
341 pin = pci_swizzle_interrupt_pin(dev, pin); in acpi_pci_irq_lookup()
345 bridge_pin = bridge->pin; in acpi_pci_irq_lookup()
352 pin = bridge_pin; in acpi_pci_irq_lookup()
355 ret = acpi_pci_irq_find_prt_entry(bridge, pin, &entry); in acpi_pci_irq_lookup()
382 pin_name(dev->pin), dev->irq); in acpi_isa_register_gsi()
401 u8 pin; in acpi_pci_irq_enable() local
408 pin = dev->pin; in acpi_pci_irq_enable()
409 if (!pin) { in acpi_pci_irq_enable()
419 entry = acpi_pci_irq_lookup(dev, pin); in acpi_pci_irq_enable()
448 pin_name(pin)); in acpi_pci_irq_enable()
457 pin_name(pin)); in acpi_pci_irq_enable()
470 pin_name(pin), link_desc, gsi, in acpi_pci_irq_enable()
482 u8 pin; in acpi_pci_irq_disable() local
484 pin = dev->pin; in acpi_pci_irq_disable()
485 if (!pin || !dev->irq_managed || dev->irq <= 0) in acpi_pci_irq_disable()
496 entry = acpi_pci_irq_lookup(dev, pin); in acpi_pci_irq_disable()
512 dev_dbg(&dev->dev, "PCI INT %c disabled\n", pin_name(pin)); in acpi_pci_irq_disable()