Ubuntu-focal-kernel/sound
Hans de Goede 24c454399d ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
BugLink: https://bugs.launchpad.net/bugs/2003914

[ Upstream commit a1dec9d70b6ad97087b60b81d2492134a84208c6 ]

The Advantech MICA-071 tablet deviates from the defaults for
a non CR Bay Trail based tablet in several ways:

1. It uses an analog MIC on IN3 rather then using DMIC1
2. It only has 1 speaker
3. It needs the OVCD current threshold to be set to 1500uA instead of
   the default 2000uA to reliable differentiate between headphones vs
   headsets

Add a quirk with these settings for this tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20221213123246.11226-1-hdegoede@redhat.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2023-02-01 15:23:42 +01:00
..
ac97 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 2021-09-20 18:48:47 +02:00
aoa ALSA: aoa: Fix I2S device accounting 2023-01-06 08:44:40 -08:00
arm
atmel
core ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event 2023-02-01 15:21:51 +01:00
drivers ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt 2023-02-01 15:22:35 +01:00
firewire ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes 2022-07-11 16:39:29 +02:00
hda ALSA: hda: add snd_hdac_stop_streams() helper 2023-02-01 15:23:14 +01:00
i2c
isa ALSA: wavefront: Proper check of get_user() error 2022-08-26 11:06:40 +02:00
mips
oss
parisc
pci ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list 2023-02-01 15:23:16 +01:00
pcmcia
ppc ALSA: ppc: fix error return code in snd_pmac_probe() 2021-09-20 18:48:51 +02:00
sh
soc ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet 2023-02-01 15:23:42 +01:00
sparc
spi ALSA: spi: Add check for clk_enable() 2022-05-20 15:18:42 +02:00
synth ALSA: Use del_timer_sync() before freeing timer 2023-01-06 08:44:37 -08:00
usb ALSA: line6: fix stack overflow in line6_midi_transmit 2023-02-01 15:23:19 +01:00
x86 ALSA: intel_hdmi: Fix reference to PCM buffer address 2022-05-20 15:17:23 +02:00
xen
Kconfig
Makefile
ac97_bus.c
last.c
sound_core.c