mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-16 01:38:22 +00:00
7bfe0da4d2
Since BayTrail, Intel starts to use new GPIO IPs in their chipset. This adds the GPIO ASL, so that OS can load corresponding drivers for it. On Linux, this is BayTrail pinctrl driver. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
36 lines
632 B
Text
36 lines
632 B
Text
/*
|
|
* Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0+
|
|
*/
|
|
|
|
#include <asm/acpi/statdef.asl>
|
|
#include <asm/arch/iomap.h>
|
|
#include <asm/arch/irq.h>
|
|
|
|
/*
|
|
* The _PTS method (Prepare To Sleep) is called before the OS is
|
|
* entering a sleep state. The sleep state number is passed in Arg0.
|
|
*/
|
|
Method(_PTS, 1)
|
|
{
|
|
}
|
|
|
|
/* The _WAK method is called on system wakeup */
|
|
Method(_WAK, 1)
|
|
{
|
|
Return (Package() {0, 0})
|
|
}
|
|
|
|
/* TODO: add CPU ASL support */
|
|
|
|
Scope (\_SB)
|
|
{
|
|
#include "southcluster.asl"
|
|
|
|
/* ACPI devices */
|
|
#include "gpio.asl"
|
|
}
|
|
|
|
/* Chipset specific sleep states */
|
|
#include "sleepstates.asl"
|