Searched defs:pci_irq (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/psm/
H A Duppc.c855 int dev_len, pci_irq, devid, busid; local
893 ipin, &pci_irq, &intr_flag) == ACPI_PSM_SUCCESS) {
896 "%d old irq %d device %s, instance %d\n", pci_irq,
900 * Make sure pci_irq is within range.
903 if (pci_irq <= MAX_ISA_IRQ) {
904 if (iline != pci_irq) {
908 * has choosen a different pci_irq
915 PCI_CONF_ILINE, pci_irq);
918 return (pci_irq);
H A Dpsm_common.c831 acpi_new_irq_cache_ent(int bus, int dev, int ipin, int pci_irq, argument
859 ep->irq = (uchar_t)pci_irq;
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_uppc.c668 int dev_len, pci_irq, devid, busid; local
706 ipin, &pci_irq, &intr_flag) == ACPI_PSM_SUCCESS) {
710 pci_irq, irqno, ddi_get_name(dip),
714 * Make sure pci_irq is within range.
717 if (pci_irq <= MAX_ISA_IRQ) {
718 if (iline != pci_irq) {
722 * has choosen a different pci_irq
729 PCI_CONF_ILINE, pci_irq);
732 return (pci_irq);
H A Dmp_platform_xpv.c729 int dev_len, pci_irq, newirq, bustype, devid, busid, i; local
810 ipin, &pci_irq, &intr_flag) != ACPI_PSM_SUCCESS)
814 return (apic_setup_irq_table(dip, pci_irq, NULL, ispec,
817 pci_irq = ((devid & 0x1f) << 2) | (ipin & 0x3);
818 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid))
820 if ((pci_irq = apic_handle_pci_pci_bridge(dip,
824 return (apic_setup_irq_table(dip, pci_irq, intrp, ispec,
/illumos-gate/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c774 int dev_len, pci_irq, newirq, bustype, devid, busid, i; local
855 ipin, &pci_irq, &intr_flag) != ACPI_PSM_SUCCESS)
859 return (apic_setup_irq_table(dip, pci_irq, NULL, ispec,
862 pci_irq = ((devid & 0x1f) << 2) | (ipin & 0x3);
863 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid))
865 if ((pci_irq = apic_handle_pci_pci_bridge(dip,
869 return (apic_setup_irq_table(dip, pci_irq, intrp, ispec,
H A Dmp_platform_common.c1356 int pci_irq; local
1385 pci_irq = ((bridge_devno & 0x1f) << 2) |
1387 if ((*intrp = apic_find_io_intr_w_busid(pci_irq,
1389 return (pci_irq);
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix.c2401 int busid, devid, pci_irq; local
2420 ipin, &pci_irq, &intr_flag) != ACPI_PSM_SUCCESS)
2424 return (apix_intx_setup(dip, inum, pci_irq, NULL, ispec,
2429 pci_irq = ((devid & 0x1f) << 2) | (ipin & 0x3);
2430 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid)) == NULL) {
2431 pci_irq = apic_handle_pci_pci_bridge(dip, devid, ipin, &intrp);
2432 if (pci_irq == -1)
2436 return (apix_intx_setup(dip, inum, pci_irq, intrp, ispec, NULL));

Completed in 66 milliseconds