aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/zork/variants/baseboard/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/zork/variants/baseboard/include')
-rw-r--r--src/mainboard/google/zork/variants/baseboard/include/baseboard/acpi/audio.asl40
-rw-r--r--src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h2
2 files changed, 2 insertions, 40 deletions
diff --git a/src/mainboard/google/zork/variants/baseboard/include/baseboard/acpi/audio.asl b/src/mainboard/google/zork/variants/baseboard/include/baseboard/acpi/audio.asl
index ae5663e7c7..b892570a7f 100644
--- a/src/mainboard/google/zork/variants/baseboard/include/baseboard/acpi/audio.asl
+++ b/src/mainboard/google/zork/variants/baseboard/include/baseboard/acpi/audio.asl
@@ -3,43 +3,3 @@
Scope (EC0.CREC) {
#include <ec/google/chromeec/acpi/codec.asl>
}
-
-/* machine driver */
-Device (I2SM)
-{
- Name (_HID, "AMDI5682")
- Name (_UID, 1)
- Name (_DDN, "I2S machine Driver")
-
- Name (_CRS, ResourceTemplate ()
- {
-#if CONFIG(BOARD_GOOGLE_BASEBOARD_DALBOZ)
- /* DMIC select GPIO */
- GpioIo (Exclusive, PullDefault, 0x0000, 0x0000,
- IoRestrictionNone, "\\_SB.GPIO", 0x00,
- ResourceConsumer,,) { 6 }
-#else
- /* DMIC select GPIO */
- GpioIo (Exclusive, PullDefault, 0x0000, 0x0000,
- IoRestrictionNone, "\\_SB.GPIO", 0x00,
- ResourceConsumer,,) { 13 }
-#endif
- })
- /* Device-Specific Data */
- Name (_DSD, Package ()
- {
- ToUUID ("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
- Package ()
- {
- Package ()
- {
- "dmic-gpio", Package () { ^I2SM, 0, 0, 0 }
- }
- }
-
- })
- Method (_STA)
- {
- Return (0xF)
- }
-}
diff --git a/src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h b/src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h
index 6c5b95b5cc..c3986bcbf8 100644
--- a/src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h
+++ b/src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h
@@ -35,6 +35,8 @@ const struct soc_amd_gpio *variant_sleep_gpio_table(size_t *size, int slp_typ);
void variant_romstage_entry(void);
/* Modify devictree settings during ramstage. */
void variant_devtree_update(void);
+/* Update audio configuration in devicetree during ramstage. */
+void variant_audio_update(void);
/* Configure PCIe power and reset lines as per variant sequencing requirements. */
void variant_pcie_power_reset_configure(void);