mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
To: "Rob Herring (Arm)" <robh@kernel.org>,
	Prasad Kumpatla <quic_pkumpatl@quicinc.com>
Cc: linux-arm-msm@vger.kernel.org, Conor Dooley <conor+dt@kernel.org>,
	Bjorn Andersson <andersson@kernel.org>,
	kernel@oss.qualcomm.com, Konrad Dybcio <konradybcio@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	linux-kernel@vger.kernel.org,
	cros-qcom-dts-watchers@chromium.org, devicetree@vger.kernel.org,
	Mohammad Rafi Shaik <quic_mohs@quicinc.com>
Subject: Re: [PATCH v3 0/7] Enable audio on qcs6490-RB3Gen2 and qcm6490-idp boards
Date: Wed, 21 May 2025 23:50:14 +0200	[thread overview]
Message-ID: <c591730f-3524-4a09-900b-afbb287dcacf@oss.qualcomm.com> (raw)
In-Reply-To: <174774807358.443838.11357806964410009443.robh@kernel.org>

On 5/20/25 3:37 PM, 'Rob Herring (Arm)' via kernel wrote:
> 
> On Tue, 20 May 2025 11:56:11 +0530, Prasad Kumpatla wrote:
>> From: Mohammad Rafi Shaik <quic_mohs@quicinc.com>
>>
>> Audio support is now enabled on the qcs6490-RB3Gen2 and qcm6490-idp boards.
>> The updates include adding the necessary audio device tree support and the required
>> dependencies.
>>
>> Both the qcs6490-RB3Gen2 and qcm6490-idp boards are derived from the same SoC
>> platform. Therefore, the audio support changes are included in a single patch
>> set for consistency and ease of maintenance.
>>
>> Changes in [v3]:
>> 	- Added protection-domain in gpr services.
>> 	- Addressed the review commnets from Konrad Dybcio.
>> 	- Fix DT binding errors reported by Rob Herring.
>> 	- Link to V2 : https://lore.kernel.org/linux-arm-msm/20250429092430.21477-1-quic_pkumpatl@quicinc.com/
>>
>> Changes in [v2]:
>> 	- Created dtsi file to handle common audio nodes to support Audioreach.
>> 	- Addressed the review comments.
>> 	- Link to V1 : https://lore.kernel.org/linux-arm-msm/20250317054151.6095-2-quic_pkumpatl@quicinc.com/
>>
>> Mohammad Rafi Shaik (7):
>>   arm64: dts: qcom: qcs6490-audioreach: Add gpr node
>>   arm64: dts: qcom: sc7280: Add WSA SoundWire and LPASS support
>>   arm64: dts: qcom: qcs6490-audioreach: Modify LPASS macros clock
>>     settings for audioreach
>>   arm64: dts: qcom: qcs6490-rb3gen2: Add WSA8830 speakers amplifier
>>   arm64: dts: qcom: qcs6490-rb3gen2: Add sound card
>>   arm64: dts: qcom: qcm6490-idp: Add WSA8830 speakers and WCD9370
>>     headset codec
>>   arm64: dts: qcom: qcm6490-idp: Add sound card
>>
>>  arch/arm64/boot/dts/qcom/qcm6490-idp.dts      | 179 ++++++++++++++++++
>>  .../boot/dts/qcom/qcs6490-audioreach.dtsi     | 158 ++++++++++++++++
>>  arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts  |  80 ++++++++
>>  arch/arm64/boot/dts/qcom/sc7280.dtsi          |  78 +++++++-
>>  4 files changed, 494 insertions(+), 1 deletion(-)
>>  create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-audioreach.dtsi
>>
>>
>> base-commit: 484803582c77061b470ac64a634f25f89715be3f
>> --
>> 2.34.1
>>
>>
>>
> 
> 
> My bot found new DTB warnings on the .dts files added or changed in this
> series.
> 
> Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings
> are fixed by another series. Ultimately, it is up to the platform
> maintainer whether these warnings are acceptable or not. No need to reply
> unless the platform maintainer has comments.
> 
> If you already ran DT checks and didn't see these error(s), then
> make sure dt-schema is up to date:
> 
>   pip3 install dtschema --upgrade
> 
> 
> This patch series was applied (using b4) to base:
>  Base: using specified base-commit 484803582c77061b470ac64a634f25f89715be3f
> 
> If this is not the correct base, please add 'base-commit' tag
> (or use b4 which does this automatically)
> 
> New warnings running 'make CHECK_DTBS=y for arch/arm64/boot/dts/qcom/' for 20250520062618.2765109-1-quic_pkumpatl@quicinc.com:
> 
> arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#

So the schema is valid for qcm6490-audioreach, but not so much for the
pre-audioreach case..

Konrad

> arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[225, 8], [225, 7], [226]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[225, 8], [225, 7], [226]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd-pro.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd-pro.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd-pro.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd-pro.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd-pro.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dtb: codec@3370000 (qcom,sc7280-lpass-va-macro): clock-names: ['mclk', 'macro', 'dcodec'] is too long
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-va-macro.yaml#
> arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dtb: codec@3370000 (qcom,sc7280-lpass-va-macro): clocks: [[225, 56, 1], [225, 102, 1], [225, 103, 1]] is too long
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-va-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-idp.dtb: codec@3370000 (qcom,sc7280-lpass-va-macro): clock-names: ['mclk', 'macro', 'dcodec'] is too long
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-va-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-idp.dtb: codec@3370000 (qcom,sc7280-lpass-va-macro): clocks: [[204, 56, 1], [204, 102, 1], [204, 103, 1]] is too long
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-va-macro.yaml#
> arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dtb: pinctrl@33c0000 (qcom,sc7280-lpass-lpi-pinctrl): Unevaluated properties are not allowed ('clock-names', 'clocks' were unexpected)
> 	from schema $id: http://devicetree.org/schemas/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-idp.dtb: pinctrl@33c0000 (qcom,sc7280-lpass-lpi-pinctrl): Unevaluated properties are not allowed ('clock-names', 'clocks' were unexpected)
> 	from schema $id: http://devicetree.org/schemas/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[237, 8], [237, 7], [238]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[237, 8], [237, 7], [238]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp2.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp2.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp2.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[222, 8], [222, 7], [223]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp2.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp2.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[222, 8], [222, 7], [223]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[237, 8], [237, 7], [238]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[237, 8], [237, 7], [238]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dtb: pmic@2 (qcom,pm8350c): pwm:nvmem: [[359, 360]] is too short
> 	from schema $id: http://devicetree.org/schemas/mfd/qcom,spmi-pmic.yaml#
> arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dtb: pwm (qcom,pm8350c-pwm): nvmem: [[359, 360]] is too short
> 	from schema $id: http://devicetree.org/schemas/leds/leds-qcom-lpg.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[217, 8], [217, 7], [218]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-idp.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[217, 8], [217, 7], [218]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-idp.dtb: audio-codec-0 (qcom,wcd9370-codec): 'qcom,micbias4-microvolt' is a required property
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,wcd937x.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-idp.dtb: audio-codec-0 (qcom,wcd9370-codec): Unevaluated properties are not allowed ('qcom,micbias1-microvolt', 'qcom,micbias2-microvolt', 'qcom,micbias3-microvolt', 'qcom,rx-device', 'qcom,tx-device', 'reset-gpios', 'vdd-buck-supply', 'vdd-mic-bias-supply', 'vdd-rxtx-supply' were unexpected)
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,wcd937x.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[236, 8], [236, 7], [237]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[236, 8], [236, 7], [237]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-nvme.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[233, 8], [233, 7], [234]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-crd-r3.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-crd-r3.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-crd-r3.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[225, 8], [225, 7], [226]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-crd-r3.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-crd-r3.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[225, 8], [225, 7], [226]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[219, 8], [219, 7], [220]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[219, 8], [219, 7], [220]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[234, 8], [234, 7], [235]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[234, 8], [234, 7], [235]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[234, 8], [234, 7], [235]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1-lte.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[234, 8], [234, 7], [235]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r0.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r0.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r0.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[234, 8], [234, 7], [235]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r0.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r0.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[234, 8], [234, 7], [235]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names:2: 'macro' was expected
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[228, 8], [228, 7], [229]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clock-names: ['mclk', 'npl', 'fsgen'] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dtb: codec@3240000 (qcom,sc7280-lpass-wsa-macro): clocks: [[228, 8], [228, 7], [229]] is too short
> 	from schema $id: http://devicetree.org/schemas/sound/qcom,lpass-wsa-macro.yaml#
> 
> 
> 
> 
> 

      reply	other threads:[~2025-05-21 21:50 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-05-20  6:26 Prasad Kumpatla
2025-05-20  6:26 ` [PATCH v3 1/7] arm64: dts: qcom: qcs6490-audioreach: Add gpr node Prasad Kumpatla
2025-05-20 15:37   ` Konrad Dybcio
2025-05-20  6:26 ` [PATCH v3 2/7] arm64: dts: qcom: sc7280: Add WSA SoundWire and LPASS support Prasad Kumpatla
2025-05-20  6:26 ` [PATCH v3 3/7] arm64: dts: qcom: qcs6490-audioreach: Modify LPASS macros clock settings for audioreach Prasad Kumpatla
2025-05-20  6:26 ` [PATCH v3 4/7] arm64: dts: qcom: qcs6490-rb3gen2: Add WSA8830 speakers amplifier Prasad Kumpatla
2025-05-20  6:26 ` [PATCH v3 5/7] arm64: dts: qcom: qcs6490-rb3gen2: Add sound card Prasad Kumpatla
2025-05-20 16:46   ` Konrad Dybcio
2025-05-20 20:03   ` Dmitry Baryshkov
2025-05-21 14:06     ` Prasad Kumpatla
2025-05-21 15:35       ` Dmitry Baryshkov
2025-05-20  6:26 ` [PATCH v3 6/7] arm64: dts: qcom: qcm6490-idp: Add WSA8830 speakers and WCD9370 headset codec Prasad Kumpatla
2025-05-20  6:26 ` [PATCH v3 7/7] arm64: dts: qcom: qcm6490-idp: Add sound card Prasad Kumpatla
2025-05-20 13:37 ` [PATCH v3 0/7] Enable audio on qcs6490-RB3Gen2 and qcm6490-idp boards Rob Herring (Arm)
2025-05-21 21:50   ` Konrad Dybcio [this message]

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=c591730f-3524-4a09-900b-afbb287dcacf@oss.qualcomm.com \
    --to=konrad.dybcio@oss.qualcomm.com \
    --cc=andersson@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=cros-qcom-dts-watchers@chromium.org \
    --cc=devicetree@vger.kernel.org \
    --cc=kernel@oss.qualcomm.com \
    --cc=konradybcio@kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=quic_mohs@quicinc.com \
    --cc=quic_pkumpatl@quicinc.com \
    --cc=robh@kernel.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

all inboxes | Powered by JetHome®