[PATCH v2 0/6] ASoC: SOF driver dependencies

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series is a set of ASoC core and topology updates needed by the SOF
driver.

The SOF driver uses topology extensively to define most of the characteristsics
of an audio card with the exception of some immutable items like hardware
backend DAI links.

The SOF driver also allows for reuse of existing upstream machine drivers
by re-writting some aspects of the DAI link and DAPM configuration with data
from topology. i.e. existing machine drivers can be reused with different
topologies.

V2: Rebased on top of today for-next, V1 was probably missing 1/6 meaning
the others would not apply.

Liam Girdwood (6):
  ASoC: core: Allow topology to override machine driver FE DAI link
    config.
  ASoC: core: Add name prefix for machines with topology rewrites
  ASoC: topology: Give more data to clients via callbacks
  ASoC: topology: Add callback for DAPM route load/unload
  ASoC: topology: Check widget kcontrols before deref.
  ASoC: topology: Add support for compressed PCMs

 include/sound/soc-topology.h           | 30 ++++++++----
 include/sound/soc.h                    | 12 +++++
 sound/soc/intel/skylake/skl-pcm.c      |  7 +--
 sound/soc/intel/skylake/skl-topology.c |  5 +-
 sound/soc/intel/skylake/skl-topology.h | 20 ++------
 sound/soc/soc-core.c                   | 87 ++++++++++++++++++++++++++++++++--
 sound/soc/soc-pcm.c                    | 12 +++++
 sound/soc/soc-topology.c               | 51 ++++++++++++++------
 8 files changed, 177 insertions(+), 47 deletions(-)

-- 
2.14.1

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux