Devicetree
 help / color / mirror / Atom feed
* [PATCH v4 0/4] arm64: dts: arduino-imola: add support for sound
@ 2026-09-30 12:46 Srinivas Kandagatla
  2026-09-30 12:46 ` [PATCH v4 1/4] dt-bindings: mfd: qcom,spmi-pmic: add compatibles for pm4125-codec Srinivas Kandagatla
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Srinivas Kandagatla @ 2026-09-30 12:46 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Lee Jones, Stephen Boyd, Abel Vesa
  Cc: Alexey Klimov, Dmitry Baryshkov, linux-arm-msm, devicetree, mfd,
	linux-kernel, Srinivas Kandagatla

This patchset adds support for audio on Arduino-Imola platform which is
based on Agatti SoC. Some of Alexey's patches are reworked and sent
here as per previous review comments, mainly on the dt-bindings part.

Base SoC-level dtsi bits are picked up from
https://git.codelinaro.org/alexey.klimov/linux_next_tracking/-/commits/rb1_audio_wip_v3?ref_type=HEADS

Along with these changes, add sound nodes for Imola and a defconfig
change.

thanks,
Srini

Changes since v3:
    - rebased on next-20260929.
    - dropped "clk: qcom: fix SM6115 lpasscc register offset" — now
      upstream (689364ac19e4).
    - dt-bindings/mfd: rework the audio-codec pattern to use oneOf
      with the pm4125-codec and pm8916-wcd-analog-codec $refs,
    - dt-bindings/mfd: fix "pm4124" typo in subject; the compatible
      is qcom,pm4125-codec.
    - agatti.dtsi: fix lpasscc node unit-address to match reg
      (@a7ec000 -> @a7e0000) after the driver register-offset fix.
    - arduino-imola sound dts: mention "Ear Out" in commit log, per
      Alexey.
    - arduino-imola sound dts: carry Reviewed-by from Alexey.

Changes since v2:
    - dt-bindings/mfd: switch to properties.compatible.contains.enum
      with required: compatible, per Rob.
    - agatti.dtsi: collapse each <&q6afecc ...> clock cell onto a
      single line, per Dmitry.
    - keep qcom,sm6115-lpassaudiocc / qcom,sm6115-lpasscc compatibles;
      Konrad Acked staying with the established practice.
    - defconfig: carry Reviewed-by from Dmitry.
    - rebase on next-20260917.

Changes since v1:
    - updated various register ranges as per documentation.
    - added a fix for sm6115 lpasscc driver.
    - updated commit log
    - fixed various style issues in dt nodes.

Alexey Klimov (1):
  arm64: dts: qcom: agatti: add LPASS devices

Srinivas Kandagatla (3):
  dt-bindings: mfd: qcom,spmi-pmic: add compatibles for pm4125-codec
  arm64: dts: arduino-imola: add support for sound
  arm64: defconfig: Enable pm4125 audio codec driver

 .../bindings/mfd/qcom,spmi-pmic.yaml          |   4 +-
 arch/arm64/boot/dts/qcom/agatti.dtsi          | 157 ++++++++++++++++++
 arch/arm64/boot/dts/qcom/pm4125.dtsi          |   7 +
 .../boot/dts/qcom/qrb2210-arduino-imola.dts   | 134 +++++++++++++++
 arch/arm64/configs/defconfig                  |   1 +
 5 files changed, 302 insertions(+), 1 deletion(-)


base-commit: 6474fa070f2b8013b4b87350b775b8c3be6e8aac
-- 
2.53.0


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

end of thread, other threads:[~2026-10-02  6:07 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-30 12:46 [PATCH v4 0/4] arm64: dts: arduino-imola: add support for sound Srinivas Kandagatla
2026-09-30 12:46 ` [PATCH v4 1/4] dt-bindings: mfd: qcom,spmi-pmic: add compatibles for pm4125-codec Srinivas Kandagatla
2026-09-30 12:51   ` sashiko-bot
2026-10-02  6:07   ` Krzysztof Kozlowski
2026-09-30 12:46 ` [PATCH v4 2/4] arm64: dts: qcom: agatti: add LPASS devices Srinivas Kandagatla
2026-09-30 12:56   ` sashiko-bot
2026-09-30 12:46 ` [PATCH v4 3/4] arm64: dts: arduino-imola: add support for sound Srinivas Kandagatla
2026-09-30 13:01   ` sashiko-bot
2026-09-30 12:46 ` [PATCH v4 4/4] arm64: defconfig: Enable pm4125 audio codec driver Srinivas Kandagatla
2026-09-30 12:49   ` sashiko-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox