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 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel