Add Cascoda CA8210 6LoWPAN controller to device tree. Signed-off-by: Hauke Mehrtens <hauke@xxxxxxxxxx> --- arch/mips/boot/dts/img/pistachio_marduk.dts | 22 +++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch/mips/boot/dts/img/pistachio_marduk.dts b/arch/mips/boot/dts/img/pistachio_marduk.dts index ea11a21b133b..633a41954cc0 100644 --- a/arch/mips/boot/dts/img/pistachio_marduk.dts +++ b/arch/mips/boot/dts/img/pistachio_marduk.dts @@ -75,6 +75,28 @@ VDD-supply = <&internal_dac_supply>; }; +&spfi0 { + status = "okay"; + pinctrl-0 = <&spim0_pins>, <&spim0_cs0_alt_pin>, <&spim0_cs2_alt_pin>, <&spim0_cs3_alt_pin>, <&spim0_cs4_alt_pin>; + pinctrl-names = "default"; + + cs-gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>, <&gpio0 2 GPIO_ACTIVE_HIGH>, + <&gpio1 12 GPIO_ACTIVE_HIGH>, <&gpio1 13 GPIO_ACTIVE_HIGH>; + + ca8210: ca8210@0 { + status = "okay"; + compatible = "cascoda,ca8210"; + reg = <0>; + spi-max-frequency = <4000000>; + spi-cpol; + reset-gpio = <&gpio0 12 GPIO_ACTIVE_HIGH>; + irq-gpio = <&gpio2 12 GPIO_ACTIVE_HIGH>; + extclock-enable; + extclock-freq = <16000000>; + extclock-gpio = <2>; + }; +}; + &spfi1 { status = "okay"; -- 2.20.1