Merge tag 'for-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave...
[sfrench/cifs-2.6.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
15 Optional properties:
16
17 - clock-names: Should be "refclk".
18
19 Example:
20
21         uart0: serial@14e00520 {
22                 compatible = "brcm,bcm6345-uart";
23                 reg = <0x14e00520 0x18>;
24                 interrupt-parent = <&periph_intc>;
25                 interrupts = <2>;
26                 clocks = <&periph_clk>;
27                 clock-names = "refclk";
28         };
29
30         clocks {
31                 periph_clk: periph_clk@0 {
32                         compatible = "fixed-clock";
33                         #clock-cells = <0>;
34                         clock-frequency = <54000000>;
35                 };
36         };