[PATCH 0/2] ASoC: codecs: lpass-{wsa,va}-macro: check clk_set_rate() return value

Ajay Kumar Nandam posted 2 patches 1 week, 3 days ago
There is a newer version of this series
sound/soc/codecs/lpass-va-macro.c  | 8 ++++++--
sound/soc/codecs/lpass-wsa-macro.c | 9 +++++++--
2 files changed, 13 insertions(+), 4 deletions(-)
[PATCH 0/2] ASoC: codecs: lpass-{wsa,va}-macro: check clk_set_rate() return value
Posted by Ajay Kumar Nandam 1 week, 3 days ago
clk_set_rate() returns 0 on success or a negative errno on failure but
the WSA and VA macro probe functions were ignoring it. This series adds
return value checking and bails out of probe on failure.

This mirrors the same fix already posted for the TX and RX macros [1].

[1] https://lore.kernel.org/all/20260707-xo-sd-codec-tx-rx-v2-3-f61b4622f97f@oss.qualcomm.com/

Signed-off-by: Ajay Kumar Nandam <ajay.nandam@oss.qualcomm.com>
---
Ajay Kumar Nandam (2):
      ASoC: codecs: lpass-wsa-macro: check clk_set_rate() return value
      ASoC: codecs: lpass-va-macro: check clk_set_rate() return value

 sound/soc/codecs/lpass-va-macro.c  | 8 ++++++--
 sound/soc/codecs/lpass-wsa-macro.c | 9 +++++++--
 2 files changed, 13 insertions(+), 4 deletions(-)
---
base-commit: cc2b5f627e8ccbae1188ef2d8be3e451d7f933a5
change-id: 20260715-xo-sd-codec-wsa-va-clk-set-rate-1f66a64165b9

Best regards,
--  
Ajay Kumar Nandam <ajay.nandam@oss.qualcomm.com>