diff --git a/patch/kernel/archive/rockchip64-6.1/board-rockpi3-enable-dmc.patch b/patch/kernel/archive/rockchip64-6.1/board-rockpi3-enable-dmc.patch new file mode 100644 index 0000000000..2fd006e7f3 --- /dev/null +++ b/patch/kernel/archive/rockchip64-6.1/board-rockpi3-enable-dmc.patch @@ -0,0 +1,22 @@ +diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts +index 018a3a5075c..9b3453cece8 100644 +--- a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts ++++ b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts +@@ -15,6 +15,7 @@ + #include + + #include "rk3328.dtsi" ++#include "rk3328-dram-default-timing.dtsi" + + / { + model = "Radxa ROCK Pi E"; +@@ -388,3 +389,9 @@ &usbdrd3 { + &usb_host0_ehci { + status = "okay"; + }; ++ ++&dmc { ++ status = "okay"; ++ center-supply = <&vdd_log>; ++ ddr_timing = <&ddr_timing>; ++};