| .. | .. |
|---|
| 32 | 32 | }; |
|---|
| 33 | 33 | }; |
|---|
| 34 | 34 | |
|---|
| 35 | + bt_sco: bt-sco { |
|---|
| 36 | + status = "disabled"; |
|---|
| 37 | + compatible = "delta,dfbmcs320"; |
|---|
| 38 | + #sound-dai-cells = <1>; |
|---|
| 39 | + }; |
|---|
| 40 | + |
|---|
| 41 | + bt_sound: bt-sound { |
|---|
| 42 | + status = "disabled"; |
|---|
| 43 | + compatible = "simple-audio-card"; |
|---|
| 44 | + simple-audio-card,format = "dsp_a"; |
|---|
| 45 | + simple-audio-card,bitclock-inversion; |
|---|
| 46 | + simple-audio-card,mclk-fs = <256>; |
|---|
| 47 | + simple-audio-card,name = "rockchip,bt"; |
|---|
| 48 | + simple-audio-card,cpu { |
|---|
| 49 | + sound-dai = <&i2s2_2ch>; |
|---|
| 50 | + }; |
|---|
| 51 | + simple-audio-card,codec { |
|---|
| 52 | + sound-dai = <&bt_sco 1>; |
|---|
| 53 | + }; |
|---|
| 54 | + }; |
|---|
| 55 | + |
|---|
| 35 | 56 | dc_12v: dc-12v { |
|---|
| 36 | 57 | compatible = "regulator-fixed"; |
|---|
| 37 | 58 | regulator-name = "dc_12v"; |
|---|
| .. | .. |
|---|
| 44 | 65 | hdmi_sound: hdmi-sound { |
|---|
| 45 | 66 | compatible = "simple-audio-card"; |
|---|
| 46 | 67 | simple-audio-card,format = "i2s"; |
|---|
| 47 | | - simple-audio-card,mclk-fs = <128>; |
|---|
| 68 | + simple-audio-card,mclk-fs = <256>; |
|---|
| 48 | 69 | simple-audio-card,name = "hdmi-sound"; |
|---|
| 49 | 70 | status = "okay"; |
|---|
| 50 | 71 | |
|---|
| .. | .. |
|---|
| 56 | 77 | }; |
|---|
| 57 | 78 | }; |
|---|
| 58 | 79 | |
|---|
| 80 | + reserved-memory { |
|---|
| 81 | + #address-cells = <2>; |
|---|
| 82 | + #size-cells = <2>; |
|---|
| 83 | + ranges; |
|---|
| 84 | + |
|---|
| 85 | + rknpu_reserved: rknpu { |
|---|
| 86 | + compatible = "shared-dma-pool"; |
|---|
| 87 | + inactive; |
|---|
| 88 | + reusable; |
|---|
| 89 | + size = <0x0 0x20000000>; |
|---|
| 90 | + alignment = <0x0 0x1000>; |
|---|
| 91 | + status = "disabled"; |
|---|
| 92 | + }; |
|---|
| 93 | + }; |
|---|
| 94 | + |
|---|
| 59 | 95 | spdif-sound { |
|---|
| 60 | 96 | status = "okay"; |
|---|
| 61 | 97 | compatible = "simple-audio-card"; |
|---|
| 62 | 98 | simple-audio-card,name = "ROCKCHIP,SPDIF"; |
|---|
| 99 | + simple-audio-card,mclk-fs = <128>; |
|---|
| 63 | 100 | simple-audio-card,cpu { |
|---|
| 64 | 101 | sound-dai = <&spdif_8ch>; |
|---|
| 65 | 102 | }; |
|---|
| .. | .. |
|---|
| 215 | 252 | &i2s1m0_sdo0>; |
|---|
| 216 | 253 | }; |
|---|
| 217 | 254 | |
|---|
| 255 | +&i2s2_2ch { |
|---|
| 256 | + pinctrl-0 = <&i2s2m0_sclktx &i2s2m0_lrcktx &i2s2m0_sdi &i2s2m0_sdo>; |
|---|
| 257 | + rockchip,bclk-fs = <32>; |
|---|
| 258 | + status = "disabled"; |
|---|
| 259 | +}; |
|---|
| 260 | + |
|---|
| 218 | 261 | &iep { |
|---|
| 219 | 262 | status = "okay"; |
|---|
| 220 | 263 | }; |
|---|
| .. | .. |
|---|
| 258 | 301 | }; |
|---|
| 259 | 302 | |
|---|
| 260 | 303 | &rknpu { |
|---|
| 304 | + memory-region = <&rknpu_reserved>; |
|---|
| 261 | 305 | rknpu-supply = <&vdd_fixed>; |
|---|
| 262 | 306 | status = "okay"; |
|---|
| 263 | 307 | }; |
|---|
| 264 | 308 | |
|---|
| 265 | 309 | &rknpu_mmu { |
|---|
| 266 | | - status = "okay"; |
|---|
| 310 | + status = "disabled"; |
|---|
| 267 | 311 | }; |
|---|
| 268 | 312 | |
|---|
| 269 | 313 | &rkvdec { |
|---|
| .. | .. |
|---|
| 313 | 357 | |
|---|
| 314 | 358 | &sdhci { |
|---|
| 315 | 359 | bus-width = <8>; |
|---|
| 316 | | - supports-emmc; |
|---|
| 360 | + no-sdio; |
|---|
| 361 | + no-sd; |
|---|
| 317 | 362 | non-removable; |
|---|
| 318 | 363 | status = "okay"; |
|---|
| 319 | 364 | }; |
|---|
| 320 | 365 | |
|---|
| 321 | 366 | &sfc { |
|---|
| 322 | 367 | status = "okay"; |
|---|
| 368 | + |
|---|
| 369 | + flash@0 { |
|---|
| 370 | + compatible = "spi-nand"; |
|---|
| 371 | + reg = <0>; |
|---|
| 372 | + spi-max-frequency = <75000000>; |
|---|
| 373 | + spi-rx-bus-width = <4>; |
|---|
| 374 | + spi-tx-bus-width = <1>; |
|---|
| 375 | + }; |
|---|
| 323 | 376 | }; |
|---|
| 324 | 377 | |
|---|
| 325 | 378 | &spdif_8ch { |
|---|