mb/intel/emeraldlake2: Convert to ASL 2.0 syntax
Generated 'build/dsdt.dsl' files are identical. Change-Id: Idd2bf447975b4c9b2cd3b440505c0bd960374165 Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr> Reviewed-on: https://review.coreboot.org/c/coreboot/+/46184 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
parent
e28133a994
commit
2f1b51ac2b
@ -8,16 +8,16 @@ Method(_PTS,1)
|
|||||||
{
|
{
|
||||||
// NVS has a flag to determine USB policy in S3
|
// NVS has a flag to determine USB policy in S3
|
||||||
if (S3U0) {
|
if (S3U0) {
|
||||||
Store (One, GP47) // Enable USB0
|
GP47 = 1 // Enable USB0
|
||||||
} Else {
|
} Else {
|
||||||
Store (Zero, GP47) // Disable USB0
|
GP47 = 0 // Disable USB0
|
||||||
}
|
}
|
||||||
|
|
||||||
// NVS has a flag to determine USB policy in S3
|
// NVS has a flag to determine USB policy in S3
|
||||||
if (S3U1) {
|
if (S3U1) {
|
||||||
Store (One, GP56) // Enable USB1
|
GP56 = 1 // Enable USB1
|
||||||
} Else {
|
} Else {
|
||||||
Store (Zero, GP56) // Disable USB1
|
GP56 = 0 // Disable USB1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,10 +21,10 @@ Scope (\_TZ)
|
|||||||
// Convert from Degrees C to 1/10 Kelvin for ACPI
|
// Convert from Degrees C to 1/10 Kelvin for ACPI
|
||||||
Method (CTOK, 1) {
|
Method (CTOK, 1) {
|
||||||
// 10th of Degrees C
|
// 10th of Degrees C
|
||||||
Multiply (Arg0, 10, Local0)
|
Local0 = Arg0 * 10
|
||||||
|
|
||||||
// Convert to Kelvin
|
// Convert to Kelvin
|
||||||
Add (Local0, 2732, Local0)
|
Local0 += 2732
|
||||||
|
|
||||||
Return (Local0)
|
Return (Local0)
|
||||||
}
|
}
|
||||||
@ -50,28 +50,28 @@ Scope (\_TZ)
|
|||||||
Method (_TMP, 0, Serialized)
|
Method (_TMP, 0, Serialized)
|
||||||
{
|
{
|
||||||
// Get CPU Temperature from PECI via SuperIO TMPIN3
|
// Get CPU Temperature from PECI via SuperIO TMPIN3
|
||||||
Store (\_SB.PCI0.LPCB.SIO.ENVC.TIN3, Local0)
|
Local0 = \_SB.PCI0.LPCB.SIO.ENVC.TIN3
|
||||||
|
|
||||||
// Check for invalid readings
|
// Check for invalid readings
|
||||||
If (LOr (LEqual (Local0, 255), LEqual (Local0, 0))) {
|
If ((Local0 == 255) || (Local0 == 0)) {
|
||||||
Return (CTOK (\F2ON))
|
Return (CTOK (\F2ON))
|
||||||
}
|
}
|
||||||
|
|
||||||
// PECI raw value is an offset from Tj_max
|
// PECI raw value is an offset from Tj_max
|
||||||
Subtract (255, Local0, Local1)
|
Local1 = 255 - Local0
|
||||||
|
|
||||||
// Handle values greater than Tj_max
|
// Handle values greater than Tj_max
|
||||||
If (LGreaterEqual (Local1, \TMAX)) {
|
If (Local1 >= \TMAX) {
|
||||||
Return (CTOK (\TMAX))
|
Return (CTOK (\TMAX))
|
||||||
}
|
}
|
||||||
|
|
||||||
// Subtract from Tj_max to get temperature
|
// Subtract from Tj_max to get temperature
|
||||||
Subtract (\TMAX, Local1, Local0)
|
Local0 = \TMAX - Local1
|
||||||
Return (CTOK (Local0))
|
Return (CTOK (Local0))
|
||||||
}
|
}
|
||||||
|
|
||||||
Method (_AC0) {
|
Method (_AC0) {
|
||||||
If (LLessEqual (\FLVL, 0)) {
|
If (\FLVL <= 0) {
|
||||||
Return (CTOK (\F0OF))
|
Return (CTOK (\F0OF))
|
||||||
} Else {
|
} Else {
|
||||||
Return (CTOK (\F0ON))
|
Return (CTOK (\F0ON))
|
||||||
@ -79,7 +79,7 @@ Scope (\_TZ)
|
|||||||
}
|
}
|
||||||
|
|
||||||
Method (_AC1) {
|
Method (_AC1) {
|
||||||
If (LLessEqual (\FLVL, 1)) {
|
If (\FLVL <= 1) {
|
||||||
Return (CTOK (\F1OF))
|
Return (CTOK (\F1OF))
|
||||||
} Else {
|
} Else {
|
||||||
Return (CTOK (\F1ON))
|
Return (CTOK (\F1ON))
|
||||||
@ -87,7 +87,7 @@ Scope (\_TZ)
|
|||||||
}
|
}
|
||||||
|
|
||||||
Method (_AC2) {
|
Method (_AC2) {
|
||||||
If (LLessEqual (\FLVL, 2)) {
|
If (\FLVL <= 2) {
|
||||||
Return (CTOK (\F2OF))
|
Return (CTOK (\F2OF))
|
||||||
} Else {
|
} Else {
|
||||||
Return (CTOK (\F2ON))
|
Return (CTOK (\F2ON))
|
||||||
@ -95,7 +95,7 @@ Scope (\_TZ)
|
|||||||
}
|
}
|
||||||
|
|
||||||
Method (_AC3) {
|
Method (_AC3) {
|
||||||
If (LLessEqual (\FLVL, 3)) {
|
If (\FLVL <= 3) {
|
||||||
Return (CTOK (\F3OF))
|
Return (CTOK (\F3OF))
|
||||||
} Else {
|
} Else {
|
||||||
Return (CTOK (\F3ON))
|
Return (CTOK (\F3ON))
|
||||||
@ -103,7 +103,7 @@ Scope (\_TZ)
|
|||||||
}
|
}
|
||||||
|
|
||||||
Method (_AC4) {
|
Method (_AC4) {
|
||||||
If (LLessEqual (\FLVL, 4)) {
|
If (\FLVL <= 4) {
|
||||||
Return (CTOK (\F4OF))
|
Return (CTOK (\F4OF))
|
||||||
} Else {
|
} Else {
|
||||||
Return (CTOK (\F4ON))
|
Return (CTOK (\F4ON))
|
||||||
@ -119,20 +119,20 @@ Scope (\_TZ)
|
|||||||
PowerResource (FNP0, 0, 0)
|
PowerResource (FNP0, 0, 0)
|
||||||
{
|
{
|
||||||
Method (_STA) {
|
Method (_STA) {
|
||||||
If (LLessEqual (\FLVL, 0)) {
|
If (\FLVL <= 0) {
|
||||||
Return (One)
|
Return (One)
|
||||||
} Else {
|
} Else {
|
||||||
Return (Zero)
|
Return (Zero)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Method (_ON) {
|
Method (_ON) {
|
||||||
Store (0, \FLVL)
|
\FLVL = 0
|
||||||
Store (\F0PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F0PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
Method (_OFF) {
|
Method (_OFF) {
|
||||||
Store (1, \FLVL)
|
\FLVL = 1
|
||||||
Store (\F1PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F1PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -140,20 +140,20 @@ Scope (\_TZ)
|
|||||||
PowerResource (FNP1, 0, 0)
|
PowerResource (FNP1, 0, 0)
|
||||||
{
|
{
|
||||||
Method (_STA) {
|
Method (_STA) {
|
||||||
If (LLessEqual (\FLVL, 1)) {
|
If (\FLVL <= 1) {
|
||||||
Return (One)
|
Return (One)
|
||||||
} Else {
|
} Else {
|
||||||
Return (Zero)
|
Return (Zero)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Method (_ON) {
|
Method (_ON) {
|
||||||
Store (1, \FLVL)
|
\FLVL = 1
|
||||||
Store (\F1PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F1PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
Method (_OFF) {
|
Method (_OFF) {
|
||||||
Store (2, \FLVL)
|
\FLVL = 2
|
||||||
Store (\F2PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F2PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -161,20 +161,20 @@ Scope (\_TZ)
|
|||||||
PowerResource (FNP2, 0, 0)
|
PowerResource (FNP2, 0, 0)
|
||||||
{
|
{
|
||||||
Method (_STA) {
|
Method (_STA) {
|
||||||
If (LLessEqual (\FLVL, 2)) {
|
If (\FLVL <= 2) {
|
||||||
Return (One)
|
Return (One)
|
||||||
} Else {
|
} Else {
|
||||||
Return (Zero)
|
Return (Zero)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Method (_ON) {
|
Method (_ON) {
|
||||||
Store (2, \FLVL)
|
\FLVL = 2
|
||||||
Store (\F2PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F2PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
Method (_OFF) {
|
Method (_OFF) {
|
||||||
Store (3, \FLVL)
|
\FLVL = 3
|
||||||
Store (\F3PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F3PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -182,20 +182,20 @@ Scope (\_TZ)
|
|||||||
PowerResource (FNP3, 0, 0)
|
PowerResource (FNP3, 0, 0)
|
||||||
{
|
{
|
||||||
Method (_STA) {
|
Method (_STA) {
|
||||||
If (LLessEqual (\FLVL, 3)) {
|
If (\FLVL <= 3) {
|
||||||
Return (One)
|
Return (One)
|
||||||
} Else {
|
} Else {
|
||||||
Return (Zero)
|
Return (Zero)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Method (_ON) {
|
Method (_ON) {
|
||||||
Store (3, \FLVL)
|
\FLVL = 3
|
||||||
Store (\F3PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F3PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
Method (_OFF) {
|
Method (_OFF) {
|
||||||
Store (4, \FLVL)
|
\FLVL = 4
|
||||||
Store (\F4PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F4PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -203,20 +203,20 @@ Scope (\_TZ)
|
|||||||
PowerResource (FNP4, 0, 0)
|
PowerResource (FNP4, 0, 0)
|
||||||
{
|
{
|
||||||
Method (_STA) {
|
Method (_STA) {
|
||||||
If (LLessEqual (\FLVL, 4)) {
|
If (\FLVL <= 4) {
|
||||||
Return (One)
|
Return (One)
|
||||||
} Else {
|
} Else {
|
||||||
Return (Zero)
|
Return (Zero)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Method (_ON) {
|
Method (_ON) {
|
||||||
Store (4, \FLVL)
|
\FLVL = 4
|
||||||
Store (\F4PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F4PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
Method (_OFF) {
|
Method (_OFF) {
|
||||||
Store (4, \FLVL)
|
\FLVL = 4
|
||||||
Store (\F4PW, \_SB.PCI0.LPCB.SIO.ENVC.F3PS)
|
\_SB.PCI0.LPCB.SIO.ENVC.F3PS = \F4PW
|
||||||
Notify (\_TZ.THRM, 0x81)
|
Notify (\_TZ.THRM, 0x81)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user