linux-imx/sound/soc
Chancel Liu b65d83aaf0 LF-13692: ASoC: fsl_micfil: Add a flag to distinguish with different volume control types
On i.MX8MM the register of volume control has positive and negative
values. It is different from other platforms like i.MX8MP and i.MX93
which only have positive values. Add a volume_sx flag to use SX_TLV
volume control for this kind of platform. Use common TLV volume control
for other platforms.

Fixes: cdfa92eb90 ("ASoC: fsl_micfil: Correct the number of steps on SX controls")
Signed-off-by: Chancel Liu <chancel.liu@nxp.com>
Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2024-10-17 18:18:36 +09:00
..
adi
amd ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6 2024-09-08 07:54:32 +02:00
apple
atmel ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init 2024-07-05 09:33:45 +02:00
au1x
bcm
cirrus
codecs This is the 6.6.52 stable release 2024-09-24 11:50:01 +08:00
dwc
fsl LF-13692: ASoC: fsl_micfil: Add a flag to distinguish with different volume control types 2024-10-17 18:18:36 +09:00
generic
google
hisilicon
img
intel ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable 2024-08-03 08:54:40 +02:00
jz4740
kirkwood ASoC: kirkwood: Fix potential NULL dereference 2024-06-12 11:11:58 +02:00
loongson
mediatek ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision 2024-07-05 09:33:44 +02:00
meson ASoC: meson: axg-card: fix 'use-after-free' 2024-09-18 19:24:10 +02:00
mxs
pxa
qcom ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe() 2024-08-03 08:53:59 +02:00
rockchip ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk 2024-07-05 09:33:44 +02:00
samsung
sh ASoC: sh: rz-ssi: Fix error message print 2024-03-26 18:19:44 -04:00
sof LF-13583: ASoC: SOF: imx: add driver for imx95 2024-10-01 13:01:07 +03:00
spear
sprd
starfive
sti ASoC: sti: add missing probe entry for player and reader 2024-08-14 13:58:51 +02:00
stm
sunxi ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode 2024-09-12 11:11:44 +02:00
tegra ASoC: tegra: Fix CBB error during probe() 2024-09-12 11:11:44 +02:00
ti ASoC: ti: omap-hdmi: Fix too long driver name 2024-07-25 09:50:49 +02:00
uniphier
ux500
xilinx
xtensa
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-card.c ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() 2024-03-06 14:48:38 +00:00
soc-component.c
soc-compress.c
soc-core.c ASoC: soc-core.c: Skip dummy codec when adding platforms 2024-04-13 13:07:39 +02:00
soc-dai.c
soc-dapm.c ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object 2024-09-12 11:11:24 +02:00
soc-devres.c
soc-generic-dmaengine-pcm.c ALSA: dmaengine: Synchronize dma channel after drop() 2024-07-25 09:50:49 +02:00
soc-jack.c
soc-link.c
soc-ops.c ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw 2024-04-10 16:35:59 +02:00
soc-pcm.c
soc-topology-test.c
soc-topology.c ASoC: topology: Properly initialize soc_enum values 2024-09-12 11:11:35 +02:00
soc-utils-test.c
soc-utils.c ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() 2024-03-06 14:48:37 +00:00