From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Greg KH <gregkh@linuxfoundation.org>,
LKML <linux-kernel@vger.kernel.org>
Subject: [GIT PULL]: SoundWire subsystem updates for v6.1-rc1
Date: Fri, 7 Oct 2022 18:49:06 +0530 [thread overview]
Message-ID: <Y0AnSpbH3B9U0H8I@matsya> (raw)
[-- Attachment #1: Type: text/plain, Size: 4359 bytes --]
Hello Linus,
Here is the soundwire subsystem pull request for you. Please pull to
receive updates for Intel, Cadence and Qualcomm drivers.
The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868:
Linux 6.0-rc1 (2022-08-14 15:50:18 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git tags/soundwire-6.1-rc1
for you to fetch changes up to 503ae285944a5e99ad3e0c36852ffe2680288418:
soundwire: intel: add helper to stop bus (2022-09-20 10:39:23 +0530)
----------------------------------------------------------------
soundwire updates for 6.1-rc1
- Pierre-Louis Bossart did another round of Intel driver cleanup to prepare
for future code reorg which is expected in next cycle
- Richard Fitzgerald provided bus unattach notifications processing during
re-enumeration along with Cadence driver updates for this.
- Srinivas Kandagatla added Qualcomm driver updates to handle device0 status
----------------------------------------------------------------
Khalid Masum (1):
soundwire: intel: Remove unnecessary TODO
Pierre-Louis Bossart (28):
soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX
soundwire: bus: remove use of __func__ in dev_dbg
soundwire: intel: remove use of __func__ in dev_dbg
soundwire: bus: rename sdw_ida as sdw_bus_ida
soundwire: bus: allow device number to be unique at system level
soundwire: intel: set dev_num_ida_min
soundwire: intel: cleanup definition of LCOUNT
soundwire: intel: regroup definitions for LCTL
soundwire: intel: remove IPPTR unused definition
soundwire: intel: cleanup SHIM SYNC
soundwire: intel: remove unused PDM capabilities
soundwire: intel: add comment for control stream cap/chmap
soundwire: intel: cleanup PCM stream capabilities
soundwire: intel: cleanup PCM Stream channel map and channel count
soundwire: intel: cleanup IO control
soundwire: intel: cleanup AC Timing Control
soundwire: intel: cleanup WakeEnable and WakeStatus
soundwire: intel: fix error handling on dai registration issues
soundwire: intel: simplify flow and use devm_ for DAI registration
soundwire: intel: move DAI registration and debugfs init earlier
soundwire: intel: move all PDI initialization under intel_register_dai()
soundwire: intel: remove clock_stop parameter in intel_shim_init()
soundwire: intel: move shim initialization before power up/down
soundwire: intel: remove intel_init() wrapper
soundwire: intel: simplify read ops assignment
soundwire: intel: introduce intel_shim_check_wake() helper
soundwire: intel: introduce helpers to start bus
soundwire: intel: add helper to stop bus
Richard Fitzgerald (9):
soundwire: bus: Don't lose unattach notifications
soundwire: bus: Don't re-enumerate before status is UNATTACHED
soundwire: cadence: Fix lost ATTACHED interrupts when enumerating
soundwire: bus: Don't exit early if no device IDs were programmed
soundwire: cadence: Don't overwrite msg->buf during write commands
soundwire: bus: Fix wrong port number in sdw_handle_slave_alerts()
soundwire: cadence: Write to correct address for each FIFO chunk
soundwire: cadence: Fix error check in cdns_xfer_msg()
soundwire: cadence: Simplify error paths in cdns_xfer_msg()
Simon Trimmer (1):
soundwire: cadence: fix updating slave status when a bus has multiple peripherals
Srinivas Kandagatla (2):
soundwire: qcom: update status from device id 1
soundwire: qcom: do not send status of device 0 during alert
Srinivasa Rao Mandadapu (1):
soundwire: qcom: Update error prints to debug prints
drivers/soundwire/bus.c | 94 +++--
drivers/soundwire/cadence_master.c | 104 ++---
drivers/soundwire/dmi-quirks.c | 27 ++
drivers/soundwire/intel.c | 734 ++++++++++++++++++------------------
drivers/soundwire/intel_init.c | 2 +-
drivers/soundwire/qcom.c | 9 +-
include/linux/soundwire/sdw.h | 4 +
include/linux/soundwire/sdw_intel.h | 63 ++--
8 files changed, 557 insertions(+), 480 deletions(-)
--
~Vinod
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next reply other threads:[~2022-10-07 13:19 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-07 13:19 Vinod Koul [this message]
2022-10-07 23:22 ` [GIT PULL]: SoundWire subsystem updates for v6.1-rc1 Linus Torvalds
2022-10-08 13:22 ` Vinod Koul
2022-10-07 23:37 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Y0AnSpbH3B9U0H8I@matsya \
--to=vkoul@kernel.org \
--cc=gregkh@linuxfoundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).