alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/6] ASoC: SOF driver dependencies
@ 2018-03-27 13:30 Liam Girdwood
  2018-03-27 13:30 ` [PATCH v2 1/6] ASoC: core: Allow topology to override machine driver FE DAI link config Liam Girdwood
                   ` (5 more replies)
  0 siblings, 6 replies; 17+ messages in thread
From: Liam Girdwood @ 2018-03-27 13:30 UTC (permalink / raw)
  To: alsa-devel; +Cc: Liam Girdwood, Mark Brown

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

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

end of thread, other threads:[~2018-06-18 12:00 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-27 13:30 [PATCH v2 0/6] ASoC: SOF driver dependencies Liam Girdwood
2018-03-27 13:30 ` [PATCH v2 1/6] ASoC: core: Allow topology to override machine driver FE DAI link config Liam Girdwood
2018-04-17 17:09   ` Applied "ASoC: core: Allow topology to override machine driver FE DAI link config." to the asoc tree Mark Brown
2018-04-17 17:11   ` Mark Brown
2018-03-27 13:30 ` [PATCH v2 2/6] ASoC: core: Add name prefix for machines with topology rewrites Liam Girdwood
2018-03-27 13:30 ` [PATCH v2 3/6] ASoC: topology: Give more data to clients via callbacks Liam Girdwood
2018-04-17 17:09   ` Applied "ASoC: topology: Give more data to clients via callbacks" to the asoc tree Mark Brown
2018-04-17 17:11   ` Mark Brown
2018-03-27 13:30 ` [PATCH v2 4/6] ASoC: topology: Add callback for DAPM route load/unload Liam Girdwood
2018-04-17 17:09   ` Applied "ASoC: topology: Add callback for DAPM route load/unload" to the asoc tree Mark Brown
2018-04-17 17:11   ` Mark Brown
2018-06-18 12:00   ` Mark Brown
2018-03-27 13:30 ` [PATCH v2 5/6] ASoC: topology: Check widget kcontrols before deref Liam Girdwood
2018-04-17 17:09   ` Applied "ASoC: topology: Check widget kcontrols before deref" to the asoc tree Mark Brown
2018-04-17 17:11   ` Mark Brown
2018-04-26 11:50   ` Mark Brown
2018-03-27 13:30 ` [PATCH v2 6/6] ASoC: topology: Add support for compressed PCMs Liam Girdwood

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).