mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-30 22:08:52 +09:00
![Andy Shevchenko](/assets/img/avatar_default.png)
Per PCI firmware specification the ACPI has to reserve the memory
which is defined as PCI ECAM.
Fixes: 39665beed6
("x86: tangier: Enable ACPI support for Intel Tangier")
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
45 lines
801 B
Plaintext
45 lines
801 B
Plaintext
/* SPDX-License-Identifier: GPL-2.0+ */
|
|
/*
|
|
* Copyright (c) 2017 Intel Corporation
|
|
*
|
|
* Partially based on platform.asl for other x86 platforms
|
|
*/
|
|
|
|
#include <asm/acpi/statdef.asl>
|
|
#include <asm/arch/iomap.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() { Zero, Zero })
|
|
}
|
|
|
|
Scope (_SB)
|
|
{
|
|
/* Real Time Clock */
|
|
Device (RTC0)
|
|
{
|
|
Name (_HID, EisaId ("PNP0B00"))
|
|
Name (_CRS, ResourceTemplate()
|
|
{
|
|
IO(Decode16, 0x70, 0x70, 0x01, 0x08)
|
|
})
|
|
}
|
|
}
|
|
|
|
/* ACPI global NVS */
|
|
#include "global_nvs.asl"
|
|
|
|
Scope (\_SB)
|
|
{
|
|
#include "southcluster.asl"
|
|
}
|