mainboard/intel/avenuecity_crb: Update full IIO configuration
[coreboot2.git] / src / mainboard / ibase / mb899 / acpi / superio.asl
blob1932eaba14d1d25b46f56d5dd5bcc9c8a89dd98e
1 /* SPDX-License-Identifier: GPL-2.0-only */
4 Device (SIO1)
6         Name (_HID, EISAID("PNP0A05"))
7         Name (_UID, 1)
9         Device (UAR1)
10         {
11                 Name(_HID, EISAID("PNP0501"))
12                 Name(_UID, 1)
13                 Name(_DDN, "COM1")
15                 Method (_STA, 0)
16                 {
17                         // always enable for now
18                         Return (0x0f)
19                 }
21                 Method (_CRS, 0)
22                 {
23                         Return(ResourceTemplate() {
24                                 IO(Decode16, 0x3f8, 0x3f8, 0x8, 0x8)
25                                 IRQNoFlags() { 4 }
26                         })
27                 }
28                 // Some methods need an implementation here:
29                 // missing: _STA, _DIS, _CRS, _PRS,
30                 // missing: _SRS, _PS0, _PS3
31         }
33         Device (UAR2)
34         {
35                 Name(_HID, EISAID("PNP0501"))
36                 Name(_UID, 2)
37                 Name(_DDN, "COM2")
39                 Method (_STA, 0)
40                 {
41                         // always enable for now
42                         Return (0x0f)
43                 }
45                 Method (_CRS, 0)
46                 {
47                         Return(ResourceTemplate() {
48                                 IO(Decode16, 0x2f8, 0x2f8, 0x8, 0x8)
49                                 IRQNoFlags() { 3 }
50                         })
51                 }
52                 // Some methods need an implementation here:
53                 // missing: _STA, _DIS, _CRS, _PRS,
54                 // missing: _SRS, _PS0, _PS3
55         }