Oleksandr Tyshchenko
51a0daf64d
ARM: mach-shmobile: Don't init CNTVOFF/counter if PSCI is available
...
If PSCI is available then most likely we are running on PSCI-enabled
U-Boot which, we assume, has already taken care of resetting CNTVOFF
and updating counter module before switching to non-secure mode
and we don't need to.
As the psci_smp_available() helper always returns false if CONFIG_SMP
is disabled, it can't be used safely as an indicator of PSCI usage.
For that reason, we check for the mandatory PSCI operation to be
available.
Please note, an extra check to prevent secure_cntvoff_init() from
being called for secondary CPUs in headsmp-apmu.S is not needed,
as SMP code for APMU based system is not executed if PSCI is in use.
Signed-off-by: Oleksandr Tyshchenko <[email protected] >
Reviewed-by: Geert Uytterhoeven <[email protected] >
Signed-off-by: Simon Horman <[email protected] >
2019-05-31 11:38:01 +02:00
..
alpha
alpha: move arch/alpha/defconfig to arch/alpha/configs/defconfig
2019-05-18 11:49:55 +09:00
arc
asm-generic: kill <asm/segment.h> and improve nommu generic uaccess helpers
2019-05-16 11:26:37 -07:00
arm
ARM: mach-shmobile: Don't init CNTVOFF/counter if PSCI is available
2019-05-31 11:38:01 +02:00
arm64
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-05-19 10:58:45 -07:00
c6x
asm-generic: kill <asm/segment.h> and improve nommu generic uaccess helpers
2019-05-16 11:26:37 -07:00
csky
arch: remove dangling asm-generic wrappers
2019-05-18 11:49:52 +09:00
h8300
arch: remove dangling asm-generic wrappers
2019-05-18 11:49:52 +09:00
hexagon
asm-generic: kill <asm/segment.h> and improve nommu generic uaccess helpers
2019-05-16 11:26:37 -07:00
ia64
ia64: require -Wl,--hash-style=sysv
2019-05-18 11:29:01 +09:00
m68k
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2019-05-17 09:46:31 -07:00
microblaze
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2019-05-17 09:46:31 -07:00
mips
Kbuild updates for v5.2 (2nd)
2019-05-19 11:53:58 -07:00
nds32
arch: remove dangling asm-generic wrappers
2019-05-18 11:49:52 +09:00
nios2
asm-generic: kill <asm/segment.h> and improve nommu generic uaccess helpers
2019-05-16 11:26:37 -07:00
openrisc
asm-generic: kill <asm/segment.h> and improve nommu generic uaccess helpers
2019-05-16 11:26:37 -07:00
parisc
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2019-05-17 09:46:31 -07:00
powerpc
Merge branch 'akpm' (patches from Andrew)
2019-05-19 12:15:32 -07:00
riscv
Kbuild updates for v5.2 (2nd)
2019-05-19 11:53:58 -07:00
s390
* ARM: support for SVE and Pointer Authentication in guests, PMU improvements
2019-05-17 10:33:30 -07:00
sh
treewide: prefix header search paths with $(srctree)/
2019-05-18 11:49:57 +09:00
sparc
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2019-05-17 09:46:31 -07:00
um
Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-05-19 10:23:24 -07:00
unicore32
Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-05-19 10:23:24 -07:00
x86
Kbuild updates for v5.2 (2nd)
2019-05-19 11:53:58 -07:00
xtensa
treewide: prefix header search paths with $(srctree)/
2019-05-18 11:49:57 +09:00
.gitignore
Kconfig
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-05-16 11:00:20 -07:00