1 /* SPDX-License-Identifier: GPL-2.0-only */
10 // FIXME these could/should be read from the
11 // GNVS area, so they can be controlled by
17 // At which temperature should the OS start
19 Method (_AC0, 0, Serialized)
21 Return (0xf5c) // Value for Rocky
24 // Method (_AC1, 0, Serialized)
29 // Critical shutdown temperature
30 Method (_CRT, 0, Serialized)
32 Return (0x0aac + 0x50) // FIXME
35 // CPU throttling start temperature
36 Method (_PSV, 0, Serialized)
38 Return (0xaaf) // FIXME
41 // Get DTS Temperature
42 Method (_TMP, 0, Serialized)
44 Return (0xaac) // FIXME
47 // Processors used for active cooling
48 Method (_PSL, 0, Serialized)
51 Return (Package() {\_SB.CP00, \_SB.CP01})
53 Return (Package() {\_SB.CP00})
56 // TC1 value for passive cooling
57 Method (_TC1, 0, Serialized)
62 // TC2 value for passive cooling
63 Method (_TC2, 0, Serialized)
68 // Sampling period for passive cooling
69 Method (_TSP, 0, Serialized)