u-boot/arch/arm
Chris Morgan 30975fb73d rockchip: Add option to prevent booting on power plug-in
For Rockchip boards with the all rk8xx series PMICs (excluding the
rk808), it is sometimes desirable to not boot whenever the device is
plugged in. An example would be for the Odroid Go Advance.

This provides a configurable option to check the PMIC says it was
powered because of a plug-in event. If the value is 1 and this option
is selected, the device shuts down shortly after printing a message
to console stating the reason why it's shutting down. Powering up the
board with the power button is not affected.

This patch parallels the work done in the following patch series:
https://lore.kernel.org/u-boot/20220121133732.2397273-1-andre.przywara@arm.com/

Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
2022-06-29 11:42:10 +08:00
..
cpu sunxi: psci: Fix sunxi_power_switch on sun8i-r40 platform 2022-06-26 11:22:54 +01:00
dts arm: dts: rockchip: rk3288: move dma-controller nodes 2022-06-29 11:29:52 +08:00
include arm: apple: nvme: Add SART support and RTKit buffer management 2022-06-23 08:24:49 -04:00
lib arm: gic_v2: Skip gic_init_secure when cpu is not in el3 2022-05-23 09:33:10 -04:00
mach-apple arm: apple: Increase RTKit timeouts 2022-06-23 08:24:49 -04:00
mach-aspeed
mach-at91 ARM: mach-at91: armv7: Remove default reset driver 2022-04-26 09:53:18 +03:00
mach-bcm283x
mach-bcmstb
mach-cortina
mach-davinci
mach-exynos
mach-highbank
mach-imx kontron-sl-mx8mm: Add CAAM support 2022-06-28 15:24:31 +02:00
mach-integrator
mach-ipq40xx
mach-k3 arch: arm: mach-k3: am642_init: bring back MCU_PADCFG_MMR1 unlock 2022-06-16 15:22:54 -04:00
mach-keystone
mach-kirkwood
mach-lpc32xx
mach-mediatek
mach-meson
mach-mvebu arm: mvebu: Move internal registers in arch_very_early_init() function 2022-05-16 11:31:34 +02:00
mach-nexell
mach-npcm arm: nuvoton: Add support for Nuvoton NPCM750 BMC 2022-05-05 09:28:47 -04:00
mach-octeontx
mach-octeontx2
mach-omap2 arm: Introduce new CONFIG_SPL_SYS_NO_VECTOR_TABLE option 2022-04-21 12:31:36 +02:00
mach-orion5x
mach-owl
mach-qemu
mach-rmobile
mach-rockchip rockchip: Add option to prevent booting on power plug-in 2022-06-29 11:42:10 +08:00
mach-s5pc1xx
mach-snapdragon
mach-socfpga arch: arm: socfpga: timer_s10: Override udelay for secure section 2022-06-17 16:26:52 +08:00
mach-sti
mach-stm32 configs: stm32f746-disco: Migrate SPL flags to defconfig 2022-05-10 13:56:12 +02:00
mach-stm32mp stm32mp: stm32prog: fix the last character of dfu_alt_add third parameter 2022-06-17 09:30:19 +02:00
mach-sunxi sunxi: Remove obsolete Kconfig selections 2022-05-24 01:46:06 +01:00
mach-tegra ARM: tegra: XUSB padctl: Add new lines for errors 2022-06-13 15:31:00 -07:00
mach-u8500
mach-uniphier
mach-versal arch: arm: move COUNTER_FREQUENCY from versal to arm 2022-04-21 14:32:40 -04:00
mach-versatile
mach-zynq
mach-zynqmp xilinx: zynqmp: Wire tee for Multi DTB use cases 2022-05-24 08:44:24 +02:00
mach-zynqmp-r5
thumb1/include/asm/proc-armv
config.mk
Kconfig arm: Add new config option ARCH_VERY_EARLY_INIT 2022-05-16 11:31:33 +02:00
Kconfig.debug
Makefile arm: nuvoton: Add support for Nuvoton NPCM750 BMC 2022-05-05 09:28:47 -04:00