mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-11-01 09:13:37 +00:00 
			
		
		
		
	ASoC: dt-bindings: qcom,lpass-wsa-macro: Add SM8550 WSA macro
Add the WSA macro codec on Qualcomm SM8550, which comes without NPL clock exposed. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20230313075445.17160-8-krzysztof.kozlowski@linaro.org Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
		
							parent
							
								
									5faf6a1c52
								
							
						
					
					
						commit
						c1bda22bd2
					
				
					 1 changed files with 21 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -15,6 +15,7 @@ properties:
 | 
			
		|||
      - qcom,sc7280-lpass-wsa-macro
 | 
			
		||||
      - qcom,sm8250-lpass-wsa-macro
 | 
			
		||||
      - qcom,sm8450-lpass-wsa-macro
 | 
			
		||||
      - qcom,sm8550-lpass-wsa-macro
 | 
			
		||||
      - qcom,sc8280xp-lpass-wsa-macro
 | 
			
		||||
 | 
			
		||||
  reg:
 | 
			
		||||
| 
						 | 
				
			
			@ -27,11 +28,11 @@ properties:
 | 
			
		|||
    const: 0
 | 
			
		||||
 | 
			
		||||
  clocks:
 | 
			
		||||
    minItems: 5
 | 
			
		||||
    minItems: 4
 | 
			
		||||
    maxItems: 6
 | 
			
		||||
 | 
			
		||||
  clock-names:
 | 
			
		||||
    minItems: 5
 | 
			
		||||
    minItems: 4
 | 
			
		||||
    maxItems: 6
 | 
			
		||||
 | 
			
		||||
  clock-output-names:
 | 
			
		||||
| 
						 | 
				
			
			@ -62,6 +63,7 @@ allOf:
 | 
			
		|||
    then:
 | 
			
		||||
      properties:
 | 
			
		||||
        clocks:
 | 
			
		||||
          minItems: 5
 | 
			
		||||
          maxItems: 5
 | 
			
		||||
        clock-names:
 | 
			
		||||
          items:
 | 
			
		||||
| 
						 | 
				
			
			@ -89,6 +91,23 @@ allOf:
 | 
			
		|||
            - const: va
 | 
			
		||||
            - const: fsgen
 | 
			
		||||
 | 
			
		||||
  - if:
 | 
			
		||||
      properties:
 | 
			
		||||
        compatible:
 | 
			
		||||
          enum:
 | 
			
		||||
            - qcom,sm8550-lpass-wsa-macro
 | 
			
		||||
    then:
 | 
			
		||||
      properties:
 | 
			
		||||
        clocks:
 | 
			
		||||
          minItems: 4
 | 
			
		||||
          maxItems: 4
 | 
			
		||||
        clock-names:
 | 
			
		||||
          items:
 | 
			
		||||
            - const: mclk
 | 
			
		||||
            - const: macro
 | 
			
		||||
            - const: dcodec
 | 
			
		||||
            - const: fsgen
 | 
			
		||||
 | 
			
		||||
unevaluatedProperties: false
 | 
			
		||||
 | 
			
		||||
examples:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue