]> git.baikalelectronics.ru Git - kernel.git/commit
SoundWire: ASoC interfaces for multi-cpu dais and DisCo helpers
authorMark Brown <broonie@kernel.org>
Wed, 26 Feb 2020 18:14:18 +0000 (18:14 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 26 Feb 2020 18:14:18 +0000 (18:14 +0000)
commit22df509a997b7f660d82137f57e328647a19f5a7
tree5b85b98e8d04f073db80400635e5ce52d62af013
parente84487e24e5d193bb5422344987669aa89cef9a2
parentf02e936147a73927b0349c4c98e3f51976a31e14
SoundWire: ASoC interfaces for multi-cpu dais and DisCo helpers

Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:

The first two patches prepare the support of multi-cpu dais for
synchronized playback and capture. We remove an unused set of
prototypes and add a get_sdw_stream() callback prototype currently
missing (the implementation will come later as part of the
synchronized playback)

The last exposes macros used internally, so that they can be reused to
extract information from the _ADR 64-bit values in SOF platform
drivers and related machine drivers.

I think it's simpler if all these simple patches are merged through
the SoundWire tree. With the additional changes to remove the platform
drivers and the merge of interrupt handling, that will result in a
single immutable tag provided to Mark Brown.

Pierre-Louis Bossart (3):
  soundwire: cadence: remove useless prototypes
  ASoC: soc-dai: add get_sdw_stream() callback
  soundwire: add helper macros for devID fields

 drivers/soundwire/bus.c            | 21 +++++----------------
 drivers/soundwire/cadence_master.h |  8 --------
 include/linux/soundwire/sdw.h      | 23 +++++++++++++++++++++++
 include/sound/soc-dai.h            | 21 +++++++++++++++++++++
 4 files changed, 49 insertions(+), 24 deletions(-)

--
2.20.1