soc/intel/ptl: Update ME specification version to 21
[coreboot.git] / src / ec / starlabs / merlin / variants / glk / events.asl
blob46aebe46bbf67c1f767f0ae463a22507faddaf8b
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 Method (_Q0D, 0, NotSerialized)                 // Event: Lid Opened
5         \LIDS = LSTE
6         Notify (LID0, 0x80)
9 Method (_Q0C, 0, NotSerialized)                 // Event: Lid Closed
11         \LIDS = LSTE
12         Notify (LID0, 0x80)
15 Method (_Q0A, 0, NotSerialized)                 // Event: AC Power Connected
17         Notify (BAT0, 0x81)
18         Notify (ADP1, 0x80)
21 Method (_Q0B, 0, NotSerialized)                 // Event: AC Power Disconnected
23         Notify (BAT0, 0x81)
24         Notify (BAT0, 0x80)
27 Method (_Q06, 0, NotSerialized)                 // Event: Backlight Brightness Down
29         ^^^^HIDD.HPEM (20)
32 Method (_Q07, 0, NotSerialized)                 // Event: Backlight Brightness Up
34         ^^^^HIDD.HPEM (19)
37 Method (_Q08, 0, NotSerialized)                 // Event: Function Lock
39         Printf ("EC: Function Lock")
41 Method (_Q99, 0, NotSerialized)                 // Event: Airplane Mode
43         ^^^^HIDD.HPEM (8)
46 Method (_QD5, 0, NotSerialized)                 // Event: 10 Second Power Button Pressed
48         Notify (HIDD, 0xCE)
51 Method (_QD6, 0, NotSerialized)                 // Event: 10 Second Power Button Released
53         Notify (HIDD, 0xCF)
56 Method (_Q22, 0, NotSerialized)                 // Event: CHARGER_T
58         Printf ("EC: CHARGER_T")
61 Method (_Q80, 0, NotSerialized)                 // Event: Volume Up
63         Printf ("EC: VOLUME_UP")
66 Method (_Q81, 0, NotSerialized)                 // Event: Volume Down
68         Printf ("EC: VOLUME_DOWN")
71 Method (_Q54, 0, NotSerialized)                 // Event: Power Button Press
73         Printf ("EC: PWRBTN")
76 Method (_Q60, 0, NotSerialized)                 // Event: Trackpad Enable
78         Printf ("EC: Trackpad Enable")
79         SPC0 (0xD0C80610, 0x40800102)
82 Method (_Q61, 0, NotSerialized)                 // Event: Trackpad Disable
84         Printf ("EC: Trackpad Disable")
85         SPC0 (0xD0C80610, 0x40800200)
88 Method (_QF0, 0, NotSerialized)                 // Event: Temperature Report
90         Printf ("EC: Temperature Report")
93 Method (_QF1, 0, NotSerialized)                 // Event: Temperature Trigger
95         // Notify (SEN3, 0x90)