@@ -25,14 +25,6 @@ properties:
clock-names:
const: se
- interconnects:
- maxItems: 2
-
- interconnect-names:
- items:
- - const: qup-core
- - const: qup-config
-
interrupts:
minItems: 1
items:
@@ -56,6 +48,24 @@ properties:
reg:
maxItems: 1
+oneOf:
+ - properties:
+ interconnects:
+ maxItems: 1
+
+ interconnect-names:
+ items:
+ - const: qup-config
+
+ - properties:
+ interconnects:
+ minItems: 2
+
+ interconnect-names:
+ items:
+ - const: qup-core
+ - const: qup-config
+
required:
- compatible
- clocks
Some SoCs (like SM8150 and SM8250) don't seem to provide a qup-core path. Allow such case. Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> --- .../bindings/serial/qcom,serial-geni-qcom.yaml | 26 +++++++++++++++------- 1 file changed, 18 insertions(+), 8 deletions(-)