linux/drivers/soundwire
Linus Torvalds 1cb6cfab09 soundwire updates for 7.4
- CLOCK_STOP_MODE1 support in bus and Intel driver
  - Dmi quirks for disabling ghost on Lenovo Yoga 7 Pro, Lenovo Yoga Slim 7,
    Lenovo Pro 9, Lenovo Yoga Slim 7i 14IPH11.
  - Few more codecs as wake capable, tac5xx2 family, rt718, rt766/rt767
  - Qualcomm Shikra SoC support
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmrh7aoACgkQfBQHDyUj
 g0fPsg/7BtywN0/gGM9iv/mpx/XqD0G3pYHtEgvxW0byjKkWkH8IWQKeOyeU2QVu
 67SeqNOZyU5CLCQWU3qeGqQhpjWizq6VB2JMyh/trPi+rNwkZunMP8QnwDccB15y
 JpdnAGPs1l1VQJFv6VjkNVXQhQUK7RZrzDxwiXfNeT4jcbuhc9ei3OupZLYQrt2y
 mEhY21khEidt+/3z3n9dkcNRuCkRhIj47USkv5XG2Hh4zKK4XevohbwvaIW2etaH
 k+2x+zuKmuufDFYPtZdw/2v6E78yw3dy2Zqm5kQfqT4W73p2ImI9COSDsi9WhY7K
 DkAEhgtdzd3BDlSpbpy9hgEiavT9bcavDFNt1wAYu54idh0ImbbldweOqQDU5sjt
 Tb4FUxksTFC/Mx0vOiuuMhH2uGKugW/cxk8fPyTotUGmvoIUJAtNfLIMAbz7PwNm
 cfhES2GJ9qYCgjJqgzRP1+4C08Bj1cmQ3jpUyp3pyYqqYSxeWC217geJHD/Jslzy
 CDxshVQ/4buT58I1gy3alaJK2ci9+/CgsEUX/N0QT+G2+nVB2W1DQtdWFzK+0cHv
 AV+qMaMiCjwOYn5rwWwNvJR6bjtfKDzETwmgtZnbNKeoZ7C6mTcgv/tF+razL4jE
 18e6miqVKvC4GTi594zWHaVBJ6+E2E/x2eVL/bQQtzUSejmOHUQ=
 =V73K
 -----END PGP SIGNATURE-----

Merge tag 'soundwire-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire

Pull soundwire updates from Vinod Koul:

 - CLOCK_STOP_MODE1 support in bus and Intel driver

 - DMI quirks for disabling ghost on Lenovo Yoga 7 Pro, Lenovo Yoga
   Slim 7, Lenovo Pro 9, Lenovo Yoga Slim 7i 14IPH11.

 - Few more codecs as wake capable, tac5xx2 family, rt718, rt766/rt767

 - Qualcomm Shikra SoC support

* tag 'soundwire-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire:
  soundwire: intel_auxdevice: add rt766/rt767 codec to wake_capable_list
  soundwire: dmi-quirks: Disable ghost rt711 on Lenovo Yoga Slim 7
  soundwire: dmi-quirks: Disable ghost Realtek on Lenovo Yoga 7 Pro
  soundwire: intel_auxdevice: add rt718 codec to wake_capable_list
  soundwire: dmi-quirks: drop the ghost RT1320 on the Surface Pro 11 (Intel)
  soundwire: qcom: add EE-aware register layout for Shikra
  dt-bindings: soundwire: qcom: add qcom,shikra-soundwire compatible
  soundwire: Intel: stop sdw clock in system suspend
  soundwire: Intel: add wake_enable parameter to stop_bus ops
  soundwire: bus: add CLOCK_STOP_MODE1 support back
  soundwire: dmi-quirks: Disable ghost Realtek on Lenovo Pro 9
  soundwire: qcom: cache SCP_ADDRPAGE1/2 to preserve MBQ atomicity
  soundwire: bus: iterate DT compatibles for class-ID match
  soundwire: fix repeated words in log messages
  soundwire: intel_auxdevice: add tac5xx2 family to wake_capable_list
  soundwire: bus_type: Use devres to free slave IDA
  soundwire: dmi-quirks: add Lenovo Yoga Slim 7i 14IPH11
  soundwire: intel: initialise quirk_mask before reading it
2026-10-28 07:18:59 -10:00
..
amd_init.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
amd_init.h
amd_manager.c soundwire: amd: refactor bandwidth calculation logic 2026-03-09 08:01:41 +01:00
amd_manager.h soundwire: amd: add clock init control function 2026-03-09 08:01:41 +01:00
bus_type.c soundwire: bus_type: Use devres to free slave IDA 2026-09-01 22:41:22 +05:30
bus.c soundwire: bus: add CLOCK_STOP_MODE1 support back 2026-09-08 19:24:32 +05:30
bus.h soundwire: bus.h: repair kernel-doc comments 2026-07-16 12:38:53 +05:30
cadence_master.c soundwire: cadence_master: wait and cancel cdns->work before clock stop 2026-09-08 19:19:42 +05:30
cadence_master.h soundwire: intel: handle Peripheral bra_block_alignment 2026-08-06 14:03:45 +05:30
debugfs.c soundwire: debugfs: replace writable string helper 2026-10-01 14:48:25 +02:00
dmi-quirks.c soundwire updates for 7.4 2026-10-28 07:18:59 -10:00
generic_bandwidth_allocation.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
intel_ace2x_debugfs.c soundwire: intel: Add awareness of ACE3+ microphone privacy 2025-05-14 12:43:25 +01:00
intel_ace2x.c soundwire updates for 7.3 2026-08-24 12:16:16 -07:00
intel_auxdevice.c soundwire: intel_auxdevice: add rt766/rt767 codec to wake_capable_list 2026-10-03 10:06:17 +02:00
intel_auxdevice.h
intel_bus_common.c soundwire: Intel: add wake_enable parameter to stop_bus ops 2026-09-08 19:24:32 +05:30
intel_init.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
intel.c soundwire: intel: Move suspend tracking from trigger to pm suspend 2026-05-14 20:39:42 +05:30
intel.h soundwire: Intel: add wake_enable parameter to stop_bus ops 2026-09-08 19:24:32 +05:30
irq.c soundwire: bus: Add internal slave ID and use for IRQs 2025-05-14 12:42:50 +01:00
irq.h soundwire: bus: Move irq mapping cleanup into devres 2024-12-23 11:41:09 +05:30
Kconfig soundwire: intel_ace2x: add SND_HDA_CORE dependency 2025-12-30 15:01:06 +05:30
Makefile
master.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
mipi_disco.c soundwire updates for 7.3 2026-08-24 12:16:16 -07:00
qcom.c soundwire: qcom: add EE-aware register layout for Shikra 2026-10-03 09:45:51 +02:00
slave.c soundwire: bus: iterate DT compatibles for class-ID match 2026-09-08 19:17:10 +05:30
stream.c soundwire: fix repeated words in log messages 2026-09-08 19:16:57 +05:30
sysfs_local.h
sysfs_slave_dpn.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sysfs_slave.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00