device/pci_ids: Add Intel Panther Lake device IDs for Bluetooth CNVi
[coreboot.git] / src / ec / starlabs / merlin / variants / glkr / events.asl
blob68f5614ad32734497d84134ca9a6bf13537b6e76
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 Method (_Q0D, 0, NotSerialized)                 // Event: Lid Opened
5         \LIDS = ECRD(RefOf(LSTE))
6         Notify (LID0, 0x80)
9 Method (_Q0C, 0, NotSerialized)                 // Event: Lid Closed
11         \LIDS = ECRD(RefOf(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 (_Q09, 0, NotSerialized)                 // Event: Backlight Brightness Down
29         ^^^^HIDD.HPEM (20)
32 Method (_Q10, 0, NotSerialized)                 // Event: Backlight Brightness Up
34         ^^^^HIDD.HPEM (19)
37 Method (_Q08, 0, NotSerialized)                 // Event: Airplane Mode
39         ^^^^HIDD.HPEM (8)
42 Method (_QD5, 0, NotSerialized)                 // Event: 10 Second Power Button Pressed
44         Notify (HIDD, 0xCE)
47 Method (_QD6, 0, NotSerialized)                 // Event: 10 Second Power Button Released
49         Notify (HIDD, 0xCF)
52 Method (_Q54, 0, NotSerialized)                 // Event: Power Button Press
54         Printf ("EC: PWRBTN")
57 Method (_Q02, 0, NotSerialized)                 // Event: Turn off Backlight
59         Printf ("EC: Backlight off")
62 Method (_Q79, 0, NotSerialized)                 // Event: USB Type-C
64         Printf ("EC: USB Type-C")
67 Method (_Q60, 0, NotSerialized)                 // Event: Trackpad Enable
69         Printf ("EC: Trackpad Enable")
70         SPC0 (0xD0C80600, 0x40800102)
73 Method (_Q61, 0, NotSerialized)                 // Event: Trackpad Disable
75         Printf ("EC: Trackpad Disable")
76         SPC0 (0xD0C80600, 0x40800200)