aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Scull <ascull@google.com>2020-09-15 11:46:39 +0100
committerMarc Zyngier <maz@kernel.org>2020-09-15 18:39:03 +0100
commitcf6501689012ef346cc835a38cbebb1e398d0834 (patch)
tree1f2d7461a381e69c6610ae30fd5f316e5b5cbc7b
parentKVM: arm64: nVHE: Pass pointers consistently to hyp-init (diff)
downloadlinux-dev-cf6501689012ef346cc835a38cbebb1e398d0834.tar.xz
linux-dev-cf6501689012ef346cc835a38cbebb1e398d0834.zip
smccc: Define vendor hyp owned service call region
Vendor specific hypervisor services have their own region of function identifiers reserved by SMCCC. Extend the list of owners to include this case. Signed-off-by: Andrew Scull <ascull@google.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Cc: Sudeep Holla <sudeep.holla@arm.com> Link: https://lore.kernel.org/r/20200915104643.2543892-16-ascull@google.com
-rw-r--r--include/linux/arm-smccc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/arm-smccc.h b/include/linux/arm-smccc.h
index 15c706fb0a37..ee286f5de239 100644
--- a/include/linux/arm-smccc.h
+++ b/include/linux/arm-smccc.h
@@ -49,6 +49,7 @@
#define ARM_SMCCC_OWNER_OEM 3
#define ARM_SMCCC_OWNER_STANDARD 4
#define ARM_SMCCC_OWNER_STANDARD_HYP 5
+#define ARM_SMCCC_OWNER_VENDOR_HYP 6
#define ARM_SMCCC_OWNER_TRUSTED_APP 48
#define ARM_SMCCC_OWNER_TRUSTED_APP_END 49
#define ARM_SMCCC_OWNER_TRUSTED_OS 50