for the sake of completeness: 

diff --git a/arch/arm/boot/dts/bcm283x.dtsi b/arch/arm/boot/dts/bcm283x.dtsi
index 9d293decf8d3..d32d4861c98d 100644
--- a/arch/arm/boot/dts/bcm283x.dtsi
+++ b/arch/arm/boot/dts/bcm283x.dtsi
@@ -26,2 +26,3 @@
                serial1 = &uart1;
+               ethernet1 = &eth1;
        };
@@ -375,2 +377,15 @@
                        };
+                       spi0_pins: spi0_pins {
+                               brcm,pins = <9 10 11>;
+                               brcm,function = <BCM2835_FSEL_ALT0>;
+                       };
+                       spi0_cs_pins: spi0_cs_pins {
+                               brcm,pins = <8 7>;
+                               brcm,function = <BCM2835_FSEL_GPIO_OUT>;
+                       };
+                       eth1_pins: eth1_pins {
+                               brcm,pins = <25>;
+                               brcm,function = <BCM2835_FSEL_GPIO_IN>;
+                               brcm,pull = <BCM2835_PUD_OFF>;
+                       };
                };
@@ -415,3 +430,17 @@
                        #size-cells = <0>;
-                       status = "disabled";
+                       status = "okay";
+                       dmas = <&dma 6>, <&dma 7>;
+                       dma-names = "tx", "rx";
+                       pinctrl-names = "default";
+                       pinctrl-0 = <&spi0_pins &spi0_cs_pins>;
+                       cs-gpios = <&gpio 8 GPIO_ACTIVE_LOW>, <&gpio 7 
GPIO_ACTIVE_LOW>;
+                       eth1: enc28j60@0 {
+                               compatible = "microchip,enc28j60";
+                               reg = <0>;
+                               pinctrl-names = "default";
+                               pinctrl-0 = <&eth1_pins>;
+                               interrupt-parent = <&gpio>;
+                               interrupts = <25 IRQ_TYPE_EDGE_FALLING>;
+                               spi-max-frequency = <24000000>;
+                       };
                };

$CPP -I../../../../include -E -P -x assembler-with-cpp bcm2837-rpi-3-b.dts | 
dtc -I dts -O dtb -o bcm2837-rpi-3-b.dtb -
_______________________________________________
arm mailing list -- arm@lists.fedoraproject.org
To unsubscribe send an email to arm-le...@lists.fedoraproject.org

Reply via email to