lkml.org 
[lkml]   [2020]   [Jul]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] soundwire updates for v5.9-rc1
Hey Greg,

Here are the updates for soundwire subsystem for 5.9. Please pull.


The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407:

Linux 5.8-rc1 (2020-06-14 12:45:04 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git tags/soundwire-5.9-rc1

for you to fetch changes up to a81844034e5b382df6cc06bc2943ae24be797afd:

Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx (2020-07-21 16:05:41 +0530)

----------------------------------------------------------------
soundwire updates for 5.9-rc1

This contains few core changes and bunch of Intel driver updates:

- Adds definitions for 1.2 spec
- Sanyog left as a MAINTAINER and Bard took his place while Sanyog
is a reviewer now.
- Intel: Lots of updates to stream/dai handling, wake support and link
synchronization.

----------------------------------------------------------------
Bard Liao (3):
soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices
soundwire: intel/cadence: merge Soundwire interrupt handlers/threads
Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx

Pierre-Louis Bossart (23):
soundwire: intel: cleanups for indirections/logs
soundwire: intel: clarify drvdata and remove more indirections
soundwire: intel_init: remove useless test
soundwire: intel_init: use devm_ allocation
soundwire: intel_init: pass link information as platform data
soundwire: intel: transition to 3 steps initialization
soundwire: add definitions for 1.2 spec
soundwire: bus_type: convert open-coded while() to for() loop
soundwire: extend SDW_SLAVE_ENTRY
soundwire: bus: initialize bus clock base and scale registers
soundwire: intel: implement get_sdw_stream() operations
soundwire: stream: add helper to startup/shutdown streams
soundwire: intel: remove stream allocation/free
soundwire: cadence: allocate/free dma_data in set_sdw_stream
soundwire: intel: don't free dma_data in DAI shutdown
soundwire: sdw.h: fix PRBS/Static_1 swapped definitions
soundwire: sdw.h: fix indentation
soundwire: intel: reuse code for wait loops to set/clear bits
soundwire: intel: revisit SHIM programming sequences.
soundwire: intel: introduce a helper to arm link synchronization
soundwire: intel: introduce helper for link synchronization
soundwire: intel_init: add implementation of sdw_intel_enable_irq()
soundwire: intel_init: use EXPORT_SYMBOL_NS

Rander Wang (1):
soundwire: intel: add wake interrupt support

Rikard Falkeborn (1):
soundwire: qcom: Constify static structs

Sanyog Kale (1):
MAINTAINERS: change SoundWire maintainer

Vinod Koul (2):
soundwire: Replace 'objs' by 'y'
soundwire: fix the kernel-doc comment

Documentation/driver-api/soundwire/stream.rst | 11 +-
MAINTAINERS | 3 +-
drivers/soundwire/Makefile | 10 +-
drivers/soundwire/bus.c | 130 +++++-
drivers/soundwire/bus_type.c | 19 +-
drivers/soundwire/cadence_master.c | 70 ++--
drivers/soundwire/cadence_master.h | 4 +
drivers/soundwire/intel.c | 549 +++++++++++++++++---------
drivers/soundwire/intel.h | 22 ++
drivers/soundwire/intel_init.c | 356 ++++++++++++++---
drivers/soundwire/qcom.c | 4 +-
drivers/soundwire/stream.c | 98 +++++
include/linux/mod_devicetable.h | 2 +
include/linux/soundwire/sdw.h | 33 +-
include/linux/soundwire/sdw_intel.h | 2 +
include/linux/soundwire/sdw_registers.h | 117 +++++-
scripts/mod/devicetable-offsets.c | 2 +
scripts/mod/file2alias.c | 6 +-
18 files changed, 1136 insertions(+), 302 deletions(-)

Thanks
--
~Vinod
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2020-07-23 09:09    [W:0.030 / U:0.480 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site