X60: add thermal zone 0
Signed-off-by: Sven Schnelle <svens@stackframe.org> Acked-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6434 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
5fb8fc093f
commit
b641e98839
|
@ -37,6 +37,8 @@ Device(EC)
|
|||
Offset (0x3B),
|
||||
, 1,
|
||||
KBLT, 1, /* Keyboard Light */
|
||||
Offset (0x78),
|
||||
TMP0, 8, /* Thermal Zone 0 temperature */
|
||||
Offset (0x81),
|
||||
PAGE, 8 /* Information Page Selector */
|
||||
}
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
Scope(\_TZ)
|
||||
{
|
||||
Method(C2K, 1, NotSerialized)
|
||||
{
|
||||
Multiply(Arg0, 10, Local0)
|
||||
Add (Local0, 2732, Local0)
|
||||
if (LLessEqual(Local0, 2732)) {
|
||||
Return (3000)
|
||||
}
|
||||
|
||||
if (LGreater(Local0, 4012)) {
|
||||
Return (3000)
|
||||
}
|
||||
Return (Local0)
|
||||
}
|
||||
|
||||
ThermalZone(THM0)
|
||||
{
|
||||
Method(_CRT, 0, NotSerialized) {
|
||||
Return (C2K(127))
|
||||
}
|
||||
Method(_TMP) {
|
||||
Return (C2K(\_SB.PCI0.LPCB.EC.TMP0))
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue