mb/starlabs/starbook/{adl_n,mtl}: Don't configure GPE routes
[coreboot.git] / src / ec / starlabs / merlin / acpi / dock.asl
blob8d648bc8b91fb3dd535130bf07dd28276d27a846
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 Device (VBTN)
5         Name (_HID, "INT33D6")
6         Name (_UID, 1)
7         Name (_DDN, "Intel Virtual Button Driver")
9         Method (_STA, 0, NotSerialized)
10         {
11                 Return (0x0f)
12         }
14         Method (VBDL)
15         {
16         }
18         Method (UPDK, 0, Serialized)
19         {
20                 Local0 = VGBS()
22                 If (Local0 == 0) {
23                         Printf ("Tablet Mode")
24                         Notify (HIDD, 0xcc)     /* Tablet */
25                 } Else {
26                         Printf ("Docked")
27                         Notify (HIDD, 0xcd)     /* Docked */
28                 }
29                 Return (Local0)
30         }
32         Method (VGBS, 0)
33         {
34 #if CONFIG(SYSTEM_TYPE_DETACHABLE)
35                 If (!GRXS (GPP_F15))
36                 {
37                         Return (0x40)
38                 }
39 #endif
40                 Return (0x00)
41         }
44 Device (VBTO)
46         Name (_HID, "INT33D3")
47         Name (_CID, "PNP0C60")
48         Name (_UID, 1)
49         Name (_DDN, "Laptop/tablet mode indicator driver")
51         Method (_STA, 0)
52         {
53                 Return (0xf)
54         }