Re: [PATCH v4 1/2] xen/arm: smccc: add support for SMCCCv1.2 extended input/output registers

2022-07-14 Thread Jens Wiklander
Hi Luca, On Fri, Jul 8, 2022 at 2:01 PM Luca Fancellu wrote: > > Hi Jens, > > > On 22 Jun 2022, at 14:42, Jens Wiklander wrote: > > > > SMCCC v1.2 AArch64 allows x0-x17 to be used as both parameter registers > > and result registers for the SMC and HVC instructions. > > > > Arm Firmware Framewor

Re: [PATCH v4 1/2] xen/arm: smccc: add support for SMCCCv1.2 extended input/output registers

2022-07-08 Thread Julien Grall
Hi Luca, On 08/07/2022 13:01, Luca Fancellu wrote: On 22 Jun 2022, at 14:42, Jens Wiklander wrote: SMCCC v1.2 AArch64 allows x0-x17 to be used as both parameter registers and result registers for the SMC and HVC instructions. Arm Firmware Framework for Armv8-A specification makes use of x0-x7

Re: [PATCH v4 1/2] xen/arm: smccc: add support for SMCCCv1.2 extended input/output registers

2022-07-08 Thread Luca Fancellu
Hi Jens, > On 22 Jun 2022, at 14:42, Jens Wiklander wrote: > > SMCCC v1.2 AArch64 allows x0-x17 to be used as both parameter registers > and result registers for the SMC and HVC instructions. > > Arm Firmware Framework for Armv8-A specification makes use of x0-x7 as > parameter and result regis

[PATCH v4 1/2] xen/arm: smccc: add support for SMCCCv1.2 extended input/output registers

2022-06-22 Thread Jens Wiklander
SMCCC v1.2 AArch64 allows x0-x17 to be used as both parameter registers and result registers for the SMC and HVC instructions. Arm Firmware Framework for Armv8-A specification makes use of x0-x7 as parameter and result registers. Let us add new interface to support this extended set of input/outp