| .. | .. |
|---|
| 11 | 11 | leds { |
|---|
| 12 | 12 | compatible = "gpio-leds"; |
|---|
| 13 | 13 | pinctrl-names = "default"; |
|---|
| 14 | | - pinctrl-0 = <&led_pin_module>; |
|---|
| 14 | + pinctrl-0 = <&module_led_pin>; |
|---|
| 15 | 15 | |
|---|
| 16 | | - module-led { |
|---|
| 16 | + module_led: led-0 { |
|---|
| 17 | 17 | label = "module_led"; |
|---|
| 18 | 18 | gpios = <&gpio2 RK_PD1 GPIO_ACTIVE_HIGH>; |
|---|
| 19 | 19 | linux,default-trigger = "heartbeat"; |
|---|
| .. | .. |
|---|
| 102 | 102 | vcc5v0_host: vcc5v0-host-regulator { |
|---|
| 103 | 103 | compatible = "regulator-fixed"; |
|---|
| 104 | 104 | gpio = <&gpio4 RK_PA3 GPIO_ACTIVE_LOW>; |
|---|
| 105 | | - enable-active-low; |
|---|
| 106 | 105 | pinctrl-names = "default"; |
|---|
| 107 | 106 | pinctrl-0 = <&vcc5v0_host_en>; |
|---|
| 108 | 107 | regulator-name = "vcc5v0_host"; |
|---|
| .. | .. |
|---|
| 146 | 145 | |
|---|
| 147 | 146 | &emmc_phy { |
|---|
| 148 | 147 | status = "okay"; |
|---|
| 148 | + drive-impedance-ohm = <33>; |
|---|
| 149 | 149 | }; |
|---|
| 150 | 150 | |
|---|
| 151 | 151 | &gmac { |
|---|
| .. | .. |
|---|
| 161 | 161 | snps,reset-delays-us = <0 10000 50000>; |
|---|
| 162 | 162 | tx_delay = <0x10>; |
|---|
| 163 | 163 | rx_delay = <0x10>; |
|---|
| 164 | + status = "okay"; |
|---|
| 165 | +}; |
|---|
| 166 | + |
|---|
| 167 | +&gpu { |
|---|
| 168 | + mali-supply = <&vdd_gpu>; |
|---|
| 164 | 169 | status = "okay"; |
|---|
| 165 | 170 | }; |
|---|
| 166 | 171 | |
|---|
| .. | .. |
|---|
| 369 | 374 | fan: fan@18 { |
|---|
| 370 | 375 | compatible = "ti,amc6821"; |
|---|
| 371 | 376 | reg = <0x18>; |
|---|
| 372 | | - cooling-min-state = <0>; |
|---|
| 373 | | - cooling-max-state = <9>; |
|---|
| 374 | 377 | #cooling-cells = <2>; |
|---|
| 375 | 378 | }; |
|---|
| 376 | 379 | |
|---|
| .. | .. |
|---|
| 446 | 449 | }; |
|---|
| 447 | 450 | |
|---|
| 448 | 451 | leds { |
|---|
| 449 | | - led_pin_module: led-module-gpio { |
|---|
| 452 | + module_led_pin: module-led-pin { |
|---|
| 450 | 453 | rockchip,pins = |
|---|
| 451 | 454 | <2 RK_PD1 RK_FUNC_GPIO &pcfg_pull_none>; |
|---|
| 452 | 455 | }; |
|---|
| .. | .. |
|---|
| 468 | 471 | }; |
|---|
| 469 | 472 | |
|---|
| 470 | 473 | &sdhci { |
|---|
| 474 | + /* |
|---|
| 475 | + * Signal integrity isn't great at 200MHz but 100MHz has proven stable |
|---|
| 476 | + * enough. |
|---|
| 477 | + */ |
|---|
| 478 | + max-frequency = <100000000>; |
|---|
| 479 | + |
|---|
| 471 | 480 | bus-width = <8>; |
|---|
| 472 | 481 | mmc-hs400-1_8v; |
|---|
| 473 | 482 | mmc-hs400-enhanced-strobe; |
|---|
| .. | .. |
|---|
| 476 | 485 | }; |
|---|
| 477 | 486 | |
|---|
| 478 | 487 | &sdmmc { |
|---|
| 479 | | - vqmmc = <&vcc_sd>; |
|---|
| 488 | + vqmmc-supply = <&vcc_sd>; |
|---|
| 480 | 489 | }; |
|---|
| 481 | 490 | |
|---|
| 482 | 491 | &spi1 { |
|---|