forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 10ebd8556b7990499c896a550e3d416b444211e6
kernel/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10.dtsi
....@@ -35,23 +35,13 @@
3535 compatible = "simple-audio-card";
3636 simple-audio-card,format = "i2s";
3737 simple-audio-card,mclk-fs = <256>;
38
- simple-audio-card,name = "rockchip-i2s1";
38
+ simple-audio-card,name = "rockchip,i2s1-sound";
3939 simple-audio-card,cpu {
4040 sound-dai = <&i2s1_8ch>;
4141 };
4242 simple-audio-card,codec {
4343 sound-dai = <&es8311>;
4444 };
45
- };
46
-
47
- rk618_hdmi_sound: rk618-hdmi-sound {
48
- status = "okay";
49
- compatible = "rockchip,hdmi";
50
- rockchip,mclk-fs = <128>;
51
- rockchip,card-name = "rk618-hdmi";
52
- rockchip,cpu = <&spdif_8ch>;
53
- rockchip,codec = <&rk618_hdmi>;
54
- rockchip,jack-det;
5545 };
5646
5747 vcc2v5_sys: vcc2v5-ddr {
....@@ -69,9 +59,8 @@
6959 regulator-name = "vcc3v3_pcie";
7060 regulator-min-microvolt = <3300000>;
7161 regulator-max-microvolt = <3300000>;
72
- enable-active-high;
7362 gpio = <&gpio0 RK_PD4 GPIO_ACTIVE_HIGH>;
74
- startup-delay-us = <7500>;
63
+ startup-delay-us = <5000>;
7564 vin-supply = <&dc_12v>;
7665 };
7766
....@@ -240,7 +229,7 @@
240229 status = "okay";
241230 };
242231
243
- rk618_hdmi: hdmi {
232
+ hdmi {
244233 compatible = "rockchip,rk618-hdmi";
245234 clocks = <&clock HDMI_CLK>;
246235 clock-names = "hdmi";
....@@ -248,8 +237,6 @@
248237 assigned-clock-parents = <&clock VIF0_CLK>;
249238 interrupt-parent = <&gpio0>;
250239 interrupts = <8 IRQ_TYPE_LEVEL_HIGH>;
251
- rockchip,format = "spdif";
252
- #sound-dai-cells = <0>;
253240 status = "okay";
254241
255242 ports {
....@@ -287,14 +274,12 @@
287274 };
288275
289276 &pcie3x1 {
290
- rockchip,bifurcation;
291277 reset-gpios = <&gpio0 RK_PC3 GPIO_ACTIVE_HIGH>;
292278 vpcie3v3-supply = <&vcc3v3_pcie>;
293279 status = "okay";
294280 };
295281
296282 &pcie3x2 {
297
- rockchip,bifurcation;
298283 reset-gpios = <&gpio0 RK_PC6 GPIO_ACTIVE_HIGH>;
299284 vpcie3v3-supply = <&vcc3v3_pcie>;
300285 status = "okay";
....@@ -432,20 +417,6 @@
432417 status = "okay";
433418 };
434419
435
-&spdif_out {
436
- status = "disabled";
437
-};
438
-
439
-&spdif_sound {
440
- status = "disabled";
441
-};
442
-
443
-&spdif_8ch {
444
- status = "okay";
445
- pinctrl-names = "default";
446
- pinctrl-0 = <&spdifm1_tx>;
447
-};
448
-
449420 &pinctrl {
450421 rk618 {
451422 rk618_reset: rk618-reeset {
....@@ -462,7 +433,7 @@
462433 };
463434 };
464435
465
- stata {
436
+ sata {
466437 sata_pm_reset: sata-pm-reset {
467438 rockchip,pins = <4 RK_PD2 RK_FUNC_GPIO &pcfg_output_high>;
468439 };