1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/serial/8250_omap.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Bindings for 8250 compliant UARTs on TI's OMAP2+ and K3 SoCs
10 - Vignesh Raghavendra <vigneshr@ti.com>
13 - $ref: /schemas/serial/serial.yaml#
14 - $ref: /schemas/serial/rs485.yaml#
31 - const: ti,am654-uart
35 Must be "uart<n>", n being the instance number (1-based)
36 This property is applicable only on legacy platforms mainly omap2/3
37 and ti81xx and should not be used on other platforms.
38 $ref: /schemas/types.yaml#/definitions/string
57 First entry is module IRQ required for normal IO operation.
58 Second entry is optional and corresponds to system wakeup IRQ
74 rs485-rts-active-low: true
75 rs485-rx-during-tx: true
76 rs485-rts-active-high: true
77 linux,rs485-enabled-at-boot-time: true
82 overrun-throttle-ms: true
89 unevaluatedProperties: false
104 - pattern: "^uart([1-9])$"
113 compatible = "ti,omap3-uart";
114 reg = <0x49042000 0x400>;
116 dmas = <&sdma 81 &sdma 82>;
117 dma-names = "tx", "rx";
119 clock-frequency = <48000000>;