soc/amd/cezanna/acpi/mmio.asl: enable ACPI AOAC for I2C

This enables runtime power management for the I2C controllers.

BUG=b:182556027, b:183983959
TEST=enable dynamic debug in kernel and check i2c D3/D0 transitions
during suspend_stress_test.

Change-Id: Ia6b9ca95d751f32b7cd701494377f15091c22d2f
Signed-off-by: Julian Schroeder <julianmarcusschroeder@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/56462
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Julian Schroeder 2021-07-20 15:08:44 -05:00 committed by Felix Held
parent d453208623
commit f9080ce6d9
1 changed files with 4 additions and 8 deletions

View File

@ -155,8 +155,7 @@ Device (I2C0) {
Return (0x0F) Return (0x0F)
} }
// TODO(b/183983959): Enable the AOAC register access later. AOAC_DEVICE(FCH_AOAC_DEV_I2C0, 0)
// AOAC_DEVICE(FCH_AOAC_DEV_I2C0, 0)
} }
Device (I2C1) { Device (I2C1) {
@ -192,8 +191,7 @@ Device (I2C1) {
Return (0x0F) Return (0x0F)
} }
// TODO(b/183983959): Enable the AOAC register access later. AOAC_DEVICE(FCH_AOAC_DEV_I2C1, 0)
// AOAC_DEVICE(FCH_AOAC_DEV_I2C1, 0)
} }
Device (I2C2) { Device (I2C2) {
@ -229,8 +227,7 @@ Device (I2C2) {
Return (0x0F) Return (0x0F)
} }
// TODO(b/183983959): Enable the AOAC register access later. AOAC_DEVICE(FCH_AOAC_DEV_I2C2, 0)
// AOAC_DEVICE(FCH_AOAC_DEV_I2C2, 0)
} }
Device (I2C3) Device (I2C3)
@ -266,8 +263,7 @@ Device (I2C3)
Return (0x0F) Return (0x0F)
} }
// TODO(b/183983959): Enable the AOAC register access later. AOAC_DEVICE(FCH_AOAC_DEV_I2C3, 0)
// AOAC_DEVICE(FCH_AOAC_DEV_I2C3, 0)
} }
Device (MISC) Device (MISC)