u-boot/arch
Anson Huang 11e52bca84 imx: mx7: psci: improve cpu hotplug flow
This patch improves cpu hotplug, previous cpu_off
implementation is NOT safe, a CPU can NOT power down
itself in runtime, it will cause system bus hang due
to pending transaction. So need to use other online
CPU to kill it when it is ready for killed.

Here use SRC parameter register and a magic number
of ~0 as handshake for killing a offline CPU,
when the online CPU checks the psci_affinity_info,
it will help kill the offline CPU according to
the magic number stored in SRC parameter register.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
2018-09-04 08:47:23 +02:00
..
arc ARC: Enable unaligned access in hardware if compiler uses it 2018-07-31 07:49:47 +03:00
arm imx: mx7: psci: improve cpu hotplug flow 2018-09-04 08:47:23 +02:00
m68k m68k: m5253evbe: Remove this board 2018-07-23 14:33:21 -04:00
microblaze configs: Migrate CONFIG_NR_DRAM_BANKS 2018-08-16 16:45:02 -04:00
mips bcm968380gerg: add initial support 2018-08-08 13:38:17 +02:00
nds32 nds32: Define PLATFORM__CLEAR_BIT for generic_clear_bit() 2018-05-15 21:44:05 -04:00
nios2 .gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignore 2018-06-18 14:43:12 -04:00
powerpc Kconfig: Sort bool, default, select and imply options 2018-07-30 07:18:48 -04:00
riscv riscv: Include bss subsections in linker script 2018-08-20 14:25:59 +02:00
sandbox Merge branch 'master' of git://git.denx.de/u-boot-usb 2018-08-24 16:11:01 -04:00
sh SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
x86 Patch queue for efi - 2018-08-21 2018-08-21 13:15:21 -04:00
xtensa CONFIG_SYS_GENERIC_BOARD: Finish migration 2018-08-16 16:45:02 -04:00
.gitignore .gitignore: drop include/asm/proc from ignore pattern 2014-06-19 11:18:54 -04:00
Kconfig dm: Change CMD_DM enabling 2018-07-30 07:18:48 -04:00