All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL]: soundwire subsystem updates for 6.15
@ 2025-03-31  7:32 Vinod Koul
  2025-04-01 20:05 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Vinod Koul @ 2025-03-31  7:32 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML

[-- Attachment #1: Type: text/plain, Size: 5060 bytes --]

Hello Linus,

Please pull the soundwire subsystem updates which consist mainly of SoundWire Bulk Register
Access (BRA) and AMD driver new platform support along with minor driver
updates everywhere.


The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:

  Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 08ae0d61c3d79bb5d52ae30ad4fc12442e966a23:

  soundwire: take in count the bandwidth of a prepared stream (2025-03-11 01:51:58 +0530)

----------------------------------------------------------------
soundwire updates for 6.15

 - Support for SoundWire Bulk Register Access (BRA) protocol in core
   along with Intel driver support and ASoC bits required.
 - AMD driver updates and support for ACP 7.0 and 7.1 platforms

----------------------------------------------------------------
Bard Liao (4):
      soundwire: cadence_master: set frame shape and divider based on actual clk freq
      soundwire: Revert "soundwire: intel_auxdevice: start the bus at default frequency"
      ASoC: SOF: Intel: hda-sdw-bpt: add CHAIN_DMA support
      soundwire: take in count the bandwidth of a prepared stream

Joe Hattori (1):
      soundwire: slave: fix an OF node reference leak in soundwire slave device

Krzysztof Kozlowski (1):
      soundwire: Use str_enable_disable-like helpers

Pierre-Louis Bossart (15):
      Documentation: driver: add SoundWire BRA description
      soundwire: cadence: add BTP support for DP0
      soundwire: extend sdw_stream_type to BPT
      soundwire: stream: extend sdw_alloc_stream() to take 'type' parameter
      soundwire: stream: special-case the bus compute_params() routine
      soundwire: stream: reuse existing code for BPT stream
      soundwire: bus: add send_async/wait APIs for BPT protocol
      soundwire: bus: add bpt_stream pointer
      soundwire: cadence: add BTP/BRA helpers to format data
      soundwire: intel_auxdevice: add indirection for BPT send_async/wait
      ASoC: SOF: Intel: hda-sdw-bpt: add helpers for SoundWire BPT DMA
      soundwire: intel: add BPT context definition
      soundwire: intel_ace2x: add BPT send_async/wait callbacks
      soundwire: debugfs: add interface for BPT/BRA transfers
      ASoC: rt711-sdca: add DP0 support

Vijendar Mukunda (7):
      soundwire: amd: change the soundwire wake enable/disable sequence
      soundwire: amd: add debug log for soundwire wake event
      soundwire: amd: add support for ACP7.0 & ACP7.1 platforms
      soundwire: amd: set device power state during suspend/resume sequence
      soundwire: amd: set ACP_PME_EN during runtime suspend sequence
      soundwire: amd: add soundwire host wake interrupt enable/disable sequence
      soundwire: amd: change the log level for command response log

 Documentation/driver-api/soundwire/bra.rst         | 336 +++++++++++
 Documentation/driver-api/soundwire/bra_cadence.rst |  66 ++
 Documentation/driver-api/soundwire/index.rst       |   2 +
 Documentation/driver-api/soundwire/stream.rst      |   2 +-
 Documentation/driver-api/soundwire/summary.rst     |   8 -
 drivers/soundwire/Kconfig                          |   1 +
 drivers/soundwire/amd_manager.c                    | 153 ++++-
 drivers/soundwire/amd_manager.h                    |  26 +
 drivers/soundwire/bus.c                            |  48 +-
 drivers/soundwire/bus.h                            |  18 +
 drivers/soundwire/cadence_master.c                 | 668 ++++++++++++++++++++-
 drivers/soundwire/cadence_master.h                 |  20 +
 drivers/soundwire/debugfs.c                        |  91 ++-
 drivers/soundwire/generic_bandwidth_allocation.c   |  53 +-
 drivers/soundwire/intel.h                          |  23 +
 drivers/soundwire/intel_ace2x.c                    | 312 ++++++++++
 drivers/soundwire/intel_auxdevice.c                |  45 +-
 drivers/soundwire/slave.c                          |   1 +
 drivers/soundwire/stream.c                         | 143 +++--
 include/linux/soundwire/sdw.h                      |  33 +-
 include/linux/soundwire/sdw_amd.h                  |   2 +
 include/linux/soundwire/sdw_intel.h                |   4 +
 include/sound/hda-sdw-bpt.h                        |  69 +++
 sound/soc/codecs/rt711-sdca-sdw.c                  |   8 +
 sound/soc/qcom/sdw.c                               |   2 +-
 sound/soc/sof/intel/Kconfig                        |   7 +
 sound/soc/sof/intel/Makefile                       |   4 +
 sound/soc/sof/intel/hda-sdw-bpt.c                  | 445 ++++++++++++++
 28 files changed, 2487 insertions(+), 103 deletions(-)
 create mode 100644 Documentation/driver-api/soundwire/bra.rst
 create mode 100644 Documentation/driver-api/soundwire/bra_cadence.rst
 create mode 100644 include/sound/hda-sdw-bpt.h
 create mode 100644 sound/soc/sof/intel/hda-sdw-bpt.c

-- 
~Vinod

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: [GIT PULL]: soundwire subsystem updates for 6.15
  2025-03-31  7:32 [GIT PULL]: soundwire subsystem updates for 6.15 Vinod Koul
@ 2025-04-01 20:05 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2025-04-01 20:05 UTC (permalink / raw)
  To: Vinod Koul; +Cc: Linus Torvalds, LKML

The pull request you sent on Mon, 31 Mar 2025 13:02:31 +0530:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4d31167e844bac8be7587781c52af450b6451f01

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

end of thread, other threads:[~2025-04-01 20:04 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-31  7:32 [GIT PULL]: soundwire subsystem updates for 6.15 Vinod Koul
2025-04-01 20:05 ` pr-tracker-bot

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.