mainboard: New port Packard Bell LM85.
[coreboot.git] / src / mainboard / packardbell / ms2290 / acpi / thermal.asl
blob735171b76adc6801f5c873569e024f33c9119b90
1 Scope(\_TZ)
3         Name (MEBT, 0)
5         Method(C2K, 1, NotSerialized)
6         {
7                 Multiply(Arg0, 10, Local0)
8                 Add (Local0, 2732, Local0)
9                 if (LLessEqual(Local0, 2732)) {
10                         Return (3000)
11                 }
13                 if (LGreater(Local0, 4012)) {
14                         Return (3000)
15                 }
16                 Return (Local0)
17         }
19         ThermalZone(THM0)
20         {
21                 Method(_CRT, 0, NotSerialized) {
22                         Return (C2K(127))
23                 }
24                 Method(_TMP) {
25                         /* Avoid tripping alarm if ME isn't booted at all yet */
26                         If (LAnd (LNot (MEBT), LEqual (\_SB.PCI0.LPCB.EC.TMP0, 128))) {
27                             Return (C2K(40))
28                         }
29                         Store (1, MEBT)
30                         Return (C2K(\_SB.PCI0.LPCB.EC.TMP0))
31                 }
32         }
34         ThermalZone(THM1)
35         {
36                 Method(_CRT, 0, NotSerialized) {
37                         Return (C2K(99))
38                 }
40                 Method(_PSV, 0, NotSerialized) {
41                         Return (C2K(94))
42                 }
44                 Method(_TMP) {
45                         Return (C2K(\_SB.PCI0.LPCB.EC.TMP1))
46                 }
47         }