devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] soundwire: qcom: add support for v3.1.0 controller
@ 2025-09-01 19:50 Srinivas Kandagatla
  2025-09-01 19:50 ` [PATCH 1/7] of: base: Add of_property_read_u8_index Srinivas Kandagatla
                   ` (6 more replies)
  0 siblings, 7 replies; 19+ messages in thread
From: Srinivas Kandagatla @ 2025-09-01 19:50 UTC (permalink / raw)
  To: robh, krzk+dt, vkoul
  Cc: conor+dt, srini, yung-chuan.liao, pierre-louis.bossart,
	linux-arm-msm, devicetree, linux-sound, Srinivas Kandagatla

This patch series adds support for Qualcomm Soundwire Controller
version v3.1.0.
As part for adding this support, a new macro of_property_read_u8_index()
is added so that we can remove the qcom,din-ports and qcom,dout-ports.
As v3.1.0 supports more than 17 soundwire ports. Also due to change in
the register offsets, new entries are added to the variant data.

Tested this patchset on X14s and Glymur reference platform.

Thanks,
Srini

Srinivas Kandagatla (7):
  of: base: Add of_property_read_u8_index
  soundwire: qcom: remove unused rd_fifo_depth
  dt-bindings: soundwire: qcom: deprecate qcom,din/out-ports
  soundwire: qcom: deprecate qcom,din/out-ports
  soundwire: qcom: prepare for v3.x
  dt-bindings: soundwire: qcom: Document v3.1.0 version of IP block
  soundwire: qcom: adding support for v3.1.0

 .../bindings/soundwire/qcom,soundwire.yaml    |   8 +-
 drivers/of/property.c                         |  33 +++
 drivers/soundwire/qcom.c                      | 253 +++++++++++-------
 include/linux/of.h                            |   9 +
 4 files changed, 197 insertions(+), 106 deletions(-)

-- 
2.50.0


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

end of thread, other threads:[~2025-09-02 15:47 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-01 19:50 [PATCH 0/7] soundwire: qcom: add support for v3.1.0 controller Srinivas Kandagatla
2025-09-01 19:50 ` [PATCH 1/7] of: base: Add of_property_read_u8_index Srinivas Kandagatla
2025-09-02 11:34   ` kernel test robot
2025-09-02 12:21     ` Srinivas Kandagatla
2025-09-01 19:50 ` [PATCH 2/7] soundwire: qcom: remove unused rd_fifo_depth Srinivas Kandagatla
2025-09-02 10:01   ` Konrad Dybcio
2025-09-02 12:22     ` Srinivas Kandagatla
2025-09-01 19:50 ` [PATCH 3/7] dt-bindings: soundwire: qcom: deprecate qcom,din/out-ports Srinivas Kandagatla
2025-09-02  8:33   ` Krzysztof Kozlowski
2025-09-01 19:50 ` [PATCH 4/7] " Srinivas Kandagatla
2025-09-02  8:38   ` Krzysztof Kozlowski
2025-09-02 13:13     ` Srinivas Kandagatla
2025-09-02 15:47       ` Krzysztof Kozlowski
2025-09-01 19:50 ` [PATCH 5/7] soundwire: qcom: prepare for v3.x Srinivas Kandagatla
2025-09-02 10:03   ` Konrad Dybcio
2025-09-02 12:23     ` Srinivas Kandagatla
2025-09-01 19:50 ` [PATCH 6/7] dt-bindings: soundwire: qcom: Document v3.1.0 version of IP block Srinivas Kandagatla
2025-09-02  8:34   ` Krzysztof Kozlowski
2025-09-01 19:50 ` [PATCH 7/7] soundwire: qcom: adding support for v3.1.0 Srinivas Kandagatla

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).