[lvc-project] [PATCH 0/2] ASoC: codecs: propagate sdw_write() errors from bus_config callbacks
Andrey Karelin
a.karelin at ideco.ru
Fri Oct 16 17:33:34 MSK 2026
wsa881x_bus_config() and wcd_bus_config() (shared by the WCD938x and
WCD939x SoundWire drivers) program the clock divider for the next bank
with sdw_write() but ignore its result and always return 0, so a failed
write is never reported to sdw_notify_config(). The other SoundWire
codec drivers that implement bus_config already return the error.
Both patches simply return the result of sdw_write().
Andrey Karelin (2):
ASoC: codecs: wsa881x: propagate sdw_write() error from bus_config
ASoC: codecs: wcd-common: propagate sdw_write() error from bus_config
sound/soc/codecs/wcd-common.c | 4 +---
sound/soc/codecs/wsa881x.c | 6 ++----
2 files changed, 3 insertions(+), 7 deletions(-)
base-commit: 24a19b953e2a3d0ea5a8c4951a0ab8f32720c907
--
2.56.0
More information about the lvc-project
mailing list