1 /* SPDX-License-Identifier: GPL-2.0-only */
3 /* Common legacy ISA style devices. */
7 Name(_HID, EisaId("PNP0B00"))
8 Name(_CRS, ResourceTemplate() {
9 IO(Decode16, 0x0070, 0x0070, 0x10, 0x02)
11 IO(Decode16, 0x0072, 0x0072, 0x02, 0x06)
16 Name(_HID, EisaId("PNP0303"))
17 Method(_STA, 0, NotSerialized) {
20 Name(_CRS, ResourceTemplate() {
21 IO(Decode16, 0x0060, 0x0060, 0x01, 0x01)
22 IO(Decode16, 0x0064, 0x0064, 0x01, 0x01)
28 Name(_HID, EisaId("PNP0F13"))
29 Method(_STA, 0, NotSerialized) {
32 Name(_CRS, ResourceTemplate() {
38 Name(_HID, EisaId("PNP0700"))
39 Method(_STA, 0, NotSerialized) {
47 Name(_CRS, ResourceTemplate() {
48 IO(Decode16, 0x03F2, 0x03F2, 0x00, 0x04)
49 IO(Decode16, 0x03F7, 0x03F7, 0x00, 0x01)
51 DMA(Compatibility, NotBusMaster, Transfer8) { 2 }
56 Name(_HID, EisaId("PNP0400"))
57 Method(_STA, 0, NotSerialized) {
65 Name(_CRS, ResourceTemplate() {
66 IO(Decode16, 0x0378, 0x0378, 0x08, 0x08)
72 Name(_HID, EisaId("PNP0501"))
74 Method(_STA, 0, NotSerialized) {
82 Name(_CRS, ResourceTemplate() {
83 IO(Decode16, 0x03F8, 0x03F8, 0x00, 0x08)
89 Name(_HID, EisaId("PNP0501"))
91 Method(_STA, 0, NotSerialized) {
99 Name(_CRS, ResourceTemplate() {
100 IO(Decode16, 0x02F8, 0x02F8, 0x00, 0x08)