diff options
author | Harsha Priya <harshapriya.n@intel.com> | 2017-08-24 14:40:04 -0700 |
---|---|---|
committer | Furquan Shaikh <furquan@google.com> | 2017-09-06 19:00:52 +0000 |
commit | 130b4a29eb9f3e128183179df5d0f980c6303229 (patch) | |
tree | 8b0f1f70bfbfac6ae0d0fa970a0cf5e0b9019995 /src | |
parent | 151773571440de1e42e5430a2749ef207008cf26 (diff) | |
download | coreboot-130b4a29eb9f3e128183179df5d0f980c6303229.tar.gz coreboot-130b4a29eb9f3e128183179df5d0f980c6303229.tar.bz2 coreboot-130b4a29eb9f3e128183179df5d0f980c6303229.zip |
mb/google/{poppy,soraka,eve}: Add imon and vmon params for Max98927 codec
This patch adds imon and vmon slot numbers for Maxim 98927 driver.
These values are used to confiure IV feedback for audio playback on speakers.
BUG=b:36724448
TEST=After boot, the register dump for Max98927 codecs should have
imon and vmon slots numbers set in 0x1e register.
Change-Id: I4382da4f984507d147751c168e8177b58c88a70f
Signed-off-by: Harsha Priya <harshapriya.n@intel.com>
Reviewed-on: https://review.coreboot.org/21196
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/mainboard/google/eve/devicetree.cb | 4 | ||||
-rw-r--r-- | src/mainboard/google/poppy/variants/baseboard/devicetree.cb | 4 | ||||
-rw-r--r-- | src/mainboard/google/poppy/variants/soraka/devicetree.cb | 4 |
3 files changed, 12 insertions, 0 deletions
diff --git a/src/mainboard/google/eve/devicetree.cb b/src/mainboard/google/eve/devicetree.cb index 37e3b1e4f9f8..2890e52cebca 100644 --- a/src/mainboard/google/eve/devicetree.cb +++ b/src/mainboard/google/eve/devicetree.cb @@ -277,6 +277,8 @@ chip soc/intel/skylake device pci 19.2 on chip drivers/i2c/max98927 register "interleave_mode" = "1" + register "vmon_slot_no" = "4" + register "imon_slot_no" = "5" register "uid" = "0" register "desc" = ""Right Speaker Amp"" register "name" = ""MAXR"" @@ -284,6 +286,8 @@ chip soc/intel/skylake end chip drivers/i2c/max98927 register "interleave_mode" = "1" + register "vmon_slot_no" = "6" + register "imon_slot_no" = "7" register "uid" = "1" register "desc" = ""Left Speaker Amp"" register "name" = ""MAXL"" diff --git a/src/mainboard/google/poppy/variants/baseboard/devicetree.cb b/src/mainboard/google/poppy/variants/baseboard/devicetree.cb index 6aba677ea2fc..5b81fc0d49bc 100644 --- a/src/mainboard/google/poppy/variants/baseboard/devicetree.cb +++ b/src/mainboard/google/poppy/variants/baseboard/devicetree.cb @@ -325,6 +325,8 @@ chip soc/intel/skylake device pci 19.1 on chip drivers/i2c/max98927 register "interleave_mode" = "1" + register "vmon_slot_no" = "4" + register "imon_slot_no" = "5" register "uid" = "0" register "desc" = ""SSM4567 Right Speaker Amp"" register "name" = ""MAXR"" @@ -332,6 +334,8 @@ chip soc/intel/skylake end chip drivers/i2c/max98927 register "interleave_mode" = "1" + register "vmon_slot_no" = "6" + register "imon_slot_no" = "7" register "uid" = "1" register "desc" = ""SSM4567 Left Speaker Amp"" register "name" = ""MAXL"" diff --git a/src/mainboard/google/poppy/variants/soraka/devicetree.cb b/src/mainboard/google/poppy/variants/soraka/devicetree.cb index 87e4b836e723..de3b231061de 100644 --- a/src/mainboard/google/poppy/variants/soraka/devicetree.cb +++ b/src/mainboard/google/poppy/variants/soraka/devicetree.cb @@ -308,6 +308,8 @@ chip soc/intel/skylake device pci 19.1 on chip drivers/i2c/max98927 register "interleave_mode" = "1" + register "vmon_slot_no" = "4" + register "imon_slot_no" = "5" register "uid" = "0" register "desc" = ""SSM4567 Right Speaker Amp"" register "name" = ""MAXR"" @@ -315,6 +317,8 @@ chip soc/intel/skylake end chip drivers/i2c/max98927 register "interleave_mode" = "1" + register "vmon_slot_no" = "6" + register "imon_slot_no" = "7" register "uid" = "1" register "desc" = ""SSM4567 Left Speaker Amp"" register "name" = ""MAXL"" |