[U-Boot] [UBOOT] [PATCH v4 0/3] Add ACPI table support
Saket Sinha
saket.sinha89 at gmail.com
Sun Aug 16 07:10:55 CEST 2015
ACPI(Advanced Configuration and Power Interface), is a Power Management and
configuration standard allowing the operating system to control the amount of
power each device is given (allowing it to put certain devices on standby or
power-off for example). It is also used to control and/or check thermal zones
(temperature sensors, fan speeds, etc), battery levels, PCI IRQ routing, CPUs,
NUMA domains and many other things.
Changes in v4:
- Incoporated Bin's review comments.
Saket Sinha (3):
x86: Generate a valid ACPI table
x86: Add ACPI table support to QEMU
x86: Add DSDT table for supporting ACPI on QEMU
arch/x86/Kconfig | 9 +
arch/x86/cpu/qemu/Makefile | 1 +
arch/x86/cpu/qemu/acpi.c | 161 ++++++++++++
arch/x86/cpu/qemu/acpi/cpu-hotplug.asl | 78 ++++++
arch/x86/cpu/qemu/acpi/dbug.asl | 26 ++
arch/x86/cpu/qemu/acpi/hpet.asl | 33 +++
arch/x86/cpu/qemu/acpi/isa.asl | 102 ++++++++
arch/x86/cpu/qemu/acpi/pci-crs.asl | 61 +++++
arch/x86/cpu/qemu/dsdt.asl | 414 +++++++++++++++++++++++++++++++
arch/x86/include/asm/acpi_table.h | 398 ++++++++++++++++++++++++++++++
arch/x86/lib/Makefile | 1 +
arch/x86/lib/acpi_table.c | 438 +++++++++++++++++++++++++++++++++
arch/x86/lib/tables.c | 5 +
scripts/Makefile.lib | 11 +
14 files changed, 1738 insertions(+)
create mode 100644 arch/x86/cpu/qemu/acpi.c
create mode 100644 arch/x86/cpu/qemu/acpi/cpu-hotplug.asl
create mode 100644 arch/x86/cpu/qemu/acpi/dbug.asl
create mode 100644 arch/x86/cpu/qemu/acpi/hpet.asl
create mode 100644 arch/x86/cpu/qemu/acpi/isa.asl
create mode 100644 arch/x86/cpu/qemu/acpi/pci-crs.asl
create mode 100644 arch/x86/cpu/qemu/dsdt.asl
create mode 100644 arch/x86/include/asm/acpi_table.h
create mode 100644 arch/x86/lib/acpi_table.c
--
2.1.4
More information about the U-Boot
mailing list