imx6: PCIe imx6_pcie_assert_core_reset() hangs after watchdog reset

Fabio Estevam festevam at gmail.com
Wed Apr 8 06:42:40 PDT 2015


On Wed, Apr 8, 2015 at 10:37 AM, Lucas Stach <l.stach at pengutronix.de> wrote:

> The problem appears when a watchdog reset happens, so the kernel has no
> chance to clean things up before rebooting. This isn't a problem if you
> do a full system reset via the watchdog out line to the PMIC, but gets
> ugly if only the i.MX6 is reset (which apparently doesn't clear the GPR
> bits).

Got it. Yes, in imx6q-sabresd I see U-boot reporting 'Reset cause:
POR' after the 'reboot' command, and this is in fact due to full
system reset via PMIC as you explained.

Regards,

Fabio Estevam



More information about the linux-arm-kernel mailing list