mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/4] ASoC: SDCA: class-driver fixes and PDM data-port support
@ 2026-10-18 19:23 Srinivas Kandagatla
  2026-10-18 19:23 ` [PATCH 1/4] ASoC: SDCA: propagate sdw_slave_read_prop() failure in class_read_prop Srinivas Kandagatla
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Srinivas Kandagatla @ 2026-10-18 19:23 UTC (permalink / raw)
  To: Mark Brown, Charles Keepax
  Cc: Bard Liao, Jaroslav Kysela, Liam Girdwood, Maciej Strozek,
	Pierre-Louis Bossart, Takashi Iwai, patches, linux-sound,
	linux-kernel, Srinivas Kandagatla

Three small fixes in the SDCA class driver (propagating a read_prop
failure, correcting a pm_runtime ordering, and re-enabling the IRQ on
a failed system suspend) plus one SDCA class_function change that
clears sconfig.bps on PDM data-port terminals so the master's
compute_params() can drive the per-port wire word length.

The three fixes carry Fixes: tags and are Cc'd to stable; the PDM
clear is deliberately left without a Fixes: tag as it is a semantic
adjustment for PDM-terminal SDCA codecs rather than a regression.

The three issues were flagged during a sashiko review during WCD9378
SDCA codec driver patch review.

Srinivas Kandagatla (4):
  ASoC: SDCA: propagate sdw_slave_read_prop() failure in class_read_prop
  ASoC: SDCA: enable pm_runtime before taking the initial reference
  ASoC: SDCA: re-enable IRQ on pm_runtime_force_suspend failure
  ASoC: SDCA: class_function: clear sconfig.bps on PDM data-port
    terminals

 sound/soc/sdca/sdca_class.c          |  9 +++++++--
 sound/soc/sdca/sdca_class_function.c | 15 +++++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)


base-commit: 2efb7a11f1aa4d2dc285fe2680cca22cb9f72f64
-- 
2.53.0


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2026-10-19 16:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-18 19:23 [PATCH 0/4] ASoC: SDCA: class-driver fixes and PDM data-port support Srinivas Kandagatla
2026-10-18 19:23 ` [PATCH 1/4] ASoC: SDCA: propagate sdw_slave_read_prop() failure in class_read_prop Srinivas Kandagatla
2026-10-19  8:37   ` Charles Keepax
2026-10-18 19:23 ` [PATCH 2/4] ASoC: SDCA: enable pm_runtime before taking the initial reference Srinivas Kandagatla
2026-10-19  8:39   ` Charles Keepax
2026-10-18 19:23 ` [PATCH 3/4] ASoC: SDCA: re-enable IRQ on pm_runtime_force_suspend failure Srinivas Kandagatla
2026-10-19  8:40   ` Charles Keepax
2026-10-18 19:23 ` [PATCH 4/4] ASoC: SDCA: class_function: clear sconfig.bps on PDM data-port terminals Srinivas Kandagatla
2026-10-19  9:02   ` Charles Keepax
2026-10-19 16:19     ` Pierre-Louis Bossart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®