
6 Feb
2015
6 Feb
'15
9:36 p.m.
Hi all,
On 02/05/2015 03:57 PM, Eric Nelson wrote:
The cause of a reset is generally useful, and shouldn't be blindly cleared in the process of displaying it as a part of the boot announcement.
Stash the string representation in the environment variable "reset_cause".
<snip>
Signed-off-by: Eric Nelson eric.nelson@boundarydevices.com
arch/arm/imx-common/cpu.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/arch/arm/imx-common/cpu.c b/arch/arm/imx-common/cpu.c index 28ccd29..31d6e61 100644 --- a/arch/arm/imx-common/cpu.c +++ b/arch/arm/imx-common/cpu.c @@ -32,6 +32,8 @@ char *get_reset_cause(void) cause = readl(&src_regs->srsr); writel(cause, &src_regs->srsr);
- setenv_hex("reset_cause", cause);
Nak.
This routine is called before the environment is initialized.