[PATCH v2] arm64: smccc: Add support for SMCCCv1.2 extended input/output registers
Will Deacon
will at kernel.org
Tue May 25 11:58:50 PDT 2021
On Tue, 18 May 2021 17:36:18 +0100, Sudeep Holla wrote:
> SMCCC v1.2 allows x8-x17 to be used as parameter registers and x4—x17
> to be used as result registers in SMC64/HVC64. Arm Firmware Framework
> for Armv8-A specification makes use of x0-x7 as parameter and result
> registers. There are other users like Hyper-V who intend to use beyond
> x0-x7 as well.
>
> Current SMCCC interface in the kernel just use x0-x7 as parameter and
> x0-x3 as result registers as required by SMCCCv1.0. Let us add new
> interface to support this extended set of input/output registers namely
> x0-x17 as both parameter and result registers.
Applied to arm64 (for-next/smccc), thanks!
[1/1] arm64: smccc: Add support for SMCCCv1.2 extended input/output registers
https://git.kernel.org/arm64/c/8ebe486de71a
Cheers,
--
Will
https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev
More information about the linux-arm-kernel
mailing list