Messages in this thread | | | Date | Fri, 4 Mar 2022 22:45:51 +0530 | From | Vinod Koul <> | Subject | [GIT PULL] soundwire updates for v5.18-rc1 |
| |
Hello Greg,
Please pull to receive updates for soundwire subsystem for v5.18.
Mostly bunch of core stream refactoring by Intel folks and qcom driver updates.
The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07:
Linux 5.17-rc1 (2022-01-23 10:12:53 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git tags/soundwire-5.18-rc1
for you to fetch changes up to 266fa94673d325f489f74d0a9a12024a7f1ee49c:
soundwire: qcom: use __maybe_unused for swrm_runtime_resume() (2022-03-03 21:21:54 +0530)
---------------------------------------------------------------- soundwire updates for 5.17-rc1
- stream handling refactoring and renaming to make it consistent in the core - runtime pm suport for qcom driver - in band wake up interrupt support for qcom driver
---------------------------------------------------------------- Libin Yang (1): soundwire: intel: fix wrong register name in intel_shim_wake
Pierre-Louis Bossart (20): soundwire: bus: add dev_warn() messages to track UNATTACHED devices soundwire: stream: remove unused parameter in sdw_stream_add_slave soundwire: stream: add slave runtime to list earlier soundwire: stream: simplify check on port range soundwire: stream: add alloc/config/free helpers for ports soundwire: stream: split port allocation and configuration loops soundwire: stream: split alloc and config in two functions soundwire: stream: add 'slave' prefix for port range checks soundwire: stream: group sdw_port and sdw_master/slave_port functions soundwire: stream: simplify sdw_alloc_master_rt() soundwire: stream: split sdw_alloc_master_rt() in alloc and config soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpers soundwire: stream: split sdw_alloc_slave_rt() in alloc and config soundwire: stream: group sdw_stream_ functions soundwire: stream: rename and move master/slave_rt_free routines soundwire: stream: move list addition to sdw_slave_alloc_rt() soundwire: stream: separate alloc and config within sdw_stream_add_xxx() soundwire: stream: introduce sdw_slave_rt_find() helper soundwire: stream: sdw_stream_add_ functions can be called multiple times soundwire: stream: make enable/disable/deprepare idempotent
Rafael J. Wysocki (1): soundwire: Replace acpi_bus_get_device()
Srinivas Kandagatla (4): soundwire: qcom: add runtime pm support dt-bindings: soundwire: qcom: document optional wake irq soundwire: qcom: add in-band wake up interrupt support soundwire: qcom: use __maybe_unused for swrm_runtime_resume()
Srinivasa Rao Mandadapu (1): soundwire: qcom: constify static struct qcom_swrm_data global variables
.../devicetree/bindings/soundwire/qcom,sdw.txt | 14 +- drivers/soundwire/bus.c | 8 +- drivers/soundwire/intel.c | 4 +- drivers/soundwire/intel_init.c | 7 +- drivers/soundwire/qcom.c | 208 ++++- drivers/soundwire/stream.c | 952 ++++++++++++--------- 6 files changed, 774 insertions(+), 419 deletions(-)
Thanks -- ~Vinod [unhandled content-type:application/pgp-signature] | |