[PATCH RFC 18/18] ram: rockchip: rk3568: Limit maximum DDR frequency to 1056 MHz

Pavel Golikov paullo612 at ya.ru
Sun May 17 21:24:44 CEST 2026


RK3566 has the same DDR memory controller as RK3568 has. The only
difference is a maximum supported DDR frequency.

Limit maximum DDR frequency in DDR loader params, so DDR controller can
be initialized on both RK3566 and RK3568 SoCs.

Signed-off-by: Pavel Golikov <paullo612 at ya.ru>
---
 drivers/ram/rockchip/sdram-rk3568-loader_params.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/ram/rockchip/sdram-rk3568-loader_params.inc b/drivers/ram/rockchip/sdram-rk3568-loader_params.inc
index d9beea3519a..3fcc70d8495 100644
--- a/drivers/ram/rockchip/sdram-rk3568-loader_params.inc
+++ b/drivers/ram/rockchip/sdram-rk3568-loader_params.inc
@@ -17,7 +17,7 @@
 0, 0, /* reserved */
 
 /* ddr4 */
-(1560 << DDR_FREQ_F0_SHIFT) | (324 << DDR_FREQ_F1_SHIFT),
+(1056 << DDR_FREQ_F0_SHIFT) | (324 << DDR_FREQ_F1_SHIFT),
 (528 << DDR_FREQ_F2_SHIFT) | (780 << DDR_FREQ_F3_SHIFT),
 (0 << DDR_FREQ_F4_SHIFT) | (0 << DDR_FREQ_F5_SHIFT),
 /* drv when odt on */
@@ -39,7 +39,7 @@
 	(0x1 << PHY_CLK_SR_SHIFT),
 
 /* lpddr4 */
-(1560 << DDR_FREQ_F0_SHIFT) | (324 << DDR_FREQ_F1_SHIFT),
+(1056 << DDR_FREQ_F0_SHIFT) | (324 << DDR_FREQ_F1_SHIFT),
 (528 << DDR_FREQ_F2_SHIFT) | (780 << DDR_FREQ_F3_SHIFT),
 (0 << DDR_FREQ_F4_SHIFT) | (0 << DDR_FREQ_F5_SHIFT),
 

-- 
2.25.1



More information about the U-Boot mailing list