]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00209059-1 MX6: reboot: add reboot to special function
authorZhang Jiejing <jiejing.zhang@freescale.com>
Mon, 14 May 2012 06:22:11 +0000 (14:22 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:34:36 +0000 (08:34 +0200)
commit1211d39fe0b78a5b65b8f286227a60704d2877fe
treec727b34dfbf07c0fa7a33b72732f340a84b96606
parente70b62ce5a1746e8d1ab1089ae84a05ab6db6f87
ENGR00209059-1 MX6: reboot: add reboot to special function

add reboot to special function like mfg download mode,
android fastboot, recovery mode.

It use ASRC register to enter mfgtool download mode and other function.
For android fastboot, recovery function it use ASRC_GPR10 bit 7-8 bit,
it will checked in uboot and clear after read.

Add this feature to improve recovery function, to avoid infinit looping
enter recovery mode if some thing goes wrong in fastboot mode.
Also add convient function for developer.

usage:

download mode: "reboot download"
fastboot     : "reboot fastboot"
recovery mode: "reboot recovery"

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
arch/arm/mach-mx6/system.c
arch/arm/plat-mxc/Kconfig
arch/arm/plat-mxc/include/mach/mx6.h
arch/arm/plat-mxc/system.c