brcm63xx: register SPI controllers through DT
[openwrt/openwrt.git] / target / linux / brcm63xx / dts / bcm6348.dtsi
index d1219c031ff472b614021cd3c80d39a18e427d48..47c06d0ce075bdc08a71451bd91f93dec9d6eb67 100644 (file)
@@ -7,6 +7,7 @@
                pflash = &pflash;
                gpio0 = &gpio0;
                gpio1 = &gpio1;
+               spi0 = &lsspi;
        };
 
        cpus {
@@ -45,6 +46,7 @@
                #size-cells = <1>;
                ranges;
                compatible = "simple-bus";
+               interrupt-parent = <&periph_intc>;
 
                periph_intc: interrupt-controller@fffe000c {
                        compatible = "brcm,bcm6345-l1-intc";
                        gpio-controller;
                        #gpio-cells = <2>;
                };
+
+               lsspi: spi@fffe0c00 {
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       compatible = "brcm,bcm6348-spi";
+                       reg = <0xfffe0c00 0x40>;
+                       interrupts = <1>;
+                       /* clocks = <&clkctl 9>; */
+
+               };
        };
 };