blob: 8b7ee3fba22493c5445c5621c6d361433419aad9 [file] [log] [blame]
Bin Meng8ee29572016-05-07 07:46:33 -07001/*
2 * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
7/* Power Button */
8Device (PWRB)
9{
10 Name(_HID, EISAID("PNP0C0C"))
11}
Bin Meng5d2a5882016-08-01 20:53:53 -070012
13/* PS/2 keyboard and mouse */
14Scope (\_SB.PCI0.LPCB)
15{
16 /* 8042 Keyboard */
17 Device (PS2K)
18 {
19 Name(_HID, EISAID("PNP0303"))
20 Name(_CRS, ResourceTemplate()
21 {
22 IO(Decode16, 0x60, 0x60, 0x00, 0x01)
23 IO(Decode16, 0x64, 0x64, 0x00, 0x01)
24 IRQNoFlags() { 1 }
25 })
26
27 Method(_STA, 0, Serialized)
28 {
29 Return (STA_VISIBLE)
30 }
31 }
32
33 /* 8042 Mouse */
34 Device (PS2M)
35 {
36 Name(_HID, EISAID("PNP0F03"))
37 Name(_CRS, ResourceTemplate()
38 {
39 IO(Decode16, 0x60, 0x60, 0x00, 0x01)
40 IO(Decode16, 0x64, 0x64, 0x00, 0x01)
41 IRQNoFlags() { 12 }
42 })
43
44 Method(_STA, 0, Serialized)
45 {
46 Return (STA_VISIBLE)
47 }
48 }
49}