amd/agesa,cimx: Rename ACPI OS detection methods
Try to 'standardize' the otherwise peculiar method naming to be somewhat more in-line with other ACPI implementations. This makes it easier to compare with vendor DSDT dumps for example. Change-Id: I5ba54f7361796669ac0cab7ff91e7de43b22e846 Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Reviewed-on: http://review.coreboot.org/5888 Tested-by: build bot (Jenkins) Reviewed-by: Marc Jones <marc.jones@se-eng.com>
This commit is contained in:
committed by
Kyösti Mälkki
parent
7a22b0976c
commit
f7d8f09d76
@@ -54,7 +54,7 @@ DefinitionBlock (
|
||||
Name(UOM9, 6)
|
||||
|
||||
/* Some global data */
|
||||
Name(OSTP, 3) /* Assume nothing. WinXp = 1, Vista = 2, Linux = 3, WinCE = 4 */
|
||||
Name(OSVR, 3) /* Assume nothing. WinXp = 1, Vista = 2, Linux = 3, WinCE = 4 */
|
||||
Name(OSV, Ones) /* Assume nothing */
|
||||
Name(PMOD, One) /* Assume APIC */
|
||||
|
||||
@@ -415,25 +415,25 @@ DefinitionBlock (
|
||||
|
||||
Scope(\_SB) {
|
||||
|
||||
Method(CkOT, 0){
|
||||
Method(OSFL, 0){
|
||||
|
||||
if(LNotEqual(OSTP, Ones)) {Return(OSTP)} /* OS version was already detected */
|
||||
if(LNotEqual(OSVR, Ones)) {Return(OSVR)} /* OS version was already detected */
|
||||
|
||||
if(CondRefOf(\_OSI,Local1))
|
||||
{
|
||||
Store(1, OSTP) /* Assume some form of XP */
|
||||
Store(1, OSVR) /* Assume some form of XP */
|
||||
if (\_OSI("Windows 2006")) /* Vista */
|
||||
{
|
||||
Store(2, OSTP)
|
||||
Store(2, OSVR)
|
||||
}
|
||||
} else {
|
||||
If(WCMP(\_OS,"Linux")) {
|
||||
Store(3, OSTP) /* Linux */
|
||||
Store(3, OSVR) /* Linux */
|
||||
} Else {
|
||||
Store(4, OSTP) /* Gotta be WinCE */
|
||||
Store(4, OSVR) /* Gotta be WinCE */
|
||||
}
|
||||
}
|
||||
Return(OSTP)
|
||||
Return(OSVR)
|
||||
}
|
||||
|
||||
Method(_PIC, 0x01, NotSerialized)
|
||||
@@ -1350,7 +1350,7 @@ DefinitionBlock (
|
||||
}
|
||||
|
||||
Method(_INI) {
|
||||
If(LEqual(OSTP,3)){ /* If we are running Linux */
|
||||
If(LEqual(OSVR,3)){ /* If we are running Linux */
|
||||
Store(zero, NSEN)
|
||||
Store(one, NSDO)
|
||||
Store(one, NSDI)
|
||||
@@ -1673,7 +1673,7 @@ DefinitionBlock (
|
||||
/* DBGO("\n") */
|
||||
|
||||
/* Determine the OS we're running on */
|
||||
CkOT()
|
||||
OSFL()
|
||||
|
||||
/* On older chips, clear PciExpWakeDisEn */
|
||||
/*if (LLessEqual(\SBRI, 0x13)) {
|
||||
|
Reference in New Issue
Block a user