linux-uconsole/drivers/power/reset
Andy Yan c9d9b80828 FROMLIST: power: reset: add reboot mode driver
This driver parse the reboot commands like "reboot loader"
and "reboot recovery" to get a boot mode described in the
device tree , then call the write interfae to store the boot
mode in some place like special register or sram , which can
be read by the bootloader after system reboot, then the bootloader
can take different action according to the mode stored.

This is commonly used on Android based devices, in order to
reboot the device into fastboot or recovery mode.

Change-Id: Ifce5a22493a52f3e15332bbf3c94ce7217d7d17c
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
Reviewed-by: Moritz Fischer <moritz.fischer@ettus.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Tested-by: John Stultz <john.stultz@linaro.org>
Acked-by: John Stultz <john.stultz@linaro.org>
2016-03-04 14:25:43 +08:00
..
arm-versatile-reboot.c power/reset: arm-versatile: Register with kernel restart handler 2015-01-25 22:12:45 +01:00
as3722-poweroff.c
at91-poweroff.c power/reset: at91-poweroff: get and use slow clock 2015-09-22 15:18:53 +02:00
at91-reset.c power: reset: at91-reset/trivial: driver applies to SAMA5 family as well 2015-09-22 15:45:39 +02:00
axxia-reset.c power/reset: axxia: Register with kernel restart handler 2014-11-17 03:07:10 +01:00
brcmstb-reboot.c power/reset: brcmstb: Add support for old 65nm chips 2015-01-22 02:25:32 +01:00
gpio-poweroff.c power: reset: gpio-poweroff: let devm_gpiod_get set direction of gpio 2015-05-23 20:03:30 +02:00
gpio-restart.c power: reset: gpio-restart: increase priority slightly 2015-06-02 20:59:03 +02:00
hisi-reboot.c power: constify of_device_id array 2015-03-20 13:23:06 +01:00
imx-snvs-poweroff.c power: reset: imx-snvs-poweroff: add power off driver for i.mx6 2014-11-23 14:57:11 +08:00
Kconfig FROMLIST: power: reset: add reboot mode driver 2016-03-04 14:25:43 +08:00
keystone-reset.c power: constify of_device_id array 2015-03-20 13:23:06 +01:00
ltc2952-poweroff.c power supply and reset changes for the v4.2 series 2015-06-23 16:10:27 -07:00
Makefile FROMLIST: power: reset: add reboot mode driver 2016-03-04 14:25:43 +08:00
msm-poweroff.c
qnap-poweroff.c
reboot-mode.c FROMLIST: power: reset: add reboot mode driver 2016-03-04 14:25:43 +08:00
reboot-mode.h FROMLIST: power: reset: add reboot mode driver 2016-03-04 14:25:43 +08:00
restart-poweroff.c power/reset: restart-poweroff: Remove arm dependencies 2015-01-25 22:13:18 +01:00
rmobile-reset.c power: reset: Add reset driver for R-Mobile platforms 2015-01-21 16:32:05 +01:00
rockchip-reboot.c power: reset: rockchip-reboot: rk3368 support reboot with argument 2015-02-12 16:39:01 +08:00
st-poweroff.c power: constify of_device_id array 2015-03-20 13:23:06 +01:00
syscon-poweroff.c power: reset: Add generic SYSCON register mapped poweroff. 2015-04-06 18:49:48 +02:00
syscon-reboot-mode.c FROMLIST: power: reset: add reboot mode driver 2016-03-04 14:25:43 +08:00
syscon-reboot.c drivers/power: Convert non-modular syscon-reboot to use builtin_platform_driver 2015-06-16 14:12:38 -04:00
vexpress-poweroff.c power: constify of_device_id array 2015-03-20 13:23:06 +01:00
xgene-reboot.c power: constify of_device_id array 2015-03-20 13:23:06 +01:00
zx-reboot.c power/reset: zx: Remove unnecessary include file 2015-07-27 15:33:30 +02:00