mirror of
				https://source.denx.de/u-boot/u-boot.git
				synced 2025-10-31 00:11:51 +01:00 
			
		
		
		
	Per PCI firmware specification the ACPI has to reserve the memory
which is defined as PCI ECAM.
Fixes: 39665beed6f7 ("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"
 | |
| }
 |