Hello Linus, Please pull to receive the last request for the evening to get soundwire subsystem updates which include bus structure optimization, support for soundwire 2.0 disco spec and updates to amd and cadence drivers. With this also, you might see a merge conflict with sound tree. Again, the resolution should be simple and one exists in the next tree as well. The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc: Linux 6.12-rc1 (2024-09-29 15:06:19 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git tags/soundwire-6.13-rc1 for you to fetch changes up to dd690b31de0ed46adc5856698880560b900386ba: soundwire: Minor formatting fixups in sdw.h header (2024-11-14 12:11:17 +0530) ---------------------------------------------------------------- soundwire updates for 6.13 - structure optimization of few bus structures and header updates - support for 2.0 disco spec - amd driver updates for acp revision, refactoring code and support for acp6.3 - soft reset support for cadence driver ---------------------------------------------------------------- Charles Keepax (2): soundwire: Update the includes on the sdw.h header soundwire: Minor formatting fixups in sdw.h header Pierre-Louis Bossart (17): soundwire: mipi_disco: add MIPI-specific property_read_bool() helpers soundwire: optimize sdw_stream_runtime memory layout soundwire: optimize sdw_master_prop soundwire: optimize sdw_bus structure soundwire: optimize sdw_slave_prop soundwire: optimize sdw_dp0_prop soundwire: optimize sdw_dpn_prop soundwire: mipi-disco: remove DPn audio-modes soundwire: mipi-disco: add error handling for property array read soundwire: mipi_disco: add support for clock-scales property soundwire: mipi-disco: add support for peripheral channelprepare timeout soundwire: mipi-disco: add comment on DP0-supported property soundwire: mipi-disco: add new properties from 2.0 spec soundwire: mipi-disco: add support for DP0/DPn 'lane-list' property soundwire: intel_auxdevice: add kernel parameter for mclk divider soundwire: cadence: add soft-reset on startup soundwire: cadence: clear MCP BLOCK_WAKEUP in init Shen Lichuan (1): soundwire: Correct some typos in comments Vijendar Mukunda (4): soundwire: amd: pass acp pci revision id as resource data soundwire: amd: refactor existing code for acp 6.3 platform ASoC: SOF: amd: pass acp_rev as soundwire resource data ASoC: amd: ps: pass acp pci revision id as soundwire resource data Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 4 + drivers/soundwire/amd_init.c | 1 + drivers/soundwire/amd_manager.c | 99 ++++++---- drivers/soundwire/amd_manager.h | 16 +- drivers/soundwire/bus.c | 2 +- drivers/soundwire/cadence_master.c | 30 +++ drivers/soundwire/cadence_master.h | 1 + drivers/soundwire/intel_auxdevice.c | 12 +- drivers/soundwire/intel_bus_common.c | 6 + drivers/soundwire/mipi_disco.c | 144 +++++++++++--- drivers/soundwire/qcom.c | 2 +- drivers/soundwire/sysfs_slave.c | 2 +- include/linux/soundwire/sdw.h | 245 +++++++++++------------- include/linux/soundwire/sdw_amd.h | 6 + sound/soc/amd/ps/acp63.h | 2 + sound/soc/amd/ps/pci-ps.c | 2 + sound/soc/sof/amd/acp.c | 1 + 18 files changed, 368 insertions(+), 208 deletions(-) -- ~Vinod