All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] soundwire: Add stream support
@ 2018-03-28  9:38 Vinod Koul
  2018-03-28  9:38 ` [PATCH 01/13] soundwire: Add more documentation Vinod Koul
                   ` (12 more replies)
  0 siblings, 13 replies; 25+ messages in thread
From: Vinod Koul @ 2018-03-28  9:38 UTC (permalink / raw)
  To: Greg KH
  Cc: ALSA, tiwai, Pierre-Louis Bossart, liam.r.girdwood,
	patches.audio, broonie, Vinod Koul


This series adds support in SoundWire subsystem for:
 - Documentation for stream support
 - stream management
 - data port management
 - DAI ops in cadence and Intel drivers
 - ASoC API to propagate SDW stream

Sanyog Kale (5):
  soundwire: Add more documentation
  soundwire: Add support for SoundWire stream management
  soundwire: Add Master and Slave port programming
  soundwire: Add helpers for ports operations
  soundwire: Add bank switch routine

Shreyas NC (2):
  ASoC: Add SoundWire stream programming interface
  soundwire: Remove cdns_master_ops

Vinod Koul (6):
  soundwire: Add support for port management
  soundwire: Add stream configuration APIs
  soundwire: cdns: Add port routines
  soundwire: cdns: Add stream routines
  soundwire: intel: Add stream initialization
  soundwire: intel: Add audio DAI ops

 .../driver-api/soundwire/error_handling.rst        |  65 ++
 Documentation/driver-api/soundwire/index.rst       |   3 +
 Documentation/driver-api/soundwire/locking.rst     | 106 +++
 Documentation/driver-api/soundwire/stream.rst      | 369 +++++++++
 drivers/soundwire/Kconfig                          |   2 +-
 drivers/soundwire/Makefile                         |   3 +-
 drivers/soundwire/bus.c                            |  44 +
 drivers/soundwire/bus.h                            |  81 ++
 drivers/soundwire/cadence_master.c                 | 449 +++++++++-
 drivers/soundwire/cadence_master.h                 | 151 ++++
 drivers/soundwire/intel.c                          | 589 ++++++++++++-
 drivers/soundwire/intel.h                          |   4 +
 drivers/soundwire/intel_init.c                     |   3 +
 drivers/soundwire/runtime.c                        | 907 +++++++++++++++++++++
 drivers/soundwire/stream.c                         | 678 +++++++++++++++
 include/linux/soundwire/sdw.h                      | 337 +++++++-
 include/linux/soundwire/sdw_intel.h                |  14 +
 include/sound/soc-dai.h                            |   5 +
 sound/soc/soc-core.c                               |  20 +
 19 files changed, 3816 insertions(+), 14 deletions(-)
 create mode 100644 Documentation/driver-api/soundwire/error_handling.rst
 create mode 100644 Documentation/driver-api/soundwire/locking.rst
 create mode 100644 Documentation/driver-api/soundwire/stream.rst
 create mode 100644 drivers/soundwire/runtime.c
 create mode 100644 drivers/soundwire/stream.c

-- 
2.7.4

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

end of thread, other threads:[~2018-04-05  6:34 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-28  9:38 [PATCH 00/13] soundwire: Add stream support Vinod Koul
2018-03-28  9:38 ` [PATCH 01/13] soundwire: Add more documentation Vinod Koul
2018-03-30  1:47   ` Pierre-Louis Bossart
2018-03-30  6:38     ` Vinod Koul
2018-03-28  9:38 ` [PATCH 02/13] soundwire: Add support for SoundWire stream management Vinod Koul
2018-03-30  1:57   ` Pierre-Louis Bossart
2018-03-30  6:42     ` Vinod Koul
2018-03-30  6:44       ` Vinod Koul
2018-03-28  9:38 ` [PATCH 03/13] soundwire: Add support for port management Vinod Koul
2018-03-28  9:38 ` [PATCH 04/13] soundwire: Add Master and Slave port programming Vinod Koul
2018-03-28  9:38 ` [PATCH 05/13] soundwire: Add helpers for ports operations Vinod Koul
2018-03-28  9:38 ` [PATCH 06/13] soundwire: Add bank switch routine Vinod Koul
2018-03-28  9:38 ` [PATCH 07/13] soundwire: Add stream configuration APIs Vinod Koul
2018-03-28  9:38 ` [PATCH 08/13] ASoC: Add SoundWire stream programming interface Vinod Koul
2018-03-30  3:05   ` Takashi Sakamoto
2018-03-30  6:03     ` Greg KH
2018-04-02  6:26       ` Takashi Sakamoto
2018-04-03 12:03         ` Takashi Iwai
2018-04-05  5:03           ` Takashi Sakamoto
2018-04-05  6:38             ` Vinod Koul
2018-03-28  9:38 ` [PATCH 09/13] soundwire: Remove cdns_master_ops Vinod Koul
2018-03-28  9:38 ` [PATCH 10/13] soundwire: cdns: Add port routines Vinod Koul
2018-03-28  9:38 ` [PATCH 11/13] soundwire: cdns: Add stream routines Vinod Koul
2018-03-28  9:38 ` [PATCH 12/13] soundwire: intel: Add stream initialization Vinod Koul
2018-03-28  9:38 ` [PATCH 13/13] soundwire: intel: Add audio DAI ops Vinod Koul

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.