| .. | .. |
|---|
| 12 | 12 | compatible = "rockchip,rk3328-evb", "rockchip,rk3328"; |
|---|
| 13 | 13 | |
|---|
| 14 | 14 | chosen { |
|---|
| 15 | | - stdout-path = "serial2:1500000n8"; |
|---|
| 15 | + bootargs = "earlycon=uart8250,mmio32,0xff130000 swiotlb=1 kpti=0 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rw rootwait coherent_pool=1m"; |
|---|
| 16 | 16 | }; |
|---|
| 17 | 17 | |
|---|
| 18 | | - adc-keys { |
|---|
| 19 | | - compatible = "adc-keys"; |
|---|
| 20 | | - io-channels = <&saradc 0>; |
|---|
| 21 | | - io-channel-names = "buttons"; |
|---|
| 22 | | - poll-interval = <100>; |
|---|
| 23 | | - keyup-threshold-microvolt = <1800000>; |
|---|
| 24 | | - |
|---|
| 25 | | - vol-up-key { |
|---|
| 26 | | - linux,code = <KEY_VOLUMEUP>; |
|---|
| 27 | | - label = "volume up"; |
|---|
| 28 | | - press-threshold-microvolt = <18000>; |
|---|
| 29 | | - }; |
|---|
| 30 | | - }; |
|---|
| 31 | | - |
|---|
| 32 | | - dc_12v: dc-12v { |
|---|
| 33 | | - compatible = "regulator-fixed"; |
|---|
| 34 | | - regulator-name = "dc_12v"; |
|---|
| 35 | | - regulator-always-on; |
|---|
| 36 | | - regulator-boot-on; |
|---|
| 37 | | - regulator-min-microvolt = <12000000>; |
|---|
| 38 | | - regulator-max-microvolt = <12000000>; |
|---|
| 18 | + fiq-debugger { |
|---|
| 19 | + compatible = "rockchip,fiq-debugger"; |
|---|
| 20 | + rockchip,serial-id = <2>; |
|---|
| 21 | + rockchip,signal-irq = <159>; |
|---|
| 22 | + rockchip,wake-irq = <0>; |
|---|
| 23 | + /* If enable uart uses irq instead of fiq */ |
|---|
| 24 | + rockchip,irq-mode-enable = <1>; |
|---|
| 25 | + rockchip,baudrate = <1500000>; /* Only 115200 and 1500000 */ |
|---|
| 26 | + interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_LOW>; |
|---|
| 27 | + status = "okay"; |
|---|
| 39 | 28 | }; |
|---|
| 40 | 29 | |
|---|
| 41 | 30 | reserved-memory { |
|---|
| .. | .. |
|---|
| 47 | 36 | compatible = "rockchip,drm-logo"; |
|---|
| 48 | 37 | reg = <0x0 0x0 0x0 0x0>; |
|---|
| 49 | 38 | }; |
|---|
| 39 | + |
|---|
| 40 | + ramoops: ramoops@110000 { |
|---|
| 41 | + compatible = "ramoops"; |
|---|
| 42 | + reg = <0x0 0x110000 0x0 0xf0000>; |
|---|
| 43 | + record-size = <0x20000>; |
|---|
| 44 | + console-size = <0x80000>; |
|---|
| 45 | + ftrace-size = <0x00000>; |
|---|
| 46 | + pmsg-size = <0x50000>; |
|---|
| 47 | + }; |
|---|
| 48 | + }; |
|---|
| 49 | + |
|---|
| 50 | + dc_12v: dc-12v { |
|---|
| 51 | + compatible = "regulator-fixed"; |
|---|
| 52 | + regulator-name = "dc_12v"; |
|---|
| 53 | + regulator-always-on; |
|---|
| 54 | + regulator-boot-on; |
|---|
| 55 | + regulator-min-microvolt = <12000000>; |
|---|
| 56 | + regulator-max-microvolt = <12000000>; |
|---|
| 50 | 57 | }; |
|---|
| 51 | 58 | |
|---|
| 52 | 59 | sdio_pwrseq: sdio-pwrseq { |
|---|
| .. | .. |
|---|
| 63 | 70 | reset-gpios = <&gpio1 18 GPIO_ACTIVE_LOW>; |
|---|
| 64 | 71 | }; |
|---|
| 65 | 72 | |
|---|
| 66 | | - fiq-debugger { |
|---|
| 67 | | - compatible = "rockchip,fiq-debugger"; |
|---|
| 68 | | - rockchip,serial-id = <2>; |
|---|
| 69 | | - rockchip,signal-irq = <159>; |
|---|
| 70 | | - rockchip,wake-irq = <0>; |
|---|
| 71 | | - /* If enable uart uses irq instead of fiq */ |
|---|
| 72 | | - rockchip,irq-mode-enable = <0>; |
|---|
| 73 | | - rockchip,baudrate = <1500000>; /* Only 115200 and 1500000 */ |
|---|
| 74 | | - interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_LOW>; |
|---|
| 75 | | - status = "okay"; |
|---|
| 73 | + vcc_host_vbus: host-vbus-regulator { |
|---|
| 74 | + compatible = "regulator-fixed"; |
|---|
| 75 | + gpio = <&gpio0 RK_PA0 GPIO_ACTIVE_HIGH>; |
|---|
| 76 | + pinctrl-names = "default"; |
|---|
| 77 | + pinctrl-0 = <&host_vbus_drv>; |
|---|
| 78 | + regulator-name = "vcc_host_vbus"; |
|---|
| 79 | + regulator-min-microvolt = <5000000>; |
|---|
| 80 | + regulator-max-microvolt = <5000000>; |
|---|
| 81 | + enable-active-high; |
|---|
| 82 | + }; |
|---|
| 83 | + |
|---|
| 84 | + vcc_phy: vcc-phy-regulator { |
|---|
| 85 | + compatible = "regulator-fixed"; |
|---|
| 86 | + regulator-name = "vcc_phy"; |
|---|
| 87 | + regulator-always-on; |
|---|
| 88 | + regulator-boot-on; |
|---|
| 76 | 89 | }; |
|---|
| 77 | 90 | |
|---|
| 78 | 91 | vcc_sd: sdmmc-regulator { |
|---|
| 79 | 92 | compatible = "regulator-fixed"; |
|---|
| 80 | 93 | gpio = <&gpio0 30 GPIO_ACTIVE_LOW>; |
|---|
| 81 | 94 | pinctrl-names = "default"; |
|---|
| 82 | | - pinctrl-0 = <&sdmmc0m1_gpio>; |
|---|
| 95 | + pinctrl-0 = <&sdmmc0m1_pin>; |
|---|
| 83 | 96 | regulator-name = "vcc_sd"; |
|---|
| 84 | 97 | regulator-min-microvolt = <3300000>; |
|---|
| 85 | 98 | regulator-max-microvolt = <3300000>; |
|---|
| .. | .. |
|---|
| 96 | 109 | vin-supply = <&dc_12v>; |
|---|
| 97 | 110 | }; |
|---|
| 98 | 111 | |
|---|
| 99 | | - gmac_clkin: external-gmac-clock { |
|---|
| 100 | | - compatible = "fixed-clock"; |
|---|
| 101 | | - clock-frequency = <125000000>; |
|---|
| 102 | | - clock-output-names = "gmac_clkin"; |
|---|
| 103 | | - #clock-cells = <0>; |
|---|
| 104 | | - }; |
|---|
| 105 | | - |
|---|
| 106 | | - vcc_phy: vcc-phy-regulator { |
|---|
| 107 | | - compatible = "regulator-fixed"; |
|---|
| 108 | | - regulator-name = "vcc_phy"; |
|---|
| 109 | | - regulator-always-on; |
|---|
| 110 | | - regulator-boot-on; |
|---|
| 111 | | - }; |
|---|
| 112 | | - |
|---|
| 113 | | - sound { |
|---|
| 114 | | - compatible = "simple-audio-card"; |
|---|
| 115 | | - simple-audio-card,format = "i2s"; |
|---|
| 116 | | - simple-audio-card,mclk-fs = <256>; |
|---|
| 117 | | - simple-audio-card,name = "rockchip,rk3328"; |
|---|
| 118 | | - simple-audio-card,cpu { |
|---|
| 119 | | - sound-dai = <&i2s1>; |
|---|
| 120 | | - }; |
|---|
| 121 | | - simple-audio-card,codec { |
|---|
| 122 | | - sound-dai = <&codec>; |
|---|
| 123 | | - }; |
|---|
| 124 | | - }; |
|---|
| 125 | | - |
|---|
| 126 | | - hdmi-sound { |
|---|
| 127 | | - compatible = "simple-audio-card"; |
|---|
| 128 | | - simple-audio-card,format = "i2s"; |
|---|
| 129 | | - simple-audio-card,mclk-fs = <128>; |
|---|
| 130 | | - simple-audio-card,name = "rockchip,hdmi"; |
|---|
| 131 | | - simple-audio-card,cpu { |
|---|
| 132 | | - sound-dai = <&i2s0>; |
|---|
| 133 | | - }; |
|---|
| 134 | | - simple-audio-card,codec { |
|---|
| 135 | | - sound-dai = <&hdmi>; |
|---|
| 136 | | - }; |
|---|
| 137 | | - }; |
|---|
| 138 | | - |
|---|
| 139 | | - spdif-sound { |
|---|
| 140 | | - compatible = "simple-audio-card"; |
|---|
| 141 | | - simple-audio-card,name = "rockchip,spdif"; |
|---|
| 142 | | - simple-audio-card,cpu { |
|---|
| 143 | | - sound-dai = <&spdif>; |
|---|
| 144 | | - }; |
|---|
| 145 | | - simple-audio-card,codec { |
|---|
| 146 | | - sound-dai = <&spdif_out>; |
|---|
| 147 | | - }; |
|---|
| 148 | | - }; |
|---|
| 149 | | - |
|---|
| 150 | | - spdif_out: spdif-out { |
|---|
| 151 | | - compatible = "linux,spdif-dit"; |
|---|
| 152 | | - #sound-dai-cells = <0>; |
|---|
| 153 | | - }; |
|---|
| 154 | | - |
|---|
| 155 | | - xin32k: xin32k { |
|---|
| 156 | | - compatible = "fixed-clock"; |
|---|
| 157 | | - clock-frequency = <32768>; |
|---|
| 158 | | - clock-output-names = "xin32k"; |
|---|
| 159 | | - #clock-cells = <0>; |
|---|
| 112 | + wireless-bluetooth { |
|---|
| 113 | + compatible = "bluetooth-platdata"; |
|---|
| 114 | + clocks = <&rk805 1>; |
|---|
| 115 | + clock-names = "ext_clock"; |
|---|
| 116 | + uart_rts_gpios = <&gpio1 10 GPIO_ACTIVE_LOW>; |
|---|
| 117 | + pinctrl-names = "default", "rts_gpio"; |
|---|
| 118 | + pinctrl-0 = <&uart0_rts>; |
|---|
| 119 | + pinctrl-1 = <&uart0_gpios>; |
|---|
| 120 | + BT,power_gpio = <&gpio1 21 GPIO_ACTIVE_HIGH>; |
|---|
| 121 | + BT,wake_host_irq = <&gpio1 26 GPIO_ACTIVE_HIGH>; |
|---|
| 122 | + status = "okay"; |
|---|
| 160 | 123 | }; |
|---|
| 161 | 124 | |
|---|
| 162 | 125 | wireless-wlan { |
|---|
| .. | .. |
|---|
| 173 | 136 | status = "okay"; |
|---|
| 174 | 137 | }; |
|---|
| 175 | 138 | |
|---|
| 176 | | -&i2s0 { |
|---|
| 177 | | - #sound-dai-cells = <0>; |
|---|
| 178 | | - rockchip,bclk-fs = <128>; |
|---|
| 179 | | - status = "okay"; |
|---|
| 180 | | -}; |
|---|
| 181 | | - |
|---|
| 182 | | -&i2s1 { |
|---|
| 183 | | - #sound-dai-cells = <0>; |
|---|
| 184 | | - status = "okay"; |
|---|
| 139 | +&cif { |
|---|
| 140 | + status = "disabled"; |
|---|
| 185 | 141 | }; |
|---|
| 186 | 142 | |
|---|
| 187 | 143 | &codec { |
|---|
| 188 | | - #sound-dai-cells = <0>; |
|---|
| 189 | | - status = "okay"; |
|---|
| 190 | | -}; |
|---|
| 191 | | - |
|---|
| 192 | | -&spdif { |
|---|
| 144 | + mute-gpios = <&grf_gpio 0 GPIO_ACTIVE_LOW>; |
|---|
| 193 | 145 | #sound-dai-cells = <0>; |
|---|
| 194 | 146 | status = "okay"; |
|---|
| 195 | 147 | }; |
|---|
| .. | .. |
|---|
| 198 | 150 | cpu-supply = <&vdd_arm>; |
|---|
| 199 | 151 | }; |
|---|
| 200 | 152 | |
|---|
| 201 | | -&dmc { |
|---|
| 202 | | - center-supply = <&vdd_logic>; |
|---|
| 153 | +&dfi { |
|---|
| 203 | 154 | status = "okay"; |
|---|
| 204 | 155 | }; |
|---|
| 205 | 156 | |
|---|
| .. | .. |
|---|
| 219 | 170 | }; |
|---|
| 220 | 171 | }; |
|---|
| 221 | 172 | |
|---|
| 173 | +&dmc { |
|---|
| 174 | + center-supply = <&vdd_logic>; |
|---|
| 175 | + status = "okay"; |
|---|
| 176 | +}; |
|---|
| 177 | + |
|---|
| 222 | 178 | &emmc { |
|---|
| 223 | 179 | bus-width = <8>; |
|---|
| 224 | 180 | cap-mmc-highspeed; |
|---|
| 225 | 181 | mmc-hs200-1_8v; |
|---|
| 182 | + supports-emmc; |
|---|
| 183 | + disable-wp; |
|---|
| 226 | 184 | non-removable; |
|---|
| 185 | + num-slots = <1>; |
|---|
| 227 | 186 | pinctrl-names = "default"; |
|---|
| 228 | 187 | pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>; |
|---|
| 229 | 188 | status = "okay"; |
|---|
| 189 | +}; |
|---|
| 190 | + |
|---|
| 191 | +&gmac2io { |
|---|
| 192 | + phy-supply = <&vcc_phy>; |
|---|
| 193 | + phy-mode = "rgmii"; |
|---|
| 194 | + clock_in_out = "input"; |
|---|
| 195 | + snps,reset-gpio = <&gpio1 RK_PC2 GPIO_ACTIVE_LOW>; |
|---|
| 196 | + snps,reset-active-low; |
|---|
| 197 | + snps,reset-delays-us = <0 10000 50000>; |
|---|
| 198 | + assigned-clocks = <&cru SCLK_MAC2IO>, <&cru SCLK_MAC2IO_EXT>; |
|---|
| 199 | + assigned-clock-parents = <&gmac_clkin>, <&gmac_clkin>; |
|---|
| 200 | + pinctrl-names = "default"; |
|---|
| 201 | + pinctrl-0 = <&rgmiim1_pins>; |
|---|
| 202 | + tx_delay = <0x26>; |
|---|
| 203 | + rx_delay = <0x11>; |
|---|
| 204 | + status = "disabled"; |
|---|
| 230 | 205 | }; |
|---|
| 231 | 206 | |
|---|
| 232 | 207 | &gmac2phy { |
|---|
| .. | .. |
|---|
| 239 | 214 | status = "okay"; |
|---|
| 240 | 215 | }; |
|---|
| 241 | 216 | |
|---|
| 242 | | -&gmac2io { |
|---|
| 243 | | - phy-supply = <&vcc_phy>; |
|---|
| 244 | | - phy-mode = "rgmii"; |
|---|
| 245 | | - clock_in_out = "input"; |
|---|
| 246 | | - snps,reset-gpio = <&gpio1 18 GPIO_ACTIVE_LOW>; |
|---|
| 247 | | - snps,reset-active-low; |
|---|
| 248 | | - snps,reset-delays-us = <0 10000 50000>; |
|---|
| 249 | | - assigned-clocks = <&cru SCLK_MAC2IO>, <&cru SCLK_MAC2IO_EXT>; |
|---|
| 250 | | - assigned-clock-parents = <&gmac_clkin>, <&gmac_clkin>; |
|---|
| 251 | | - pinctrl-names = "default"; |
|---|
| 252 | | - pinctrl-0 = <&rgmiim1_pins>; |
|---|
| 253 | | - tx_delay = <0x26>; |
|---|
| 254 | | - rx_delay = <0x11>; |
|---|
| 255 | | - status = "disabled"; |
|---|
| 256 | | -}; |
|---|
| 257 | | - |
|---|
| 258 | 217 | &gpu { |
|---|
| 259 | | - status = "okay"; |
|---|
| 260 | 218 | mali-supply = <&vdd_logic>; |
|---|
| 261 | | -}; |
|---|
| 262 | | - |
|---|
| 263 | | -&io_domains { |
|---|
| 264 | | - status = "okay"; |
|---|
| 265 | | - |
|---|
| 266 | | - vccio1-supply = <&vcc_io>; |
|---|
| 267 | | - vccio2-supply = <&vcc18_emmc>; |
|---|
| 268 | | - vccio3-supply = <&vcc_io>; |
|---|
| 269 | | - vccio4-supply = <&vcc_18>; |
|---|
| 270 | | - vccio5-supply = <&vcc_io>; |
|---|
| 271 | | - vccio6-supply = <&vcc_io>; |
|---|
| 272 | | - pmuio-supply = <&vcc_io>; |
|---|
| 273 | | -}; |
|---|
| 274 | | - |
|---|
| 275 | | -&u3phy { |
|---|
| 276 | | - vbus-drv-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>; |
|---|
| 277 | | - status = "okay"; |
|---|
| 278 | | -}; |
|---|
| 279 | | - |
|---|
| 280 | | -&u3phy_utmi { |
|---|
| 281 | | - status = "okay"; |
|---|
| 282 | | -}; |
|---|
| 283 | | - |
|---|
| 284 | | -&u3phy_pipe { |
|---|
| 285 | 219 | status = "okay"; |
|---|
| 286 | 220 | }; |
|---|
| 287 | 221 | |
|---|
| .. | .. |
|---|
| 296 | 230 | status = "okay"; |
|---|
| 297 | 231 | }; |
|---|
| 298 | 232 | |
|---|
| 299 | | -&usbdrd3 { |
|---|
| 300 | | - status = "okay"; |
|---|
| 301 | | -}; |
|---|
| 302 | | - |
|---|
| 303 | | -&usbdrd_dwc3 { |
|---|
| 304 | | - status = "okay"; |
|---|
| 233 | +&i2c0 { |
|---|
| 234 | + status = "disabled"; |
|---|
| 305 | 235 | }; |
|---|
| 306 | 236 | |
|---|
| 307 | 237 | &i2c1 { |
|---|
| .. | .. |
|---|
| 320 | 250 | pinctrl-0 = <&pmic_int_l>; |
|---|
| 321 | 251 | rockchip,system-power-controller; |
|---|
| 322 | 252 | wakeup-source; |
|---|
| 253 | + status = "okay"; |
|---|
| 323 | 254 | |
|---|
| 324 | 255 | vcc1-supply = <&vcc_sys>; |
|---|
| 325 | 256 | vcc2-supply = <&vcc_sys>; |
|---|
| 326 | 257 | vcc3-supply = <&vcc_sys>; |
|---|
| 327 | 258 | vcc4-supply = <&vcc_sys>; |
|---|
| 328 | 259 | vcc5-supply = <&vcc_io>; |
|---|
| 329 | | - vcc6-supply = <&vcc_io>; |
|---|
| 260 | + vcc6-supply = <&vcc_sys>; |
|---|
| 261 | + |
|---|
| 262 | + rtc { |
|---|
| 263 | + status = "okay"; |
|---|
| 264 | + }; |
|---|
| 265 | + |
|---|
| 266 | + pwrkey { |
|---|
| 267 | + status = "okay"; |
|---|
| 268 | + }; |
|---|
| 269 | + |
|---|
| 270 | + gpio { |
|---|
| 271 | + status = "okay"; |
|---|
| 272 | + }; |
|---|
| 330 | 273 | |
|---|
| 331 | 274 | regulators { |
|---|
| 332 | 275 | vdd_logic: DCDC_REG1 { |
|---|
| .. | .. |
|---|
| 398 | 341 | }; |
|---|
| 399 | 342 | }; |
|---|
| 400 | 343 | |
|---|
| 401 | | - vdd_11: LDO_REG3 { |
|---|
| 402 | | - regulator-name = "vdd_11"; |
|---|
| 403 | | - regulator-min-microvolt = <1100000>; |
|---|
| 404 | | - regulator-max-microvolt = <1100000>; |
|---|
| 344 | + vdd_10: LDO_REG3 { |
|---|
| 345 | + regulator-name = "vdd_10"; |
|---|
| 346 | + regulator-min-microvolt = <1000000>; |
|---|
| 347 | + regulator-max-microvolt = <1000000>; |
|---|
| 405 | 348 | regulator-always-on; |
|---|
| 406 | 349 | regulator-boot-on; |
|---|
| 407 | 350 | regulator-state-mem { |
|---|
| 408 | 351 | regulator-on-in-suspend; |
|---|
| 409 | | - regulator-suspend-microvolt = <1100000>; |
|---|
| 352 | + regulator-suspend-microvolt = <1000000>; |
|---|
| 410 | 353 | }; |
|---|
| 411 | 354 | }; |
|---|
| 412 | 355 | }; |
|---|
| 413 | 356 | }; |
|---|
| 357 | +}; |
|---|
| 358 | + |
|---|
| 359 | +&i2s0 { |
|---|
| 360 | + #sound-dai-cells = <0>; |
|---|
| 361 | + rockchip,bclk-fs = <128>; |
|---|
| 362 | + status = "okay"; |
|---|
| 363 | +}; |
|---|
| 364 | + |
|---|
| 365 | +&i2s1 { |
|---|
| 366 | + #sound-dai-cells = <0>; |
|---|
| 367 | + status = "okay"; |
|---|
| 368 | +}; |
|---|
| 369 | + |
|---|
| 370 | +&io_domains { |
|---|
| 371 | + status = "okay"; |
|---|
| 372 | + |
|---|
| 373 | + vccio1-supply = <&vcc_io>; |
|---|
| 374 | + vccio2-supply = <&vcc18_emmc>; |
|---|
| 375 | + vccio3-supply = <&vcc_io>; |
|---|
| 376 | + vccio4-supply = <&vcc_18>; |
|---|
| 377 | + vccio5-supply = <&vcc_io>; |
|---|
| 378 | + vccio6-supply = <&vcc_io>; |
|---|
| 379 | + pmuio-supply = <&vcc_io>; |
|---|
| 414 | 380 | }; |
|---|
| 415 | 381 | |
|---|
| 416 | 382 | &mpp_srv { |
|---|
| .. | .. |
|---|
| 426 | 392 | |
|---|
| 427 | 393 | sdio-pwrseq { |
|---|
| 428 | 394 | wifi_enable_h: wifi-enable-h { |
|---|
| 429 | | - rockchip,pins = |
|---|
| 430 | | - <1 RK_PC2 RK_FUNC_GPIO &pcfg_pull_none>; |
|---|
| 395 | + rockchip,pins = <1 RK_PC2 RK_FUNC_GPIO &pcfg_pull_none>; |
|---|
| 396 | + }; |
|---|
| 397 | + }; |
|---|
| 398 | + |
|---|
| 399 | + usb { |
|---|
| 400 | + host_vbus_drv: host-vbus-drv { |
|---|
| 401 | + rockchip,pins = <0 RK_PA0 RK_FUNC_GPIO &pcfg_pull_none>; |
|---|
| 402 | + }; |
|---|
| 403 | + |
|---|
| 404 | + otg_vbus_drv: otg-vbus-drv { |
|---|
| 405 | + rockchip,pins = <0 RK_PD3 RK_FUNC_GPIO &pcfg_pull_none>; |
|---|
| 406 | + }; |
|---|
| 407 | + }; |
|---|
| 408 | + |
|---|
| 409 | + wireless-bluetooth { |
|---|
| 410 | + uart0_gpios: uart0-gpios { |
|---|
| 411 | + rockchip,pins = <1 RK_PB2 RK_FUNC_GPIO &pcfg_pull_none>; |
|---|
| 431 | 412 | }; |
|---|
| 432 | 413 | }; |
|---|
| 433 | 414 | }; |
|---|
| .. | .. |
|---|
| 545 | 526 | }; |
|---|
| 546 | 527 | |
|---|
| 547 | 528 | &rockchip_suspend { |
|---|
| 548 | | - status = "okay"; |
|---|
| 549 | 529 | rockchip,virtual-poweroff = <1>; |
|---|
| 530 | + status = "okay"; |
|---|
| 550 | 531 | }; |
|---|
| 551 | 532 | |
|---|
| 552 | 533 | &saradc { |
|---|
| 553 | | - status = "okay"; |
|---|
| 554 | 534 | vref-supply = <&vcc_18>; |
|---|
| 535 | + status = "okay"; |
|---|
| 555 | 536 | }; |
|---|
| 556 | 537 | |
|---|
| 557 | 538 | &sdio { |
|---|
| .. | .. |
|---|
| 564 | 545 | non-removable; |
|---|
| 565 | 546 | pinctrl-names = "default"; |
|---|
| 566 | 547 | pinctrl-0 = <&sdmmc1_bus4 &sdmmc1_cmd &sdmmc1_clk>; |
|---|
| 548 | + no-mmc; |
|---|
| 549 | + no-sd; |
|---|
| 567 | 550 | status = "okay"; |
|---|
| 568 | 551 | }; |
|---|
| 569 | 552 | |
|---|
| .. | .. |
|---|
| 575 | 558 | max-frequency = <150000000>; |
|---|
| 576 | 559 | pinctrl-names = "default"; |
|---|
| 577 | 560 | pinctrl-0 = <&sdmmc0_clk &sdmmc0_cmd &sdmmc0_dectn &sdmmc0_bus4>; |
|---|
| 561 | + no-sdio; |
|---|
| 562 | + no-mmc; |
|---|
| 578 | 563 | vmmc-supply = <&vcc_sd>; |
|---|
| 564 | + status = "okay"; |
|---|
| 565 | +}; |
|---|
| 566 | + |
|---|
| 567 | +&spdif { |
|---|
| 579 | 568 | status = "okay"; |
|---|
| 580 | 569 | }; |
|---|
| 581 | 570 | |
|---|
| .. | .. |
|---|
| 595 | 584 | status = "okay"; |
|---|
| 596 | 585 | }; |
|---|
| 597 | 586 | |
|---|
| 587 | +&u3phy { |
|---|
| 588 | + vbus-supply = <&vcc_host_vbus>; |
|---|
| 589 | + status = "okay"; |
|---|
| 590 | +}; |
|---|
| 591 | + |
|---|
| 592 | +&u3phy_pipe { |
|---|
| 593 | + status = "okay"; |
|---|
| 594 | +}; |
|---|
| 595 | + |
|---|
| 596 | +&u3phy_utmi { |
|---|
| 597 | + status = "okay"; |
|---|
| 598 | +}; |
|---|
| 599 | + |
|---|
| 600 | +&uart0 { |
|---|
| 601 | + pinctrl-names = "default"; |
|---|
| 602 | + pinctrl-0 = <&uart0_xfer &uart0_cts>; |
|---|
| 603 | + status = "okay"; |
|---|
| 604 | +}; |
|---|
| 605 | + |
|---|
| 598 | 606 | &usb20_otg { |
|---|
| 599 | 607 | status = "okay"; |
|---|
| 600 | 608 | }; |
|---|
| .. | .. |
|---|
| 604 | 612 | }; |
|---|
| 605 | 613 | |
|---|
| 606 | 614 | &usb_host0_ohci { |
|---|
| 615 | + status = "okay"; |
|---|
| 616 | +}; |
|---|
| 617 | + |
|---|
| 618 | +&usbdrd3 { |
|---|
| 619 | + status = "okay"; |
|---|
| 620 | +}; |
|---|
| 621 | + |
|---|
| 622 | +&usbdrd_dwc3 { |
|---|
| 607 | 623 | status = "okay"; |
|---|
| 608 | 624 | }; |
|---|
| 609 | 625 | |
|---|
| .. | .. |
|---|
| 620 | 636 | }; |
|---|
| 621 | 637 | |
|---|
| 622 | 638 | &vepu_mmu { |
|---|
| 623 | | - status = "okay"; |
|---|
| 624 | | -}; |
|---|
| 625 | | - |
|---|
| 626 | | -&vepu22 { |
|---|
| 627 | | - status = "okay"; |
|---|
| 628 | | -}; |
|---|
| 629 | | - |
|---|
| 630 | | -&vepu22_mmu { |
|---|
| 631 | 639 | status = "okay"; |
|---|
| 632 | 640 | }; |
|---|
| 633 | 641 | |
|---|