ARM: Add code to support SMCCC on AArch64
Port SMCCC code from Linux kernel. To accomodate that:

  - Introduce CONFIG_ARM_SMCCC, to allow enabling the code
    independent of CONFIG_ARM_SECURE_MONITOR

  - Bring <linux/arm-smccc.h> in

  - Add necessary constants to arch/arm/asm-offsets.c

Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent e70be9e commit 2c20674f0cf324d64f3de3ebd5a349fe252e0254
@Andrey Smirnov Andrey Smirnov authored on 19 Jul 2018
Sascha Hauer committed on 8 Aug 2018
Showing 6 changed files
View
arch/arm/Kconfig
View
arch/arm/cpu/Makefile
View
arch/arm/cpu/smccc-call_64.S 0 → 100644
View
arch/arm/include/asm/asm-offsets.h 0 → 100644
View
arch/arm/lib/asm-offsets.c
View
include/linux/arm-smccc.h 0 → 100644