1*83d290c5STom Rini/* SPDX-License-Identifier: GPL-2.0+ */ 248cf8b83SBin Meng/* 348cf8b83SBin Meng * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com> 448cf8b83SBin Meng */ 548cf8b83SBin Meng 648cf8b83SBin Meng#include <asm/acpi/statdef.asl> 748cf8b83SBin Meng#include <asm/arch/iomap.h> 848cf8b83SBin Meng#include <asm/arch/irq.h> 948cf8b83SBin Meng 1048cf8b83SBin Meng/* 1148cf8b83SBin Meng * The _PTS method (Prepare To Sleep) is called before the OS is 1248cf8b83SBin Meng * entering a sleep state. The sleep state number is passed in Arg0. 1348cf8b83SBin Meng */ 1448cf8b83SBin MengMethod(_PTS, 1) 1548cf8b83SBin Meng{ 1648cf8b83SBin Meng} 1748cf8b83SBin Meng 1848cf8b83SBin Meng/* The _WAK method is called on system wakeup */ 1948cf8b83SBin MengMethod(_WAK, 1) 2048cf8b83SBin Meng{ 2148cf8b83SBin Meng Return (Package() {0, 0}) 2248cf8b83SBin Meng} 2348cf8b83SBin Meng 2479c2c257SBin Meng/* ACPI global NVS */ 2579c2c257SBin Meng#include "global_nvs.asl" 2679c2c257SBin Meng 2748cf8b83SBin Meng/* TODO: add CPU ASL support */ 2848cf8b83SBin Meng 2948cf8b83SBin MengScope (\_SB) 3048cf8b83SBin Meng{ 3148cf8b83SBin Meng #include "southcluster.asl" 3248cf8b83SBin Meng} 3348cf8b83SBin Meng 3448cf8b83SBin Meng/* Chipset specific sleep states */ 35411898dcSBin Meng#include <asm/acpi/sleepstates.asl> 36