[U-Boot] [PATCH] Support ACPI on minnowmax and qemu-x86 targets
Saket Sinha
saket.sinha89 at gmail.com
Fri Jul 10 02:28:20 CEST 2015
This is an initial attempt to support ACPI on minnowmax and qemu-x86 targets. This is still a work in progress.
The Linux kernel boot logs on minnowmax can be found at http://pastebin.com/Vdk8PqaV .
Saket Sinha (1):
x86: Initial ACPI support for minnowmax and qemu.
arch/x86/Kconfig | 7 +
arch/x86/cpu/qemu/Makefile | 3 +-
arch/x86/cpu/qemu/acpi.c | 176 +++++++++++
arch/x86/cpu/qemu/acpi/cpu-hotplug.asl | 78 +++++
arch/x86/cpu/qemu/acpi/dbug.asl | 26 ++
arch/x86/cpu/qemu/acpi/hpet.asl | 36 +++
arch/x86/cpu/qemu/acpi/isa.asl | 102 +++++++
arch/x86/cpu/qemu/acpi/pci-crs.asl | 94 ++++++
arch/x86/cpu/qemu/dsdt.asl | 454 +++++++++++++++++++++++++++++
arch/x86/include/asm/acpi_table.h | 387 ++++++++++++++++++++++++
arch/x86/lib/Makefile | 1 +
arch/x86/lib/acpi_table.c | 395 +++++++++++++++++++++++++
arch/x86/lib/tables.c | 5 +
board/intel/minnowmax/Makefile | 3 +-
board/intel/minnowmax/acpi.c | 251 ++++++++++++++++
board/intel/minnowmax/acpi/cpu.asl | 56 ++++
board/intel/minnowmax/acpi/device_nvs.asl | 66 +++++
board/intel/minnowmax/acpi/ec.asl | 0
board/intel/minnowmax/acpi/globalnvs.asl | 83 ++++++
board/intel/minnowmax/acpi/mainboard.asl | 4 +
board/intel/minnowmax/acpi/platform.asl | 52 ++++
board/intel/minnowmax/acpi/sleepstates.asl | 5 +
board/intel/minnowmax/acpi/superio.asl | 0
board/intel/minnowmax/dsdt.asl | 29 ++
scripts/Makefile.lib | 11 +
25 files changed, 2322 insertions(+), 2 deletions(-)
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
create mode 100644 board/intel/minnowmax/acpi.c
create mode 100644 board/intel/minnowmax/acpi/cpu.asl
create mode 100644 board/intel/minnowmax/acpi/device_nvs.asl
create mode 100644 board/intel/minnowmax/acpi/ec.asl
create mode 100644 board/intel/minnowmax/acpi/globalnvs.asl
create mode 100644 board/intel/minnowmax/acpi/mainboard.asl
create mode 100644 board/intel/minnowmax/acpi/platform.asl
create mode 100644 board/intel/minnowmax/acpi/sleepstates.asl
create mode 100644 board/intel/minnowmax/acpi/superio.asl
create mode 100644 board/intel/minnowmax/dsdt.asl
--
2.1.4
More information about the U-Boot
mailing list