summaryrefslogtreecommitdiff
path: root/hw/i386/acpi-dsdt-isa.dsl
diff options
context:
space:
mode:
Diffstat (limited to 'hw/i386/acpi-dsdt-isa.dsl')
-rw-r--r--hw/i386/acpi-dsdt-isa.dsl11
1 files changed, 11 insertions, 0 deletions
diff --git a/hw/i386/acpi-dsdt-isa.dsl b/hw/i386/acpi-dsdt-isa.dsl
index 89caa1649d..46942c12aa 100644
--- a/hw/i386/acpi-dsdt-isa.dsl
+++ b/hw/i386/acpi-dsdt-isa.dsl
@@ -16,6 +16,17 @@
/* Common legacy ISA style devices. */
Scope(\_SB.PCI0.ISA) {
+ Device (SMC) {
+ Name(_HID, EisaId("APP0001"))
+ /* _STA will be patched to 0x0B if AppleSMC is present */
+ ACPI_EXTRACT_NAME_WORD_CONST DSDT_APPLESMC_STA
+ Name(_STA, 0xFF00)
+ Name(_CRS, ResourceTemplate () {
+ IO (Decode16, 0x0300, 0x0300, 0x01, 0x20)
+ IRQNoFlags() { 6 }
+ })
+ }
+
Device(RTC) {
Name(_HID, EisaId("PNP0B00"))
Name(_CRS, ResourceTemplate() {