sb/intel/lynxpoint/acpi: Statically define _PRW values
In order for ACPI deduplication to be reproducible, the `ISLP` method needs to disappear. Replace the _PRW methods with a name and a macro. Change-Id: Id0a46965b66f1a70e8f8868af01a535207c9f5c7 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/46780 Reviewed-by: Michael Niewöhner <foss@mniewoehner.de> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
98ea6a3f94
commit
59ea8ef9e1
|
@ -7,15 +7,5 @@
|
|||
Device (HDEF)
|
||||
{
|
||||
Name (_ADR, 0x001b0000)
|
||||
|
||||
Name (PRWH, Package (){ 0x0d, 3 }) // LPT-H
|
||||
Name (PRWL, Package (){ 0x6d, 3 }) // LPT-LP
|
||||
|
||||
Method (_PRW, 0) { // Power Resources for Wake
|
||||
If (\ISLP ()) {
|
||||
Return (PRWL)
|
||||
} Else {
|
||||
Return (PRWH)
|
||||
}
|
||||
}
|
||||
Name (_PRW, Package () { DEFAULT_PRW_VALUE, 3 })
|
||||
}
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
|
||||
/* Intel Lynx Point PCH support */
|
||||
|
||||
#if CONFIG(INTEL_LYNXPOINT_LP)
|
||||
#define DEFAULT_PRW_VALUE 0x6d
|
||||
#else
|
||||
#define DEFAULT_PRW_VALUE 0x0d
|
||||
#endif
|
||||
|
||||
Scope (\)
|
||||
{
|
||||
// Return TRUE if chipset is LynxPoint-LP
|
||||
|
|
|
@ -6,16 +6,7 @@ Device (EHCI)
|
|||
{
|
||||
Name (_ADR, 0x001d0000)
|
||||
|
||||
Name (PRWH, Package (){ 0x0d, 3 }) // LPT-H
|
||||
Name (PRWL, Package (){ 0x6d, 3 }) // LPT-LP
|
||||
|
||||
Method (_PRW, 0) { // Power Resources for Wake
|
||||
If (\ISLP ()) {
|
||||
Return (PRWL)
|
||||
} Else {
|
||||
Return (PRWH)
|
||||
}
|
||||
}
|
||||
Name (_PRW, Package () { DEFAULT_PRW_VALUE, 3 })
|
||||
|
||||
// Leave USB ports on for to allow Wake from USB
|
||||
|
||||
|
@ -337,16 +328,7 @@ Device (XHCI)
|
|||
Return ()
|
||||
}
|
||||
|
||||
Name (PRWH, Package (){ 0x0d, 3 }) // LPT-H
|
||||
Name (PRWL, Package (){ 0x6d, 3 }) // LPT-LP
|
||||
|
||||
Method (_PRW, 0) { // Power Resources for Wake
|
||||
If (\ISLP ()) {
|
||||
Return (PRWL)
|
||||
} Else {
|
||||
Return (PRWH)
|
||||
}
|
||||
}
|
||||
Name (_PRW, Package () { DEFAULT_PRW_VALUE, 3 })
|
||||
|
||||
// Leave USB ports on for to allow Wake from USB
|
||||
|
||||
|
|
Loading…
Reference in New Issue