aboutsummaryrefslogtreecommitdiff
path: root/src/soc/amd/picasso/acpi/sb_fch.asl
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/amd/picasso/acpi/sb_fch.asl')
-rw-r--r--src/soc/amd/picasso/acpi/sb_fch.asl61
1 files changed, 7 insertions, 54 deletions
diff --git a/src/soc/amd/picasso/acpi/sb_fch.asl b/src/soc/amd/picasso/acpi/sb_fch.asl
index 712de6618f..895abfd70c 100644
--- a/src/soc/amd/picasso/acpi/sb_fch.asl
+++ b/src/soc/amd/picasso/acpi/sb_fch.asl
@@ -3,6 +3,7 @@
#include <soc/gpio.h>
#include <soc/iomap.h>
#include <amdblocks/acpimmio_map.h>
+#include <aoac.asl>
Device (AAHB)
{
@@ -123,15 +124,7 @@ Device (FUR0)
}
}
- Name (_PR0, Package () { \_SB.AOAC.FUR0 })
- Name (_PR2, Package () { \_SB.AOAC.FUR0 })
- Name (_PR3, Package () { \_SB.AOAC.FUR0 })
- Method (_PS0, 0, Serialized) {
- \_SB.AOAC.FUR0.TDS = 1
- }
- Method (_PS3, 0, Serialized) {
- \_SB.AOAC.FUR0.TDS = 3
- }
+ AOAC_DEVICE(11, 0)
}
Device (FUR1) {
@@ -164,15 +157,7 @@ Device (FUR1) {
}
}
- Name (_PR0, Package () { \_SB.AOAC.FUR1 })
- Name (_PR2, Package () { \_SB.AOAC.FUR1 })
- Name (_PR3, Package () { \_SB.AOAC.FUR1 })
- Method (_PS0, 0, Serialized) {
- \_SB.AOAC.FUR1.TDS = 1
- }
- Method (_PS3, 0, Serialized) {
- \_SB.AOAC.FUR1.TDS = 3
- }
+ AOAC_DEVICE(12, 0)
}
Device (FUR2) {
@@ -205,15 +190,7 @@ Device (FUR2) {
}
}
- Name (_PR0, Package () { \_SB.AOAC.FUR2 })
- Name (_PR2, Package () { \_SB.AOAC.FUR2 })
- Name (_PR3, Package () { \_SB.AOAC.FUR2 })
- Method (_PS0, 0, Serialized) {
- \_SB.AOAC.FUR2.TDS = 1
- }
- Method (_PS3, 0, Serialized) {
- \_SB.AOAC.FUR2.TDS = 3
- }
+ AOAC_DEVICE(16, 0)
}
Device (FUR3) {
@@ -246,15 +223,7 @@ Device (FUR3) {
}
}
- Name (_PR0, Package () { \_SB.AOAC.FUR3 })
- Name (_PR2, Package () { \_SB.AOAC.FUR3 })
- Name (_PR3, Package () { \_SB.AOAC.FUR3 })
- Method (_PS0, 0, Serialized) {
- \_SB.AOAC.FUR3.TDS = 1
- }
- Method (_PS3, 0, Serialized) {
- \_SB.AOAC.FUR3.TDS = 3
- }
+ AOAC_DEVICE(26, 0)
}
Device (I2C2) {
@@ -290,15 +259,7 @@ Device (I2C2) {
Return (0x0F)
}
- Name (_PR0, Package () { \_SB.AOAC.I2C2 })
- Name (_PR2, Package () { \_SB.AOAC.I2C2 })
- Name (_PR3, Package () { \_SB.AOAC.I2C2 })
- Method (_PS0, 0, Serialized) {
- \_SB.AOAC.I2C2.TDS = 1
- }
- Method (_PS3, 0, Serialized) {
- \_SB.AOAC.I2C2.TDS = 3
- }
+ AOAC_DEVICE(7, 0)
}
Device (I2C3)
@@ -334,15 +295,7 @@ Device (I2C3)
Return (0x0F)
}
- Name (_PR0, Package () { \_SB.AOAC.I2C3 })
- Name (_PR2, Package () { \_SB.AOAC.I2C3 })
- Name (_PR3, Package () { \_SB.AOAC.I2C3 })
- Method (_PS0, 0, Serialized) {
- \_SB.AOAC.I2C3.TDS = 1
- }
- Method (_PS3, 0, Serialized) {
- \_SB.AOAC.I2C3.TDS = 3
- }
+ AOAC_DEVICE(8, 0)
}
Device (MISC)