From: Ye Li Date: Sun, 3 May 2020 14:19:53 +0000 (+0800) Subject: imx: i.MX8MN: Enable loading TASR and TCALIV from fuse X-Git-Tag: v2020.07-rc2~3^2~44 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=94c693d782fd7df7ff3f54b54ef29a422a938f83;p=oweals%2Fu-boot.git imx: i.MX8MN: Enable loading TASR and TCALIV from fuse Like iMX8MM, iMX8MN also needs SW to load TMU TASR and TCALIV registers value from fuse before enabling TMU calibration. Otherwise the calibration is not exact. Reviewed-by: Anson Huang Signed-off-by: Ye Li Signed-off-by: Peng Fan --- diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c index dcec83e624..a1d9470f3d 100644 --- a/arch/arm/mach-imx/imx8m/soc.c +++ b/arch/arm/mach-imx/imx8m/soc.c @@ -451,7 +451,7 @@ int arch_misc_init(void) void imx_tmu_arch_init(void *reg_base) { - if (is_imx8mm()) { + if (is_imx8mm() || is_imx8mn()) { /* Load TCALIV and TASR from fuses */ struct ocotp_regs *ocotp = (struct ocotp_regs *)OCOTP_BASE_ADDR;