summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
diff options
context:
space:
mode:
authorKuldeep Singh <singh.kuldeep87k@gmail.com>2022-04-04 21:29:37 +0300
committerBjorn Andersson <bjorn.andersson@linaro.org>2022-04-19 21:04:01 +0300
commit6579f39290bf056442850094b8f4b95163c17996 (patch)
treeab2d36747568486cdd3daf13de495d7dbb900011 /Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
parentfcf2c0f7cbcad29f1decb88567e54c2451b60ba5 (diff)
downloadlinux-6579f39290bf056442850094b8f4b95163c17996.tar.xz
dt-bindings: qcom: geni-se: Update UART schema reference
We now have geni based QUP UART controller individual binding, update reference in parent schema and remove properties from common wrapper. With removal of last child node schema, remove common properties of all the controllers as they have become obsolete now. Signed-off-by: Kuldeep Singh <singh.kuldeep87k@gmail.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> Link: https://lore.kernel.org/r/20220404182938.29492-5-singh.kuldeep87k@gmail.com
Diffstat (limited to 'Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml')
-rw-r--r--Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml51
1 files changed, 1 insertions, 50 deletions
diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
index d3c89a6dd9f3..006e9f6f4dc5 100644
--- a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
+++ b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
@@ -64,39 +64,6 @@ required:
- ranges
patternProperties:
- "^.*@[0-9a-f]+$":
- type: object
- description: Common properties for GENI Serial Engine based I2C, SPI and
- UART controller.
-
- properties:
- reg:
- description: GENI Serial Engine register address and length.
- maxItems: 1
-
- clock-names:
- const: se
-
- clocks:
- description: Serial engine core clock needed by the device.
- maxItems: 1
-
- interconnects:
- minItems: 2
- maxItems: 3
-
- interconnect-names:
- minItems: 2
- items:
- - const: qup-core
- - const: qup-config
- - const: qup-memory
-
- required:
- - reg
- - clock-names
- - clocks
-
"spi@[0-9a-f]+$":
type: object
description: GENI serial engine based SPI controller. SPI in master mode
@@ -113,23 +80,7 @@ patternProperties:
"serial@[0-9a-f]+$":
type: object
description: GENI Serial Engine based UART Controller.
- $ref: /schemas/serial.yaml#
-
- properties:
- compatible:
- enum:
- - qcom,geni-uart
- - qcom,geni-debug-uart
-
- interrupts:
- minItems: 1
- items:
- - description: UART core irq
- - description: Wakeup irq (RX GPIO)
-
- required:
- - compatible
- - interrupts
+ $ref: /schemas/serial/qcom,serial-geni-qcom.yaml#
additionalProperties: false