[U-Boot] [UBOOT PATCH v5 0/3] Add ACPI table support

Bin Meng bmeng.cn at gmail.com
Tue Aug 18 03:25:38 CEST 2015


Hi Saket,

On Tue, Aug 18, 2015 at 3:29 AM, Saket Sinha <saket.sinha89 at gmail.com> wrote:
>
> 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 v5:
> - Incoporated Simon's review comments.

Please wait until a day or two before you post new version. I haven't
got a chance to review v4, but you've already posted v5. Also when you
reply our review comments, please keep the U-Boot mailing list cc'ed.

>
>
> 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               | 179 ++++++++++++++
>  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      | 390 +++++++++++++++++++++++++++++
>  arch/x86/lib/Makefile                  |   1 +
>  arch/x86/lib/acpi_table.c              | 433 +++++++++++++++++++++++++++++++++
>  arch/x86/lib/tables.c                  |   5 +
>  scripts/Makefile.lib                   |  11 +
>  14 files changed, 1743 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
>
> --

Regards,
Bin


More information about the U-Boot mailing list