From: Ye Li Date: Fri, 19 Sep 2025 06:58:34 +0000 (+0800) Subject: arm: imx9: Fix LPCG number in ccm_reg structure X-Git-Tag: v2025.10-rc5~1^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2d7a6f19bbbc0f5eaff79b50497a1b4af1717432;p=thirdparty%2Fu-boot.git arm: imx9: Fix LPCG number in ccm_reg structure The LPCG number on iMX93 and iMX91 is 127 not 122. The wrong value is used in ccm_reg structure and Coverity reports several issues as out-of-bounds write. Signed-off-by: Ye Li Reviewed-by: Peng Fan --- diff --git a/arch/arm/include/asm/arch-imx9/clock.h b/arch/arm/include/asm/arch-imx9/clock.h index ffaf6b5f7d8..ddc84d2c9ed 100644 --- a/arch/arm/include/asm/arch-imx9/clock.h +++ b/arch/arm/include/asm/arch-imx9/clock.h @@ -111,7 +111,7 @@ struct ccm_reg { u32 reserved_3[192]; struct ccm_lpcg_oscpll clk_oscplls[19]; /* 0x5000 */ u32 reserved_4[2768]; - struct ccm_lpcg_oscpll clk_lpcgs[122]; /* 0x8000 */ + struct ccm_lpcg_oscpll clk_lpcgs[127]; /* 0x8000 */ }; struct ana_pll_reg_elem {