[PATCH] arch: arm: dts: agilex5: Disable cache allocation for reads

Naresh Kumar Ravulapalli nareshkumar.ravulapalli at altera.com
Fri Aug 8 11:40:03 CEST 2025


In order to circumvent CCU NOC issue in Agilex5, it is recommended
to disable cache allocation for reads. This prevents hang issues
caused by CCP (Common Cache Pipe) Fill Done FIFO overflow.

Signed-off-by: Naresh Kumar Ravulapalli <nareshkumar.ravulapalli at altera.com>
---
 arch/arm/dts/socfpga_agilex5-u-boot.dtsi | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/arm/dts/socfpga_agilex5-u-boot.dtsi b/arch/arm/dts/socfpga_agilex5-u-boot.dtsi
index 402f0bec173..d51a9e2ff7f 100644
--- a/arch/arm/dts/socfpga_agilex5-u-boot.dtsi
+++ b/arch/arm/dts/socfpga_agilex5-u-boot.dtsi
@@ -209,7 +209,7 @@
 					/* DMIUSMCTCR */
 					<0x00000300 0x00000001 0x00000003>,
 					<0x00000300 0x00000003 0x00000003>,
-					<0x00000308 0x00000004 0x0000001F>;
+					<0x00000308 0x0000000C 0x0000001F>;
 				bootph-all;
 			};
 
@@ -220,7 +220,7 @@
 					/* DMIUSMCTCR */
 					<0x00000300 0x00000001 0x00000003>,
 					<0x00000300 0x00000003 0x00000003>,
-					<0x00000308 0x00000004 0x0000001F>;
+					<0x00000308 0x0000000C 0x0000001F>;
 				bootph-all;
 			};
 		};
-- 
2.35.3



More information about the U-Boot mailing list