freebsd-nq/sys/dev/acpica
Andrew Turner 617994efc7 Add basic support for ACPI. It splits out the nexus driver to two new
drivers, one for fdt, one for acpi. It then uses this to decide if it will
use fdt or acpi.

The GICv2 (interrupt controller) and Generic Timer drivers have been
updated to handle both cases.

As this is early code we still need FDT to find the kernel console, and
some parts are still missing, including PCI support.

Differential Revision:	https://reviews.freebsd.org/D2463
Reviewed by:	jhb, jkim, emaste
Obtained from:	ABT Systems Ltd
Relnotes:	Yes
Sponsored by:	The FreeBSD Foundation
2015-06-11 15:45:33 +00:00
..
Osd Add basic support for ACPI. It splits out the nexus driver to two new 2015-06-11 15:45:33 +00:00
acpi_acad.c
acpi_battery.c
acpi_button.c
acpi_cmbat.c
acpi_cpu.c Add basic support for ACPI. It splits out the nexus driver to two new 2015-06-11 15:45:33 +00:00
acpi_dock.c
acpi_ec.c
acpi_hpet.c
acpi_hpet.h
acpi_if.m
acpi_isab.c
acpi_lid.c
acpi_package.c If x86 CPU implementation of the MWAIT instruction reasonably 2015-05-09 12:28:48 +00:00
acpi_pci_link.c
acpi_pci.c
acpi_pcib_acpi.c Merge ACPICA 20150410. 2015-04-11 03:23:41 +00:00
acpi_pcib_pci.c
acpi_pcib.c
acpi_pcibvar.h
acpi_perf.c
acpi_powerres.c
acpi_quirk.c
acpi_quirks
acpi_resource.c Merge ACPICA 20150410. 2015-04-11 03:23:41 +00:00
acpi_smbat.c
acpi_smbus.h
acpi_thermal.c
acpi_throttle.c Do not probe Intel PIIX4 south bridge quirks on amd64. These quirky south 2015-05-21 19:31:10 +00:00
acpi_timer.c If the power management timer is unsupported the PmTimerLength value will 2015-05-06 14:09:54 +00:00
acpi_video.c
acpi.c CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten 2015-05-22 17:05:21 +00:00
acpiio.h
acpivar.h If x86 CPU implementation of the MWAIT instruction reasonably 2015-05-09 12:28:48 +00:00