1 // Overlay for the SiLabs Si446X Controller - SPI0
2 // Default Interrupt Pin: 17
8 compatible = "brcm,bcm2835";
13 // needed to avoid dtc warning
20 compatible = "silabs,si446x";
22 pinctrl-names = "default";
23 pinctrl-0 = <&uhf0_pins>;
24 interrupt-parent = <&gpio>;
25 interrupts = <17 0x2>; // falling edge
26 spi-max-frequency = <4000000>;
37 uhf0_pins: uhf0_pins {
39 brcm,function = <0 1>; // in, out
40 brcm,pull = <2 0>; // high, none
46 int_pin = <&uhf0>, "interrupts:0",
48 <&uhf0_pins>, "brcm,pins:0";
49 reset_pin = <&uhf0>, "sdn_pin:0",
50 <&uhf0_pins>, "brcm,pins:4";
51 speed = <&uhf0>, "spi-max-frequency:0";