| .. | .. |
|---|
| 31 | 31 | |
|---|
| 32 | 32 | leds { |
|---|
| 33 | 33 | compatible = "gpio-leds"; |
|---|
| 34 | | - blue { |
|---|
| 34 | + led-blue { |
|---|
| 35 | 35 | label = "a95x:system-status"; |
|---|
| 36 | 36 | gpios = <&gpio_ao GPIOAO_13 GPIO_ACTIVE_LOW>; |
|---|
| 37 | 37 | linux,default-trigger = "heartbeat"; |
|---|
| .. | .. |
|---|
| 75 | 75 | gpios-states = <1>; |
|---|
| 76 | 76 | |
|---|
| 77 | 77 | /* Based on P200 schematics, signal CARD_1.8V/3.3V_CTR */ |
|---|
| 78 | | - states = <1800000 0 |
|---|
| 79 | | - 3300000 1>; |
|---|
| 78 | + states = <1800000 0>, |
|---|
| 79 | + <3300000 1>; |
|---|
| 80 | 80 | }; |
|---|
| 81 | 81 | |
|---|
| 82 | 82 | vddio_boot: regulator-vddio_boot { |
|---|
| .. | .. |
|---|
| 162 | 162 | phy-handle = <ð_phy0>; |
|---|
| 163 | 163 | phy-mode = "rmii"; |
|---|
| 164 | 164 | |
|---|
| 165 | | - snps,reset-gpio = <&gpio GPIOZ_14 0>; |
|---|
| 166 | | - snps,reset-delays-us = <0 10000 1000000>; |
|---|
| 167 | | - snps,reset-active-low; |
|---|
| 168 | | - |
|---|
| 169 | 165 | mdio { |
|---|
| 170 | 166 | compatible = "snps,dwmac-mdio"; |
|---|
| 171 | 167 | #address-cells = <1>; |
|---|
| .. | .. |
|---|
| 174 | 170 | eth_phy0: ethernet-phy@0 { |
|---|
| 175 | 171 | /* IC Plus IP101GR (0x02430c54) */ |
|---|
| 176 | 172 | reg = <0>; |
|---|
| 173 | + |
|---|
| 174 | + reset-assert-us = <10000>; |
|---|
| 175 | + reset-deassert-us = <10000>; |
|---|
| 176 | + reset-gpios = <&gpio GPIOZ_14 GPIO_ACTIVE_LOW>; |
|---|
| 177 | 177 | }; |
|---|
| 178 | 178 | }; |
|---|
| 179 | 179 | }; |
|---|
| .. | .. |
|---|
| 220 | 220 | non-removable; |
|---|
| 221 | 221 | disable-wp; |
|---|
| 222 | 222 | |
|---|
| 223 | + /* WiFi firmware requires power to be kept while in suspend */ |
|---|
| 224 | + keep-power-in-suspend; |
|---|
| 225 | + |
|---|
| 223 | 226 | mmc-pwrseq = <&sdio_pwrseq>; |
|---|
| 224 | 227 | |
|---|
| 225 | 228 | vmmc-supply = <&vddao_3v3>; |
|---|
| .. | .. |
|---|
| 235 | 238 | |
|---|
| 236 | 239 | bus-width = <4>; |
|---|
| 237 | 240 | cap-sd-highspeed; |
|---|
| 238 | | - max-frequency = <100000000>; |
|---|
| 241 | + max-frequency = <50000000>; |
|---|
| 239 | 242 | disable-wp; |
|---|
| 240 | 243 | |
|---|
| 241 | | - cd-gpios = <&gpio CARD_6 GPIO_ACTIVE_HIGH>; |
|---|
| 242 | | - cd-inverted; |
|---|
| 244 | + cd-gpios = <&gpio CARD_6 GPIO_ACTIVE_LOW>; |
|---|
| 243 | 245 | |
|---|
| 244 | 246 | vmmc-supply = <&vddao_3v3>; |
|---|
| 245 | 247 | vqmmc-supply = <&vddio_card>; |
|---|