Commit 505bdb9d authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Vinod Koul

dt-bindings: soundwire: qcom: add Qualcomm Soundwire v2.0.0

Add compatible for Qualcomm Soundwire v2.0.0 controller, which comes
with several differences against v1.7.0 in register layout and more
ports (thus increase maxItems of each port-related property to 16).
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230418095447.577001-2-krzysztof.kozlowski@linaro.orgSigned-off-by: default avatarVinod Koul <vkoul@kernel.org>
parent ac9a7868
...@@ -21,6 +21,7 @@ properties: ...@@ -21,6 +21,7 @@ properties:
- qcom,soundwire-v1.5.1 - qcom,soundwire-v1.5.1
- qcom,soundwire-v1.6.0 - qcom,soundwire-v1.6.0
- qcom,soundwire-v1.7.0 - qcom,soundwire-v1.7.0
- qcom,soundwire-v2.0.0
reg: reg:
maxItems: 1 maxItems: 1
...@@ -80,7 +81,7 @@ properties: ...@@ -80,7 +81,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
qcom,ports-sinterval-low: qcom,ports-sinterval-low:
$ref: /schemas/types.yaml#/definitions/uint8-array $ref: /schemas/types.yaml#/definitions/uint8-array
...@@ -91,7 +92,7 @@ properties: ...@@ -91,7 +92,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
qcom,ports-offset1: qcom,ports-offset1:
$ref: /schemas/types.yaml#/definitions/uint8-array $ref: /schemas/types.yaml#/definitions/uint8-array
...@@ -102,7 +103,7 @@ properties: ...@@ -102,7 +103,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
qcom,ports-offset2: qcom,ports-offset2:
$ref: /schemas/types.yaml#/definitions/uint8-array $ref: /schemas/types.yaml#/definitions/uint8-array
...@@ -113,7 +114,7 @@ properties: ...@@ -113,7 +114,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
qcom,ports-lane-control: qcom,ports-lane-control:
$ref: /schemas/types.yaml#/definitions/uint8-array $ref: /schemas/types.yaml#/definitions/uint8-array
...@@ -124,7 +125,7 @@ properties: ...@@ -124,7 +125,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
qcom,ports-block-pack-mode: qcom,ports-block-pack-mode:
$ref: /schemas/types.yaml#/definitions/uint8-array $ref: /schemas/types.yaml#/definitions/uint8-array
...@@ -137,7 +138,7 @@ properties: ...@@ -137,7 +138,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
items: items:
oneOf: oneOf:
- minimum: 0 - minimum: 0
...@@ -154,7 +155,7 @@ properties: ...@@ -154,7 +155,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
items: items:
oneOf: oneOf:
- minimum: 0 - minimum: 0
...@@ -171,7 +172,7 @@ properties: ...@@ -171,7 +172,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
items: items:
oneOf: oneOf:
- minimum: 0 - minimum: 0
...@@ -187,7 +188,7 @@ properties: ...@@ -187,7 +188,7 @@ properties:
or applicable for the respective data port. or applicable for the respective data port.
More info in MIPI Alliance SoundWire 1.0 Specifications. More info in MIPI Alliance SoundWire 1.0 Specifications.
minItems: 3 minItems: 3
maxItems: 8 maxItems: 16
items: items:
oneOf: oneOf:
- minimum: 0 - minimum: 0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment