[U-Boot] [PATCH v2 22/28] x86: baytrail: Add platform ASL files
Simon Glass
sjg at chromium.org
Sat May 7 20:47:13 CEST 2016
On 7 May 2016 at 08:46, Bin Meng <bmeng.cn at gmail.com> wrote:
> This adds basic BayTrail platform ASL files. They are intended to be
> included in dsdt.asl of any board that is based on this platform.
>
> Note: ACPI mode support for GPIO/LPSS/SCC/LPE are not supported for
> now. They will be added in the future.
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>
> ---
>
> Changes in v2:
> - Reserve IRQ3 and IRQ4 in the IRQ links to support external SuperIO
> chipset serial ports
> - Fix SIO1 and SIO2 interrupt mapping in irqroute.h
>
> .../include/asm/arch-baytrail/acpi/irq_helper.h | 111 +++++
> .../include/asm/arch-baytrail/acpi/irqlinks.asl | 489 +++++++++++++++++++++
> .../include/asm/arch-baytrail/acpi/irqroute.asl | 48 ++
> arch/x86/include/asm/arch-baytrail/acpi/irqroute.h | 27 ++
> arch/x86/include/asm/arch-baytrail/acpi/lpc.asl | 121 +++++
> .../include/asm/arch-baytrail/acpi/platform.asl | 33 ++
> .../include/asm/arch-baytrail/acpi/sleepstates.asl | 13 +
> .../asm/arch-baytrail/acpi/southcluster.asl | 211 +++++++++
> arch/x86/include/asm/arch-baytrail/acpi/usb.asl | 34 ++
> arch/x86/include/asm/arch-baytrail/acpi/xhci.asl | 31 ++
> arch/x86/include/asm/arch-baytrail/device.h | 74 ++++
> arch/x86/include/asm/arch-baytrail/iomap.h | 70 +++
> arch/x86/include/asm/arch-baytrail/irq.h | 86 ++++
> 13 files changed, 1348 insertions(+)
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/irq_helper.h
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/irqlinks.asl
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/irqroute.asl
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/irqroute.h
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/lpc.asl
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/platform.asl
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/sleepstates.asl
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/southcluster.asl
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/usb.asl
> create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/xhci.asl
> create mode 100644 arch/x86/include/asm/arch-baytrail/device.h
> create mode 100644 arch/x86/include/asm/arch-baytrail/iomap.h
> create mode 100644 arch/x86/include/asm/arch-baytrail/irq.h
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list