1. 21 9月, 2018 6 次提交
  2. 12 9月, 2018 2 次提交
  3. 06 9月, 2018 1 次提交
  4. 04 9月, 2018 2 次提交
  5. 31 8月, 2018 1 次提交
    • K
      ASoC: soc-core: use snd_soc_dai_link_component for platform · daecf46e
      Kuninori Morimoto 提交于
      Current struct snd_soc_dai_link is supporting multicodec,
      and it is supporting legacy style of
      	codec_name
      	codec_of_node
      	code_dai_name
      This is handled as single entry of multicodec.
      
      We don't have multicpu support yet, but in the future we will.
      In such case, we can use snd_soc_dai_link_component for both
      cpu/codec. Then the code will be more simple and readble.
      
      As next step, we want to use it for platform, too.
      This patch adds snd_soc_dai_link_component style for platform.
      We might have multiplatform support in the future, but we
      don't know yet. To avoid un-known issue / complex code,
      this patch supports just single-platform as 1st step.
      
      If we could use snd_soc_dai_link_component for all CPU/Codec/Platform,
      we will switch to new style, and remove legacy code.
      This is prepare for it.
      Signed-off-by: NKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      daecf46e
  6. 03 8月, 2018 1 次提交
  7. 21 7月, 2018 1 次提交
  8. 18 7月, 2018 1 次提交
  9. 11 7月, 2018 1 次提交
  10. 03 7月, 2018 1 次提交
    • L
      ASoC: core: Allow topology to override machine driver FE DAI link config. · a655de80
      Liam Girdwood 提交于
      Machine drivers statically define a number of DAI links that currently
      cannot be changed or removed by topology. This means PCMs and platform
      components cannot be changed by topology at runtime AND machine drivers
      are tightly coupled to topology.
      
      This patch allows topology to override the machine driver DAI link config
      in order to reuse machine drivers with different topologies and platform
      components. The patch supports :-
      
      1) create new FE PCMs with a topology defined PCM ID.
      2) destroy existing static FE PCMs
      3) change the platform component driver.
      4) assign any new HW params fixups.
      5) assign a new card name prefix to differentiate this topology to userspace.
      
      The patch requires no changes to the machine drivers, but does add some
      platform component flags that the platform component driver can assign
      before loading topologies.
      Signed-off-by: NLiam Girdwood <liam.r.girdwood@linux.intel.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      a655de80
  11. 02 7月, 2018 1 次提交
  12. 22 6月, 2018 1 次提交
  13. 30 5月, 2018 1 次提交
  14. 09 5月, 2018 6 次提交
  15. 26 4月, 2018 1 次提交
  16. 19 4月, 2018 1 次提交
  17. 18 4月, 2018 2 次提交
  18. 13 3月, 2018 1 次提交
  19. 12 2月, 2018 1 次提交
  20. 25 1月, 2018 1 次提交
  21. 16 1月, 2018 1 次提交
  22. 20 12月, 2017 2 次提交
  23. 28 11月, 2017 1 次提交
  24. 09 11月, 2017 3 次提交