summaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx/lowlevel.S
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2020-05-30 02:14:48 +0200
committerStefano Babic <sbabic@denx.de>2020-06-08 10:42:54 +0200
commit0e06d63d195670f5181958f43216d7106c05357f (patch)
tree2f4e9d5515b5db81a3f9a09c64a1e18d81832bda /arch/arm/mach-imx/lowlevel.S
parent661d9afe1429e28adcaacd277ab9f28e3790e93f (diff)
ARM: imx: ddr: Add missing PHY reset
The iMX7D RM 9.2.4.9.3 Power removal flow Table 9-11. Re-enabling power explicitly says both the DDR controller and the PHY must be reset in the correct sequence. Currently the code only resets the controller. This leads to a misbehavior where the system brings the DRAM up after reboot, but the DRAM is unstable. Add the missing reset. The easiest way to trigger this is by triggering WDT without having the WDT assert WDOG_B signal, i.e. mw.w 0x30280000 0x25 . Signed-off-by: Marek Vasut <marex@denx.de> Cc: Fabio Estevam <festevam@gmail.com> Cc: NXP i.MX U-Boot Team <uboot-imx@nxp.com> Cc: Peng Fan <peng.fan@nxp.com> Cc: Stefano Babic <sbabic@denx.de>
Diffstat (limited to 'arch/arm/mach-imx/lowlevel.S')
0 files changed, 0 insertions, 0 deletions