GNU Linux-libre 4.14.266-gnu1
[releases.git] / Documentation / devicetree / bindings / serial / brcm,bcm6345-uart.txt
1 * BCM63xx UART
2
3 Required properties:
4
5 - compatible: "brcm,bcm6345-uart"
6
7 - reg: The base address of the UART register bank.
8
9 - interrupts: A single interrupt specifier.
10
11 - clocks: Clock driving the hardware; used to figure out the baud rate
12   divisor.
13
14 Example:
15
16         uart0: serial@14e00520 {
17                 compatible = "brcm,bcm6345-uart";
18                 reg = <0x14e00520 0x18>;
19                 interrupt-parent = <&periph_intc>;
20                 interrupts = <2>;
21                 clocks = <&periph_clk>;
22         };
23
24         clocks {
25                 periph_clk: periph_clk@0 {
26                         compatible = "fixed-clock";
27                         #clock-cells = <0>;
28                         clock-frequency = <54000000>;
29                 };
30         };