ARM: dts: at91: sam9x60ek: Enable qspi node
[oweals/u-boot.git] / arch / arm / dts / sam9x60ek.dts
index e64566ec8e58324385e6b88218b408bb7ef88f8f..63904272f08f7ed8edb9088ff2bbe8a973226cd6 100644 (file)
        chosen {
                stdout-path = &dbgu;
        };
+
+       ahb {
+               apb {
+                       qspi: spi@f0014000 {
+                               pinctrl-names = "default";
+                               pinctrl-0 = <&pinctrl_qspi>;
+                               status = "okay";
+
+                               nor_flash: sst26vf064@0 {
+                                       compatible = "spi-flash";
+                                       reg = <0>;
+                                       spi-max-frequency = <80000000>;
+                                       spi-rx-bus-width = <4>;
+                                       spi-tx-bus-width = <4>;
+                               };
+                       };
+
+                       pinctrl {
+                                       pinctrl_qspi: qspi {
+                                               atmel,pins =
+                                                       <AT91_PIOB 19 AT91_PERIPH_A AT91_PINCTRL_NONE
+                                                        AT91_PIOB 20 AT91_PERIPH_A AT91_PINCTRL_NONE
+                                                        AT91_PIOB 21 AT91_PERIPH_A AT91_PINCTRL_PULL_UP
+                                                        AT91_PIOB 22 AT91_PERIPH_A AT91_PINCTRL_PULL_UP
+                                                        AT91_PIOB 23 AT91_PERIPH_A AT91_PINCTRL_PULL_UP
+                                                        AT91_PIOB 24 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>;
+                                       };
+
+                       };
+               };
+       };
+};
+
+&macb0 {
+       phy-mode = "rmii";
+       status = "okay";
 };