All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] ASoC: remove dai_drv from snd_soc_component
@ 2017-12-20  1:47 Kuninori Morimoto
  2017-12-20  1:48 ` [PATCH 1/3] ASoC: hdac_hdmi: keep DAI driver pointer in private data Kuninori Morimoto
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Kuninori Morimoto @ 2017-12-20  1:47 UTC (permalink / raw)
  To: Mark Brown; +Cc: Linux-ALSA, Simon


Hi Mark

These are not important, but cleanup.

snd_soc_component is keeping DAI driver pointer,
but each DAI has its driver, and component has dai_list.
This means, we can reach to all DAI and its driver
by using dai_list. We can remove DAI driver pointer from component.

Kuninori Morimoto (3):
  ASoC: hdac_hdmi: keep DAI driver pointer in private data
  ASoC: soc-core: remove dai_drv from snd_soc_component
  ASoC: soc.h: Arrange DAI related parameter

 include/sound/soc.h          |  4 +---
 sound/soc/codecs/hdac_hdmi.c |  4 +++-
 sound/soc/soc-core.c         | 14 ++++++++++----
 3 files changed, 14 insertions(+), 8 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2017-12-20 15:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-20  1:47 [PATCH 0/3] ASoC: remove dai_drv from snd_soc_component Kuninori Morimoto
2017-12-20  1:48 ` [PATCH 1/3] ASoC: hdac_hdmi: keep DAI driver pointer in private data Kuninori Morimoto
2017-12-20 15:42   ` Applied "ASoC: hdac_hdmi: keep DAI driver pointer in private data" to the asoc tree Mark Brown
2017-12-20  1:48 ` [PATCH 2/3] ASoC: soc-core: remove dai_drv from snd_soc_component Kuninori Morimoto
2017-12-20 15:42   ` Applied "ASoC: soc-core: remove dai_drv from snd_soc_component" to the asoc tree Mark Brown
2017-12-20  1:48 ` [PATCH 3/3] ASoC: soc.h: Arrange DAI related parameter Kuninori Morimoto
2017-12-20 15:42   ` Applied "ASoC: soc.h: Arrange DAI related parameter" to the asoc tree 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.