freebsd-nq/sys/dev/acpica
John Baldwin 2fcd493c4b Tweak the way that the ACPI and ISA bus drivers match hint devices to
BIOS-enumerated devices:
- Assume a device is a match if the memory and I/O ports match even if the
  IRQ or DRQ is wrong or missing.  Some BIOSes don't include an IRQ for
  the atrtc device for example.
- Add a hack to better match floppy controller devices.  Many BIOSes do not
  include the starting port of the floppy controller listed in the hints
  (0x3f0) in the resources for the device.  So far, however, all the BIOS
  variations encountered do include the 'port + 2' resource (0x3f2), so
  adjust the matching for "fdc" devices to look for 'port + 2'.

Reviewed by:	imp
MFC after:	3 days
2009-08-24 21:51:46 +00:00
..
Osd Add a missing return in NULL mutex case. 2009-06-22 17:46:55 +00:00
acpi_acad.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_battery.c Temporarily revert the new-bus locking for 8.0 release. It will be 2009-08-20 19:17:53 +00:00
acpi_button.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_cmbat.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_cpu.c Temporarily revert the new-bus locking for 8.0 release. It will be 2009-08-20 19:17:53 +00:00
acpi_dock.c Temporarily revert the new-bus locking for 8.0 release. It will be 2009-08-20 19:17:53 +00:00
acpi_ec.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_hpet.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_hpet.h Add a header containing constants for the various HPET registers and their 2008-01-16 18:47:07 +00:00
acpi_if.m Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_isab.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_lid.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_package.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_pci_link.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_pci.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_pcib_acpi.c Match PCI Express root bridge _HID directly instead of 2009-07-13 21:36:31 +00:00
acpi_pcib_pci.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_pcib.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_pcibvar.h
acpi_perf.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_powerres.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_quirk.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_quirks
acpi_resource.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_smbat.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_smbus.h Import ACPI smart battery support. Newer systems (Acer, mostly) do not 2005-10-23 00:20:13 +00:00
acpi_thermal.c Temporarily revert the new-bus locking for 8.0 release. It will be 2009-08-20 19:17:53 +00:00
acpi_throttle.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_timer.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi_video.c Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
acpi.c Tweak the way that the ACPI and ISA bus drivers match hint devices to 2009-08-24 21:51:46 +00:00
acpiio.h Update the suspend/resume user API while maintaining backwards compat. 2007-06-21 22:50:37 +00:00
acpivar.h Catch up with r193750 (OsdSynch.c locking changes): 2009-06-10 22:54:20 +00:00