linux/sound/soc/sdca
Shuming Fan aa0449550e ASoC: SDCA: support Q7.8 volume format
[ Upstream commit 1b0f3f9ee4 ]

The SDCA specification uses Q7.8 volume format.
This patch adds a field to indicate whether it is SDCA volume control
and supports the volume settings.

Signed-off-by: Shuming Fan <shumingf@realtek.com>
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20251106093335.1363237-1-shumingf@realtek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Stable-dep-of: 095d621141 ("ASoC: ops: fix snd_soc_get_volsw for sx controls")
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2026-01-02 12:56:59 +01:00
..
Kconfig ASoC: SDCA: Kconfig/Makefile fixups 2025-07-13 22:36:39 +01:00
Makefile ASoC: SDCA: Pull HID and IRQ into the primary SDCA module 2025-07-13 22:36:40 +01:00
sdca_asoc.c ASoC: SDCA: support Q7.8 volume format 2026-01-02 12:56:59 +01:00
sdca_device.c ASoC: SDCA: Add quirk for incorrect function types for 3 systems 2025-09-02 10:50:29 +01:00
sdca_functions.c ASoC: SDCA: Fix missing dash in HIDE DisCo property 2025-12-18 14:03:09 +01:00
sdca_hid.c ASoC: SDCA: Fix implicit cast from le16 2025-07-22 15:34:08 +01:00
sdca_interrupts.c ASoC: SDCA: Fix return value in detected_mode_handler() 2025-09-04 12:53:06 +01:00
sdca_regmap.c ASoC: SDCA: Fix return value in sdca_regmap_mbq_size() 2025-09-04 12:53:05 +01:00