5 compatible = "brcm,bcm2835";
10 spi1_pins: spi1_pins {
11 brcm,pins = <19 20 21>;
12 brcm,function = <3>; /* alt4 */
15 spi1_cs_pins: spi1_cs_pins {
17 brcm,function = <1>; /* output */
27 pinctrl-names = "default";
28 pinctrl-0 = <&spi1_pins &spi1_cs_pins>;
29 cs-gpios = <&gpio 18 1>;
32 sc16is752: sc16is752@0 {
33 compatible = "nxp,sc16is752";
35 clocks = <&sc16is752_clk>;
36 interrupt-parent = <&gpio>;
37 interrupts = <24 2>; /* IRQ_TYPE_EDGE_FALLING */
40 spi-max-frequency = <4000000>;
55 sc16is752_clk: sc16is752_spi1_0_clk {
56 compatible = "fixed-clock";
58 clock-frequency = <14745600>;
64 int_pin = <&sc16is752>,"interrupts:0";
65 xtal = <&sc16is752_clk>,"clock-frequency:0";