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 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot