arm64: dts: rockchip: enable av1d/avsd/vdpu/vdpu_mmu/vepu for rk3588

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
This commit is contained in:
nyanmisaka 2025-02-04 22:22:49 +08:00 committed by Mecid Urganci
parent 7e330c805e
commit aaaf8fe9de
26 changed files with 166 additions and 6 deletions

View file

@ -23,6 +23,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;
@ -277,4 +281,4 @@
/* watchdog */
&wdt {
status = "okay";
};
};

View file

@ -312,6 +312,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;
@ -476,6 +480,10 @@
status = "okay";
};
&vepu {
status = "okay";
};
&mpp_srv {
status = "okay";
};

View file

@ -246,6 +246,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;
@ -616,6 +620,10 @@
status = "okay";
};
&vepu {
status = "okay";
};
&vop {
assigned-clocks = <&cru ACLK_VOP>;
assigned-clock-rates = <800000000>;

View file

@ -258,6 +258,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;

View file

@ -410,6 +410,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&can1 {
status = "okay";
assigned-clocks = <&cru CLK_CAN1>;
@ -1369,6 +1373,10 @@
status = "okay";
};
&vepu {
status = "okay";
};
&vop {
status = "okay";
};
@ -1413,4 +1421,4 @@
regulator-on-in-suspend;
regulator-suspend-microvolt = <1800000>;
};
};
};

View file

@ -269,6 +269,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;

View file

@ -336,6 +336,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&combphy0_ps {
status = "okay";
};
@ -1072,6 +1076,10 @@
status = "okay";
};
&vepu {
status = "okay";
};
&vop {
status = "okay";
};

View file

@ -239,6 +239,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;
@ -526,6 +530,10 @@
status = "okay";
};
&vepu {
status = "okay";
};
&vop {
assigned-clocks = <&cru ACLK_VOP>;
assigned-clock-rates = <800000000>;

View file

@ -431,10 +431,18 @@
};
};
&av1d {
status = "okay";
};
&av1d_mmu {
status = "okay";
};
&avsd {
status = "okay";
};
&dsi0 {
status = "disabled";
//rockchip,lane-rate = <1000>;

View file

@ -377,6 +377,10 @@
&av1d_mmu {
status = "okay";
};
&avsd {
status = "okay";
};
&can0 {
status = "disabled";

View file

@ -256,6 +256,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;
@ -1280,4 +1284,4 @@
"", "", "", "",
/* GPIO4_D4-D7 */
"", "", "", "";
};
};

View file

@ -308,6 +308,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;
@ -1237,4 +1241,4 @@
rockchip,pins = <3 RK_PD5 RK_FUNC_GPIO &pcfg_pull_none>;
};
};
};
};

View file

@ -244,6 +244,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;

View file

@ -209,6 +209,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;

View file

@ -308,6 +308,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&combphy0_ps {
status = "okay";
};

View file

@ -393,6 +393,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&spdif_tx2 {
status = "okay";
};

View file

@ -685,6 +685,10 @@
status = "okay";
};
&vepu {
status = "okay";
};
&vop {
assigned-clocks = <&cru ACLK_VOP>;
assigned-clock-rates = <800000000>;

View file

@ -294,6 +294,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&gpu {
mali-supply = <&vdd_gpu_s0>;
mem-supply = <&vdd_gpu_mem_s0>;

View file

@ -281,6 +281,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&can1 {
status = "disabled";
pinctrl-names = "default";
@ -1162,4 +1166,4 @@
cursor-win-id=<ROCKCHIP_VOP2_ESMART3>;
rockchip,plane-mask = <(1 << ROCKCHIP_VOP2_CLUSTER3 | 1 << ROCKCHIP_VOP2_ESMART3)>;
rockchip,primary-plane = <ROCKCHIP_VOP2_CLUSTER3>;
};
};

View file

@ -118,6 +118,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;
@ -384,3 +388,15 @@
regulator-min-microvolt = <837500>;
regulator-max-microvolt = <837500>;
};
&vdpu {
status = "okay";
};
&vdpu_mmu {
status = "okay";
};
&vepu {
status = "okay";
};

View file

@ -341,6 +341,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&saradc {
status = "okay";
vref-supply = <&avcc_1v8_s0>;
@ -419,6 +423,10 @@
status = "okay";
};
&vepu {
status = "okay";
};
/* Video Ports */
&vop {

View file

@ -141,6 +141,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&cpu_l0 {
cpu-supply = <&vdd_cpu_lit_s0>;
mem-supply = <&vdd_cpu_lit_mem_s0>;
@ -417,6 +421,18 @@
};
};
&vdpu {
status = "okay";
};
&vdpu_mmu {
status = "okay";
};
&vepu {
status = "okay";
};
&pinctrl {
hym8563 {

View file

@ -297,6 +297,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
/* default use sata3.0 , pcie2.0 optional*/
&combphy0_ps {
status = "okay";
@ -975,6 +979,10 @@
status = "okay";
};
&vepu {
status = "okay";
};
&vop {
status = "okay";
};

View file

@ -177,6 +177,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&i2c0 {
status = "okay";
pinctrl-names = "default";

View file

@ -229,6 +229,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
/* CPU */
&cpu_l0 {

View file

@ -466,6 +466,10 @@
status = "okay";
};
&avsd {
status = "okay";
};
&saradc {
status = "okay";
vref-supply = <&avcc_1v8_s0>;
@ -950,4 +954,4 @@
rockchip,pins = <0 RK_PC5 RK_FUNC_GPIO &pcfg_pull_none>;
};
};
};
};