5 compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
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>;
42 sc16is752_clk: sc16is752_clk {
43 compatible = "fixed-clock";
45 clock-frequency = <14745600>;
59 int_pin = <&sc16is752>,"interrupts:0";