Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ASoC: cs42l42: Fixes to power-down
@ 2021-10-26 12:57 Richard Fitzgerald
  2021-10-26 12:57 ` [PATCH 1/2] ASoC: cs42l42: Reset and power-down on remove() and failed probe() Richard Fitzgerald
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Richard Fitzgerald @ 2021-10-26 12:57 UTC (permalink / raw)
  To: broonie; +Cc: patches, alsa-devel, Richard Fitzgerald, linux-kernel

Driver probe and remove were inconsistent in what they did to power-down
and neither did all steps. In addition to that, neither function
prevented the interrupt handler from running during and after power-down.

Richard Fitzgerald (2):
  ASoC: cs42l42: Reset and power-down on remove() and failed probe()
  ASoC: cs42l42: free_irq() before powering-down on probe() fail

 sound/soc/codecs/cs42l42.c | 43 +++++++++++++++++++++++++++++++------------
 1 file changed, 31 insertions(+), 12 deletions(-)

-- 
2.11.0


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

end of thread, other threads:[~2021-10-26 19:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-26 12:57 [PATCH 0/2] ASoC: cs42l42: Fixes to power-down Richard Fitzgerald
2021-10-26 12:57 ` [PATCH 1/2] ASoC: cs42l42: Reset and power-down on remove() and failed probe() Richard Fitzgerald
2021-10-26 12:57 ` [PATCH 2/2] ASoC: cs42l42: free_irq() before powering-down on probe() fail Richard Fitzgerald
2021-10-26 19:06 ` [PATCH 0/2] ASoC: cs42l42: Fixes to power-down Mark Brown

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