All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] soundwire: update ASoC interfaces
@ 2019-10-23 21:06 ` Pierre-Louis Bossart
  0 siblings, 0 replies; 32+ messages in thread
From: Pierre-Louis Bossart @ 2019-10-23 21:06 UTC (permalink / raw)
  To: alsa-devel
  Cc: linux-kernel, tiwai, broonie, vkoul, gregkh, jank,
	srinivas.kandagatla, slawomir.blauciak, Bard liao, Rander Wang,
	Ranjani Sridharan, Pierre-Louis Bossart

We need new fields in existing structures to
a) deal with race conditions on codec probe/enumeration
b) allow for multi-step ACPI scan/probe/startup on Intel plaforms

To avoid conflicts between ASoC and Soundwire trees, these 4 patches
are provided out-of-order, before the functionality enabled in these
header files is added in follow-up patch series which can be applied
separately in the ASoC and Soundwire trees (of course after Vinod and
Mark sync-up so that these patches are present in both trees).

Pierre-Louis Bossart (3):
  soundwire: sdw_slave: add new fields to track probe status
  soundwire: add enumeration_complete structure
  soundwire: intel: update interfaces between ASoC and SoundWire

Rander Wang (1):
  soundwire: intel: update stream callbacks for hwparams/free stream
    operations

 drivers/soundwire/intel.c           |  20 ++++--
 drivers/soundwire/intel.h           |  13 ++--
 drivers/soundwire/intel_init.c      |  31 +++------
 include/linux/soundwire/sdw.h       |   7 ++
 include/linux/soundwire/sdw_intel.h | 103 +++++++++++++++++++++++++---
 5 files changed, 131 insertions(+), 43 deletions(-)

-- 
2.20.1


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

end of thread, other threads:[~2019-11-14 15:15 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-23 21:06 [PATCH 0/4] soundwire: update ASoC interfaces Pierre-Louis Bossart
2019-10-23 21:06 ` [alsa-devel] " Pierre-Louis Bossart
2019-10-23 21:06 ` [PATCH 1/4] soundwire: sdw_slave: add new fields to track probe status Pierre-Louis Bossart
2019-10-23 21:06   ` [alsa-devel] " Pierre-Louis Bossart
2019-11-03  4:56   ` Vinod Koul
2019-11-03  4:56     ` [alsa-devel] " Vinod Koul
2019-11-04 14:32     ` Pierre-Louis Bossart
2019-11-04 14:32       ` Pierre-Louis Bossart
2019-11-08  4:29       ` Vinod Koul
2019-11-08  4:29         ` Vinod Koul
2019-11-08 14:55         ` Pierre-Louis Bossart
2019-11-08 14:55           ` Pierre-Louis Bossart
2019-11-08 20:26           ` Liam Girdwood
2019-11-08 20:26             ` Liam Girdwood
2019-11-09 11:12           ` Vinod Koul
2019-11-09 11:12             ` Vinod Koul
2019-11-11 16:34             ` Pierre-Louis Bossart
2019-11-11 16:34               ` Pierre-Louis Bossart
2019-11-14 11:50               ` Vinod Koul
2019-11-14 11:50                 ` Vinod Koul
2019-11-14 15:14                 ` Pierre-Louis Bossart
2019-11-14 15:14                   ` Pierre-Louis Bossart
2019-10-23 21:06 ` [PATCH 2/4] soundwire: add enumeration_complete structure Pierre-Louis Bossart
2019-10-23 21:06   ` [alsa-devel] " Pierre-Louis Bossart
2019-11-03  5:22   ` Vinod Koul
2019-11-03  5:22     ` [alsa-devel] " Vinod Koul
2019-11-04 14:32     ` Pierre-Louis Bossart
2019-11-04 14:32       ` Pierre-Louis Bossart
2019-10-23 21:06 ` [PATCH 3/4] soundwire: intel: update interfaces between ASoC and SoundWire Pierre-Louis Bossart
2019-10-23 21:06   ` [alsa-devel] " Pierre-Louis Bossart
2019-10-23 21:06 ` [PATCH 4/4] soundwire: intel: update stream callbacks for hwparams/free stream operations Pierre-Louis Bossart
2019-10-23 21:06   ` [alsa-devel] " Pierre-Louis Bossart

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.