Message ID | 1647852981-27895-4-git-send-email-quic_srivasam@quicinc.com (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
Series | Update dt-bindings for sc7280 platform | expand |
On Mon, Mar 21, 2022 at 02:26:21PM +0530, Srinivasa Rao Mandadapu wrote: > Update required clock-names used for MI2S primary path, VA macro's > codec memory path and HDMI path in sc7280 based platforms. > Update power domain names required for sc7280 platforms. > > Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com> > Co-developed-by: Venkata Prasad Potturu <quic_potturu@quicinc.com> > Signed-off-by: Venkata Prasad Potturu <quic_potturu@quicinc.com> > --- > .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 17 ++++++++++++++--- > 1 file changed, 14 insertions(+), 3 deletions(-) > > diff --git a/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml b/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml > index 2c81efb..e9a5330 100644 > --- a/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml > +++ b/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml > @@ -38,8 +38,8 @@ properties: > maxItems: 7 > > clock-names: > - minItems: 3 > - maxItems: 7 > + minItems: 1 > + maxItems: 10 > > interrupts: > minItems: 2 > @@ -62,6 +62,9 @@ properties: > power-domains: > maxItems: 1 > > + power-domain-names: > + maxItems: 1 > + > '#sound-dai-cells': > const: 1 > > @@ -192,15 +195,19 @@ allOf: > oneOf: > - items: #for I2S > - const: aon_cc_audio_hm_h > + - const: audio_cc_ext_mclk0 > - const: core_cc_sysnoc_mport_core > + - const: core_cc_ext_if0_ibit > - const: core_cc_ext_if1_ibit You can't add new clocks in the middle. That breaks the ABI. > - items: #for Soundwire > - const: aon_cc_audio_hm_h > + - const: audio_cc_codec_mem > - const: audio_cc_codec_mem0 > - const: audio_cc_codec_mem1 > - const: audio_cc_codec_mem2 > + - const: aon_cc_va_mem0 > - items: #for HDMI > - - const: aon_cc_audio_hm_h > + - const: core_cc_sysnoc_mport_core > > reg-names: > anyOf: > @@ -228,6 +235,10 @@ allOf: > - const: lpass-irq-hdmi > - const: lpass-irq-vaif > - const: lpass-irq-rxtxif > + power-domain-names: > + allOf: > + - items: > + - const: lcx > > required: > - iommus > -- > 2.7.4 > >
diff --git a/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml b/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml index 2c81efb..e9a5330 100644 --- a/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml +++ b/Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml @@ -38,8 +38,8 @@ properties: maxItems: 7 clock-names: - minItems: 3 - maxItems: 7 + minItems: 1 + maxItems: 10 interrupts: minItems: 2 @@ -62,6 +62,9 @@ properties: power-domains: maxItems: 1 + power-domain-names: + maxItems: 1 + '#sound-dai-cells': const: 1 @@ -192,15 +195,19 @@ allOf: oneOf: - items: #for I2S - const: aon_cc_audio_hm_h + - const: audio_cc_ext_mclk0 - const: core_cc_sysnoc_mport_core + - const: core_cc_ext_if0_ibit - const: core_cc_ext_if1_ibit - items: #for Soundwire - const: aon_cc_audio_hm_h + - const: audio_cc_codec_mem - const: audio_cc_codec_mem0 - const: audio_cc_codec_mem1 - const: audio_cc_codec_mem2 + - const: aon_cc_va_mem0 - items: #for HDMI - - const: aon_cc_audio_hm_h + - const: core_cc_sysnoc_mport_core reg-names: anyOf: @@ -228,6 +235,10 @@ allOf: - const: lpass-irq-hdmi - const: lpass-irq-vaif - const: lpass-irq-rxtxif + power-domain-names: + allOf: + - items: + - const: lcx required: - iommus