Lines Matching +full:io +full:- +full:channel +full:- +full:mux

1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
11 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
15 node, according to serialN format, where N is the port number (non-negative
21 - enum:
22 - apple,s5l-uart
23 - samsung,s3c2410-uart
24 - samsung,s3c2412-uart
25 - samsung,s3c2440-uart
26 - samsung,s3c6400-uart
27 - samsung,s5pv210-uart
28 - samsung,exynos4210-uart
33 reg-io-width:
35 The size (in bytes) of the IO accesses that should be performed
44 clock-names:
45 description: N = 0 is allowed for SoCs without internal baud clock mux.
48 - const: uart
49 - pattern: '^clk_uart_baud[0-3]$'
50 - pattern: '^clk_uart_baud[0-3]$'
51 - pattern: '^clk_uart_baud[0-3]$'
52 - pattern: '^clk_uart_baud[0-3]$'
56 - description: DMA controller phandle and request line for RX
57 - description: DMA controller phandle and request line for TX
59 dma-names:
61 - const: rx
62 - const: tx
69 samsung,uart-fifosize:
70 description: The fifo size supported by the UART channel.
75 - compatible
76 - clocks
77 - clock-names
78 - interrupts
79 - reg
84 - $ref: serial.yaml#
86 - if:
91 - samsung,s3c2410-uart
92 - samsung,s5pv210-uart
98 clock-names:
102 - const: uart
103 - pattern: '^clk_uart_baud[0-1]$'
104 - pattern: '^clk_uart_baud[0-1]$'
106 - if:
111 - apple,s5l-uart
112 - samsung,exynos4210-uart
118 clock-names:
122 - const: uart
123 - const: clk_uart_baud0
126 - |
127 #include <dt-bindings/clock/samsung,s3c64xx-clock.h>
130 compatible = "samsung,s3c6400-uart";
132 interrupt-parent = <&vic1>;
134 clock-names = "uart", "clk_uart_baud2",
138 samsung,uart-fifosize = <16>;