.. | .. |
---|
48 | 48 | compatible = "embest,imx6q-marsboard", "fsl,imx6q"; |
---|
49 | 49 | |
---|
50 | 50 | memory@10000000 { |
---|
| 51 | + device_type = "memory"; |
---|
51 | 52 | reg = <0x10000000 0x40000000>; |
---|
52 | 53 | }; |
---|
53 | 54 | |
---|
.. | .. |
---|
99 | 100 | cs-gpios = <&gpio2 30 GPIO_ACTIVE_LOW>; |
---|
100 | 101 | status = "okay"; |
---|
101 | 102 | |
---|
102 | | - m25p80@0 { |
---|
| 103 | + flash@0 { |
---|
103 | 104 | compatible = "microchip,sst25vf016b"; |
---|
104 | 105 | spi-max-frequency = <20000000>; |
---|
105 | 106 | reg = <0>; |
---|
.. | .. |
---|
109 | 110 | &fec { |
---|
110 | 111 | pinctrl-names = "default"; |
---|
111 | 112 | pinctrl-0 = <&pinctrl_enet>; |
---|
112 | | - phy-mode = "rgmii"; |
---|
113 | | - phy-reset-gpios = <&gpio3 31 GPIO_ACTIVE_LOW>; |
---|
| 113 | + phy-mode = "rgmii-id"; |
---|
| 114 | + phy-handle = <&rgmii_phy>; |
---|
114 | 115 | status = "okay"; |
---|
| 116 | + |
---|
| 117 | + mdio { |
---|
| 118 | + #address-cells = <1>; |
---|
| 119 | + #size-cells = <0>; |
---|
| 120 | + |
---|
| 121 | + /* Atheros AR8035 PHY */ |
---|
| 122 | + rgmii_phy: ethernet-phy@4 { |
---|
| 123 | + reg = <4>; |
---|
| 124 | + interrupts-extended = <&gpio1 28 IRQ_TYPE_LEVEL_LOW>; |
---|
| 125 | + reset-gpios = <&gpio3 31 GPIO_ACTIVE_LOW>; |
---|
| 126 | + reset-assert-us = <10000>; |
---|
| 127 | + reset-deassert-us = <1000>; |
---|
| 128 | + }; |
---|
| 129 | + }; |
---|
115 | 130 | }; |
---|
116 | 131 | |
---|
117 | 132 | &hdmi { |
---|