This allows devices to use SPI without having to re-define (and thus duplicating) the whole SPI node. By default SPI is disabled (as before) because only few devices need it.
Signed-off-by: Martin Blumenstingl <martin.blumensti...@googlemail.com> --- target/linux/lantiq/dts/ar9.dtsi | 10 ++++++++++ target/linux/lantiq/dts/vr9.dtsi | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/target/linux/lantiq/dts/ar9.dtsi b/target/linux/lantiq/dts/ar9.dtsi index f69a7ae..25b8346 100644 --- a/target/linux/lantiq/dts/ar9.dtsi +++ b/target/linux/lantiq/dts/ar9.dtsi @@ -100,6 +100,16 @@ status = "disabled"; }; + spi: spi@E100800 { + compatible = "lantiq,spi-xway"; + reg = <0xE100800 0x100>; + interrupt-parent = <&icu0>; + interrupts = <22 23 24>; + #address-cells = <1>; + #size-cells = <1>; + status = "disabled"; + }; + gpio: pinmux@E100B10 { compatible = "lantiq,xrx100-pinctrl"; #gpio-cells = <2>; diff --git a/target/linux/lantiq/dts/vr9.dtsi b/target/linux/lantiq/dts/vr9.dtsi index 2330bf1..e38541e 100644 --- a/target/linux/lantiq/dts/vr9.dtsi +++ b/target/linux/lantiq/dts/vr9.dtsi @@ -112,6 +112,16 @@ status = "disabled"; }; + spi: spi@E100800 { + compatible = "lantiq,spi-xway"; + reg = <0xE100800 0x100>; + interrupt-parent = <&icu0>; + interrupts = <22 23 24>; + #address-cells = <1>; + #size-cells = <1>; + status = "disabled"; + }; + gpio: pinmux@E100B10 { compatible = "lantiq,xrx200-pinctrl"; #gpio-cells = <2>; -- 2.7.0 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel