57 lines · yaml
1# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/serial/qcom,msm-uart.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm MSM SoC Serial UART8 9maintainers:10 - Bjorn Andersson <andersson@kernel.org>11 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>12 13description:14 The MSM serial UART hardware is designed for low-speed use cases where a15 dma-engine isn't needed. From a software perspective it's mostly compatible16 with the MSM serial UARTDM except that it only supports reading and writing17 one character at a time.18 19properties:20 compatible:21 const: qcom,msm-uart22 23 clocks:24 maxItems: 125 26 clock-names:27 items:28 - const: core29 30 interrupts:31 maxItems: 132 33 reg:34 maxItems: 135 36required:37 - compatible38 - clock-names39 - clocks40 - interrupts41 - reg42 43allOf:44 - $ref: /schemas/serial/serial.yaml#45 46unevaluatedProperties: false47 48examples:49 - |50 serial@a9c00000 {51 compatible = "qcom,msm-uart";52 reg = <0xa9c00000 0x1000>;53 interrupts = <11>;54 clocks = <&uart_cxc>;55 clock-names = "core";56 };57