Unverified Commit 97da0ed7 authored by Mark Brown's avatar Mark Brown
Browse files

Update dt-bindings for sc7280 platform

Merge series from Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com>:

This patch set is to update required clocks, power domain names for
sc7280 platforms, and add mic bias supply for wcd938x codec.
parents cc93a1a1 98b7630a
Loading
Loading
Loading
Loading
+14 −3
Original line number Diff line number Diff line
@@ -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
+11 −6
Original line number Diff line number Diff line
@@ -28,12 +28,17 @@ properties:
    maxItems: 5

  clock-names:
    items:
    oneOf:
      - items:   #for ADSP based platforms
          - const: mclk
          - const: npl
          - const: macro
          - const: dcodec
          - const: fsgen
      - items:   #for ADSP bypass based platforms
          - const: mclk
          - const: npl
          - const: fsgen

  clock-output-names:
    items:
+11 −6
Original line number Diff line number Diff line
@@ -28,12 +28,17 @@ properties:
    maxItems: 5

  clock-names:
    items:
    oneOf:
      - items:   #for ADSP based platforms
          - const: mclk
          - const: npl
          - const: macro
          - const: dcodec
          - const: fsgen
      - items:   #for ADSP bypass based platforms
          - const: mclk
          - const: npl
          - const: fsgen

  clock-output-names:
    items:
+7 −4
Original line number Diff line number Diff line
@@ -28,10 +28,13 @@ properties:
    maxItems: 3

  clock-names:
    items:
    oneOf:
      - items:   #for ADSP based platforms
          - const: mclk
          - const: core
          - const: dcodec
      - items:   #for ADSP bypass based platforms
          - const: mclk

  clock-output-names:
    items:
+3 −0
Original line number Diff line number Diff line
@@ -36,6 +36,9 @@ properties:
  vdd-io-supply:
    description: A reference to the 1.8V I/O supply

  vdd-mic-bias-supply:
    description: A reference to the 3.8V mic bias supply

  qcom,tx-device:
    $ref: /schemas/types.yaml#/definitions/phandle-array
    description: A reference to Soundwire tx device phandle