linux/sound/soc/sdca
Mark Brown cec9d64c09
ASoC: Correct bug parsing DisCo booleans
Charles Keepax <ckeepax@opensource.cirrus.com> says:

MIPI DisCo uses the unfortunate convention of allowing boolean
properties to be present but having a zero value. Opposed to the
normal convention of simply not specifying the property. Fix an
issue in the SDCA code where mipi-sdca-control-deferrable is not
parsed correctly.

However, we also have some shipping ACPIs where these properties
are not specified correctly. Update the MBQ regmap to attempt defers
albeit with a warning in the case where a control attempts to defer
but is not marked at such. There is little down side to this as if
defer is genuinely not supported then the control will just return
the same error again.
2026-04-20 18:40:07 +01:00
..
Kconfig ASoC: sdca: Fix missing regmap dependencies in Kconfig 2026-01-29 14:16:59 +00:00
Makefile ASoC: SDCA: Factor out jack handling into new c file 2025-12-22 09:00:56 +00:00
sdca_asoc.c ASoC: SDCA: Export Q7.8 volume control helpers 2026-04-03 15:12:38 +01:00
sdca_class_function.c ASoC: Yet another round of SDCA fixes 2026-04-09 19:39:32 +01:00
sdca_class.c ASoC: Yet another round of SDCA fixes 2026-04-09 19:39:32 +01:00
sdca_class.h ASoC: SDCA: Add lock to serialise the Function initialisation 2026-01-14 13:35:54 +00:00
sdca_device.c ASoC: SDCA: Add SDCA FDL data parsing 2025-10-27 15:31:23 +00:00
sdca_fdl.c ASoC: SDCA: Add default value for mipi-sdca-function-reset-max-delay 2026-02-26 19:16:45 +00:00
sdca_function_device.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
sdca_function_device.h ASoC: SDCA: add function devices 2025-11-20 17:22:59 +00:00
sdca_functions.c ASoC: Correct bug parsing DisCo booleans 2026-04-20 18:40:07 +01:00
sdca_hid.c ASoC: SDCA: Remove duplicated module macros 2025-11-20 17:22:49 +00:00
sdca_interrupts.c ASoC: SDCA: Update text of FIXME 2026-04-10 12:01:29 +01:00
sdca_jack.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
sdca_regmap.c ASoC: SDCA: Add regmap defaults for specification defined values 2026-02-04 14:10:50 +00:00
sdca_ump.c ASoC: SDCA: Replace use of system_wq with system_dfl_wq 2026-01-06 13:27:55 +00:00