]> www.infradead.org Git - nvme.git/commit
KVM: arm64: Use FF-A 1.1 with pKVM
authorSebastian Ene <sebastianene@google.com>
Thu, 13 Jun 2024 13:20:35 +0000 (13:20 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Fri, 14 Jun 2024 20:28:30 +0000 (20:28 +0000)
commit42fb33dde42b826d5505ec8d391ec473932d1694
treebf1d3171e7a2b486e3852cb561b70e2c8009ec49
parent0dd60c4632a1f517e384c318c7b33f4b3915c0a7
KVM: arm64: Use FF-A 1.1 with pKVM

Now that the layout of the structures is compatible with 1.1 it is time
to probe the 1.1 version of the FF-A protocol inside the hypervisor. If
the TEE doesn't support it, it should return the minimum supported
version.

Signed-off-by: Sebastian Ene <sebastianene@google.com>
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
Tested-by: Sudeep Holla <sudeep.holla@arm.com>
Acked-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20240613132035.1070360-5-sebastianene@google.com
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/kvm/hyp/nvhe/ffa.c