Messages in this thread | | | Date | Fri, 24 Feb 2023 19:23:04 +0530 | From | Vinod Koul <> | Subject | [GIT PULL]: Soundwire updates for v6.3 |
| |
Hello Linus,
Please pull to receive updates for SoundWire subsystem for v6.3. This is small updates which features bit of core changes and driver updates in Intel and cadence driver.
The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:
Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git tags/soundwire-6.3-rc1
for you to fetch changes up to 66f95de7c13be5e442d8ed4cf00e13f8dbdc1315:
soundwire: cadence: further simplify low-level xfer_msg_defer() callback (2023-01-31 20:01:52 +0530)
---------------------------------------------------------------- soundwire updates for 6.3
- Core: - sdw_transfer_defer() API change to dropan argument - Reset page address rework - Exporting sdw_nwrite_no_pm and sdw_nread_no_pm APIs
- Drivers: - Cadence and related intel driver updates for FIFO handling and low level msg transfers
---------------------------------------------------------------- Charles Keepax (3): soundwire: Provide build stubs for common functions soundwire: debugfs: Switch to sdw_read_no_pm soundwire: stream: Move remaining register accesses over to no_pm
Gaosheng Cui (1): soundwire: cadence: remove unused sdw_cdns_master_ops declaration
Pierre-Louis Bossart (7): soundwire: intel: remove DAI startup/shutdown ASoC/soundwire: remove is_sdca boolean property soundwire: enable optional clock registers for SoundWire 1.2 devices soundwire: stream: use consistent pattern for freeing buffers soundwire: bus: remove sdw_defer argument in sdw_transfer_defer() soundwire: cadence: use directly bus sdw_defer structure soundwire: cadence: further simplify low-level xfer_msg_defer() callback
Richard Fitzgerald (6): soundwire: cadence: Don't overflow the command FIFOs soundwire: cadence: Remove wasted space in response_buf soundwire: cadence: Drain the RX FIFO after an IO timeout soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() soundwire: bus: Don't zero page registers after every transaction soundwire: bus: Remove unused reset_page_addr() callback
Simon Trimmer (1): soundwire: bus: export sdw_nwrite_no_pm and sdw_nread_no_pm functions
drivers/soundwire/bus.c | 56 +++++------------ drivers/soundwire/bus.h | 3 +- drivers/soundwire/bus_type.c | 9 +-- drivers/soundwire/cadence_master.c | 80 ++++++++++++----------- drivers/soundwire/cadence_master.h | 22 ++++--- drivers/soundwire/debugfs.c | 13 +++- drivers/soundwire/intel.c | 27 -------- drivers/soundwire/intel_auxdevice.c | 1 - drivers/soundwire/stream.c | 38 +++++------ include/linux/soundwire/sdw.h | 122 ++++++++++++++++++++++++++++++------ sound/soc/codecs/rt1316-sdw.c | 1 - sound/soc/codecs/rt1318-sdw.c | 1 - sound/soc/codecs/rt711-sdca-sdw.c | 1 - 13 files changed, 207 insertions(+), 167 deletions(-) -- ~Vinod [unhandled content-type:application/pgp-signature] | |