All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] ASoC: da7219: Reorganise device/codec level probe/remove
@ 2020-08-11 16:57 ` Adam Thomson
  0 siblings, 0 replies; 14+ messages in thread
From: Adam Thomson @ 2020-08-11 16:57 UTC (permalink / raw)
  To: Mark Brown, Takashi Iwai, Liam Girdwood, Jaroslav Kysela
  Cc: Yong Zhi, Pierre-Louis Bossart, alsa-devel, linux-kernel,
	Support Opensource

This patch set reorganises and fixes device and codec level probe/remove
handling within the driver, to allow clean probe and remove at the codec level.

This set relates to an issue raised by Yong Zhi where a codec level re-probe
would fail due to clks still being registered from the previous instantiation.
In addition some improvements around regulator handling and soft reset have
also been included.

Adam Thomson (3):
  ASoC: da7219: Move required devm_* allocations to device level code
  ASoC: da7219: Move soft reset handling to codec level probe
  ASoC: da7219: Fix clock handling around codec level probe

 sound/soc/codecs/da7219-aad.c |  85 +++++---
 sound/soc/codecs/da7219-aad.h |   3 +
 sound/soc/codecs/da7219.c     | 493 +++++++++++++++++++++++-------------------
 sound/soc/codecs/da7219.h     |   1 +
 4 files changed, 328 insertions(+), 254 deletions(-)

-- 
1.9.1


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

end of thread, other threads:[~2020-08-18 17:17 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-11 16:57 [PATCH 0/3] ASoC: da7219: Reorganise device/codec level probe/remove Adam Thomson
2020-08-11 16:57 ` Adam Thomson
2020-08-11 16:57 ` [PATCH 1/3] ASoC: da7219: Move required devm_* allocations to device level code Adam Thomson
2020-08-11 16:57   ` Adam Thomson
2020-08-11 16:57 ` [PATCH 2/3] ASoC: da7219: Move soft reset handling to codec level probe Adam Thomson
2020-08-11 16:57   ` Adam Thomson
2020-08-11 16:57 ` [PATCH 3/3] ASoC: da7219: Fix clock handling around " Adam Thomson
2020-08-11 16:57   ` Adam Thomson
2020-08-18 16:38 ` [PATCH 0/3] ASoC: da7219: Reorganise device/codec level probe/remove Zhi, Yong
2020-08-18 16:38   ` Zhi, Yong
2020-08-18 17:16   ` Adam Thomson
2020-08-18 17:16     ` Adam Thomson
2020-08-18 16:55 ` Mark Brown
2020-08-18 16:55   ` Mark Brown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.