forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/arch/arm/boot/dts/rk3036-kylin.dts
....@@ -20,7 +20,7 @@
2020 leds: gpio-leds {
2121 compatible = "gpio-leds";
2222
23
- work {
23
+ work_led: led-0 {
2424 gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_HIGH>;
2525 label = "kylin:red:led";
2626 pinctrl-names = "default";
....@@ -148,6 +148,8 @@
148148 };
149149
150150 &emmc {
151
+ no-sdio;
152
+ no-sd;
151153 status = "okay";
152154 };
153155
....@@ -170,6 +172,10 @@
170172 };
171173
172174 &hdmi {
175
+ status = "okay";
176
+};
177
+
178
+&hevc {
173179 status = "okay";
174180 };
175181
....@@ -367,7 +373,14 @@
367373 };
368374
369375 &i2s {
370
- #sound-dai-cells = <0>;
376
+ status = "okay";
377
+ pinctrl-0 = <&i2s_sclk
378
+ &i2s_lrclktx
379
+ &i2s_sdo
380
+ &i2s_sdi>;
381
+};
382
+
383
+&mpp_srv {
371384 status = "okay";
372385 };
373386
....@@ -377,7 +390,7 @@
377390 bus-width = <4>;
378391 cap-sd-highspeed;
379392 cap-sdio-irq;
380
- default-sample-phase = <90>;
393
+ rockchip,default-sample-phase = <90>;
381394 keep-power-in-suspend;
382395 mmc-pwrseq = <&sdio_pwrseq>;
383396 non-removable;
....@@ -387,7 +400,8 @@
387400 sd-uhs-sdr25;
388401 sd-uhs-sdr50;
389402 sd-uhs-sdr104;
390
- supports-sdio;
403
+ no-mmc;
404
+ no-sd;
391405 };
392406
393407 &sdmmc {
....@@ -398,7 +412,8 @@
398412 disable-wp;
399413 pinctrl-names = "default";
400414 pinctrl-0 = <&sdmmc_clk>, <&sdmmc_cmd>, <&sdmmc_cd>, <&sdmmc_bus4>;
401
- supports-sd;
415
+ no-mmc;
416
+ no-sdio;
402417 };
403418
404419 &uart0 {
....@@ -418,19 +433,19 @@
418433 status = "okay";
419434 };
420435
436
+&vdpu {
437
+ status = "okay";
438
+};
439
+
440
+&vpu_mmu {
441
+ status = "okay";
442
+};
443
+
421444 &vop {
422445 status = "okay";
423446 };
424447
425448 &vop_mmu {
426
- status = "okay";
427
-};
428
-
429
-&vpu_combo {
430
- status = "okay";
431
-};
432
-
433
-&vpu_mmu {
434449 status = "okay";
435450 };
436451