]> git.baikalelectronics.ru Git - kernel.git/commit
Merge series "ASoC: cs42l42: Fixes to power-down" from Richard Fitzgerald <rf@opensou...
authorMark Brown <broonie@kernel.org>
Tue, 26 Oct 2021 19:00:42 +0000 (20:00 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 26 Oct 2021 19:00:42 +0000 (20:00 +0100)
commit447c188bf3938017d95dd6d6eebf377917b4bd9d
tree04b33b5f5c9459508d926c59f1e971f1692729dc
parent77e6c3f82727a957b3f7b8ff18d486186784960d
parent72fdea3cd2dea04dfee8406d1602f9b20c20e4d8
Merge series "ASoC: cs42l42: Fixes to power-down" from Richard Fitzgerald <rf@opensource.cirrus.com>:

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