linux/include
Steven Price b93145dca3 UPSTREAM: arm/arm64: Provide a wrapper for SMCCC 1.1 calls
SMCCC 1.1 calls may use either HVC or SMC depending on the PSCI
conduit. Rather than coding this in every call site, provide a macro
which uses the correct instruction. The macro also handles the case
where no conduit is configured/available returning a not supported error
in res, along with returning the conduit used for the call.

This allow us to remove some duplicated code and will be useful later
when adding paravirtualized time hypervisor calls.

Signed-off-by: Steven Price <steven.price@arm.com>
Acked-by: Will Deacon <will@kernel.org>
Signed-off-by: Marc Zyngier <maz@kernel.org>
(cherry picked from commit 541625ac47)

Change-Id: I870c88fae413a0d46c242f840938e1a3578a942f
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2020-12-22 15:54:09 +08:00
..
acpi
asm-generic Merge tag 'ASB-2020-09-05_4.19-stable' of https://android.googlesource.com/kernel/common 2020-09-24 17:59:50 +08:00
clocksource
crypto UPSTREAM: crypto: x86/chacha-sse3 - use unaligned loads for state array 2020-10-25 11:48:06 +01:00
drm drm/rockchip: analogix_dp: Add audio support 2020-11-20 18:06:09 +08:00
dt-bindings dt-bindings: memory: add header to define DRAM for rk3568 2020-12-22 15:25:28 +08:00
keys
kvm
linux UPSTREAM: arm/arm64: Provide a wrapper for SMCCC 1.1 calls 2020-12-22 15:54:09 +08:00
math-emu
media Revert "HACK: media: videobuf2: allow cache hints on all memory types" 2020-12-17 14:58:08 +08:00
memory
misc
net BACKPORT: xfrm/compat: Translate 32-bit user_policy from sockptr 2020-11-01 20:38:04 -08:00
pcmcia
ras
rdma RDMA/core: Fix double destruction of uobject 2020-06-03 08:19:43 +02:00
scsi This is the 4.19.154 stable release 2020-10-30 11:43:26 +01:00
soc PM / devfreq: rockchip_dmc: add support for rk3568 2020-12-22 15:37:47 +08:00
sound ASoC: rockchip: Add support for Voice Activity Detection 2020-11-13 17:07:49 +08:00
target
trace Merge tag 'ASB-2020-11-05_4.19-stable' of https://android.googlesource.com/kernel/common 2020-11-03 18:36:42 +08:00
uapi media: rockchip: isp/ispp to version v1.2.2 2020-12-16 17:45:48 +08:00
vdso UPSTREAM: vdso: Fix clocksource.h macro detection 2020-05-03 16:11:10 +00:00
video
xen