summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/gecko.py
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2023-10-25 16:35:13 +0200
committerMark Brown <broonie@kernel.org>2023-10-25 17:21:14 +0100
commit8619fd0e9026c10841e162ec403f4223fe1f3846 (patch)
tree0ada3cd9db2f026905e9a83d75fa589019be503d /tools/perf/scripts/python/gecko.py
parentc556d202bef1b74dbfa0369bf221ccd83dfa7a59 (diff)
downloadlinux-8619fd0e9026c10841e162ec403f4223fe1f3846.tar.gz
linux-8619fd0e9026c10841e162ec403f4223fe1f3846.tar.bz2
linux-8619fd0e9026c10841e162ec403f4223fe1f3846.zip
ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk
Unlike all designs supported sofar the Lenovo Yoga Tab 3 YT3-X90 does not have its internal microphone (intmic) on IN3L with the headset microphone on IN1L. Instead this tablet has the intmic on IN1L and the hsmic on IN2L. Add a BYT_WM5102_IN_MAP quirk mechanism to allow selecting between different input maps and add support for both setups with the current settings being the default map. The new INTMIC_IN1L_HSMIC_IN2L map is enabled by default on CHT because the Lenovo Yoga Tab 3 YT3-X90 model is the only Cherry Trail design currently supported. If different CHT designs turn up which need different input maps we can add DMI quirks to select a different map later. The userspace UCM profile also needs to know about this so extend the components string with this info too. Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Link: https://lore.kernel.org/r/20231025143513.291753-5-hdegoede@redhat.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions