]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
imx8ulp_evk: disable overflow of port0 for LPAV
authorPeng Fan <peng.fan@nxp.com>
Tue, 31 Jan 2023 08:42:33 +0000 (16:42 +0800)
committerStefano Babic <sbabic@denx.de>
Wed, 29 Mar 2023 18:15:43 +0000 (20:15 +0200)
Bit0: Port 0 behavior when bandwidth maximized. Set to 1 to allow overflow

With overflow set, we see some issue that A35 may not able to get enough
bandwidth and A35 will report hrtimer takes too much time, workqueue
lockup. With overflow cleared, the issues are gone.

Reviewed-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
board/freescale/imx8ulp_evk/lpddr4_timing.c
board/freescale/imx8ulp_evk/lpddr4_timing_266.c

index e9edb87128a961e90630c5b106200cc73b7b6122..6d2805315b40130c7667fbede5d640a83d5cfdb8 100644 (file)
@@ -396,7 +396,7 @@ struct dram_cfg_param ddr_ctl_cfg[] = {
        { 0x2e0608e0, 0x30f0f },        /* 568 */
        { 0x2e0608e4, 0xffffffff },     /* 569 */
        { 0x2e0608e8, 0x32070f0f },     /* 570 */
-       { 0x2e0608ec, 0x1320001 },      /* 571 */
+       { 0x2e0608ec, 0x1320000 },      /* 571 */
        { 0x2e0608f0, 0x13200 },        /* 572 */
        { 0x2e0608f4, 0x132 },  /* 573 */
        { 0x2e0608fc, 0x1b1b0000 },     /* 575 */
index 9728a254411d6987221964ec090b8c4dbbbe2ae8..79457601461282d3949276f13e91af1048df8485 100644 (file)
@@ -395,7 +395,7 @@ struct dram_cfg_param ddr_ctl_cfg[] = {
        { 0x2e0608e0, 0x30f0f },        /* 568 */
        { 0x2e0608e4, 0xffffffff },     /* 569 */
        { 0x2e0608e8, 0x32070f0f },     /* 570 */
-       { 0x2e0608ec, 0x1320001 },      /* 571 */
+       { 0x2e0608ec, 0x1320000 },      /* 571 */
        { 0x2e0608f0, 0x13200 },        /* 572 */
        { 0x2e0608f4, 0x132 },  /* 573 */
        { 0x2e0608fc, 0x1d1b0000 },     /* 575 */