1 /* SPDX-License-Identifier: GPL-2.0-only */
3 /* Intel Lynx Point PCH support */
5 #if CONFIG(INTEL_LYNXPOINT_LP)
6 #define DEFAULT_PRW_VALUE 0x6d
8 #define DEFAULT_PRW_VALUE 0x0d
13 // Root Complex Register Block
14 OperationRegion (RCRB, SystemMemory, CONFIG_FIXED_RCBA_MMIO_BASE, CONFIG_RCBA_LENGTH)
15 Field (RCRB, DWordAcc, Lock, Preserve)
17 Offset (0x3404), // High Performance Timer Configuration
18 HPAS, 2, // Address Select
20 HPTE, 1, // Address Enable
24 // High Definition Audio (Azalia) 0:1b.0
27 // PCI Express Ports 0:1c.x
28 #include <southbridge/intel/common/acpi/pcie.asl>
30 // USB EHCI 0:1d.0 and 0:1a.0
39 // SATA 0:1f.2, 0:1f.5
43 #include <southbridge/intel/common/acpi/smbus.asl>
46 #if CONFIG(INTEL_LYNXPOINT_LP)
47 #include "serialio.asl"
52 /* Check for proper GUID */
53 If (Arg0 == ToUUID ("33DB4D5B-1FF7-401C-9657-7441C03DD766"))
55 /* Let OS control everything */
60 /* Unrecognized UUID */
61 CreateDWordField (Arg3, 0, CDW1)