aboutsummaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2020-05-03 22:19:53 +0800
committerStefano Babic <sbabic@denx.de>2020-05-10 20:55:20 +0200
commit94c693d782fd7df7ff3f54b54ef29a422a938f83 (patch)
tree2f29c3fffc1defac45a7985cdf8eb326d1c25df4 /arch/arm
parent70487ff386c0b7ee40b83aff219f8b36829e8b13 (diff)
downloadu-boot-94c693d782fd7df7ff3f54b54ef29a422a938f83.zip
u-boot-94c693d782fd7df7ff3f54b54ef29a422a938f83.tar.gz
u-boot-94c693d782fd7df7ff3f54b54ef29a422a938f83.tar.bz2
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 <Anson.Huang@nxp.com> Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/mach-imx/imx8m/soc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c
index dcec83e..a1d9470 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;