freebsd-dev/sys/dev/acpica
Nate Lawson 310953d935 Fix the PRT entry code in acpi_pci_link to always add the entry, even if
there is no irq link.  Since we now use the stored copy of PRT, not the
one that used to be passed into acpi_pcib_route_interrupt(), we need it in
the list. [1]

Fix a bug in acpi_pci_find_prt() where we weren't checking the bus, thus
choosing the wrong PRT entry to use for routing the link.  Also, add a
printf for the case where the PRT entry is not found as this should not
happen.

Tested by:	marcel [1]
2004-08-12 02:06:19 +00:00
..
Osd Update for the KDB framework: 2004-07-10 20:56:43 +00:00
acpi_acad.c Use ACPI_ALL_NOTIFY instead of registering handlers separately. 2004-07-16 19:05:40 +00:00
acpi_battery.c Add the ability to detach a battery. Now batteries that are detached are 2004-07-12 20:53:04 +00:00
acpi_button.c Move flags into a private ivar so it can't collide with device flags. 2004-06-30 16:08:03 +00:00
acpi_cmbat.c Use ACPI_ALL_NOTIFY instead of registering handlers separately. 2004-07-16 19:05:40 +00:00
acpi_cpu.c Use uintmax_t for CPU statistics and add a cast to prevent truncation of 2004-06-24 00:38:51 +00:00
acpi_ec.c Remove duplicate FreeBSD id. 2004-07-02 20:15:53 +00:00
acpi_if.m Update the interface for child drivers. Add acpi_scan_children, which 2004-07-15 16:29:08 +00:00
acpi_isab.c Use the acpi_id_probe() method instead of acpi_MatchHid(), which is now 2004-06-29 19:02:27 +00:00
acpi_lid.c Move flags into a private ivar so it can't collide with device flags. 2004-06-30 16:08:03 +00:00
acpi_package.c Add support for packages as the first element of _PRW. This may allow 2004-04-09 06:40:03 +00:00
acpi_pci_link.c Fix the PRT entry code in acpi_pci_link to always add the entry, even if 2004-08-12 02:06:19 +00:00
acpi_pci.c Follow PnP location string change in acpi.c. 2004-07-14 06:58:39 +00:00
acpi_pcib_acpi.c Re-work ACPI PCI IRQ routing (_PRT, link devices). The old approach was 2004-08-11 14:52:50 +00:00
acpi_pcib_pci.c Re-work ACPI PCI IRQ routing (_PRT, link devices). The old approach was 2004-08-11 14:52:50 +00:00
acpi_pcib.c Fix the PRT entry code in acpi_pci_link to always add the entry, even if 2004-08-12 02:06:19 +00:00
acpi_pcibvar.h Re-work ACPI PCI IRQ routing (_PRT, link devices). The old approach was 2004-08-11 14:52:50 +00:00
acpi_powerres.c Add missing function debug trace macros to the new powerres functions. 2004-06-30 20:31:13 +00:00
acpi_quirk.c Add the table quirk matching code. It matches rules defined in acpi_quirks 2004-06-30 04:45:32 +00:00
acpi_quirks Use a default of the FADT for matching CreatorId quirks. Use XSDT to mean 2004-06-29 14:32:06 +00:00
acpi_resource.c Use the acpi_id_probe() method instead of acpi_MatchHid(), which is now 2004-06-29 19:02:27 +00:00
acpi_thermal.c Add missing <sys/module.h> includes 2004-05-30 20:08:47 +00:00
acpi_timer.c Reinsert the bus space handle and tag, they are needed for the timer test. 2004-07-22 05:42:14 +00:00
acpi_video.c Fix a bug where an item was being removed from a list without using 2004-07-24 17:51:22 +00:00
acpi.c Don't call DEVICE_RESUME a second time if DEVICE_SUSPEND fails. The 2004-08-10 22:02:52 +00:00
acpiio.h Fix typos and add spaces before `(' in some comments 2004-06-22 08:23:26 +00:00
acpivar.h Add flags for _STA (status) methods and convenience macros for checking 2004-08-06 00:38:50 +00:00