Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-29 Thread Sumit Garg
ill be routed through the OP-TEE driver in the OS instead of UEFI > >> since > >> there is no UEFI runtime service interface to do DRM? > >> > > > > Correct, I don't foresee DRM use-case during UEFI boot. Actually by > > DRM use-case I mean to say via OP-TEE driver i

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-28 Thread Bhupesh Sharma
ate to v8.4 Secure-EL2 Hypervisor for isolation >> > support. >> >> In a way yes! The robustness bit is not really related to the interface used >> to >> access as service. >> >> > >> > Please feel free to correct me if I missed somethi

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-28 Thread Udit Kumar
ris > > > > > Subject: RE: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to > > > > > communicate with OP-TEE > > > > > > > > > > Hi Ard > > > > > > > > > > > If MM mode is fundamentally incompatible with

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-28 Thread Sumit Garg
Regards, > > Sumit > > > > [1] > > http://infocenter.arm.com/help/topic/com.arm.doc.den0028b/ARM_DEN0028B_SMC_Calling_Convention.pdf > > [2] > > http://infocenter.arm.com/help/topic/com.arm.doc.den0060a/DEN0060A_ARM_MM_Interface_Specification.pdf >

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-28 Thread Achin Gupta
t; [1]: > > https://community.arm.com/processors/b/blog/posts/architecting-more-secure-world-with-isolation-and-virtualization > > > > > -----Original Message----- > > > From: Udit Kumar > > > Sent: 24 August 2018 18:46 > > > To: Ard Biesheuvel ; Ma

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-27 Thread Sumit Garg
ugust 2018 18:46 > > To: Ard Biesheuvel ; Matteo Carlini > > > > Cc: Sumit Garg ; edk2-devel@lists.01.org; tee- > > d...@lists.linaro.org; daniel.thomp...@linaro.org; > > jens.wiklan...@linaro.org; > > Rod Dorris > > Subject: RE: [edk2] [PATCH 1/1] ArmPkg

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-26 Thread Sumit Garg
On Fri, 24 Aug 2018 at 18:48, Ard Biesheuvel wrote: > > Hi Sumit, > > On 24 August 2018 at 10:21, Sumit Garg wrote: > > Add following APIs to communicate with OP-TEE static TA: > > 1. OpteeInit > > 2. OpteeOpenSession > > 3. OpteeCloseSession > > 4. OpteeInvokeFunc > > > > Cc: Ard Biesheuvel >

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-24 Thread Matteo Carlini
od Dorris > Subject: RE: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate > with OP-TEE > > Hi Ard > > > If MM mode is fundamentally incompatible with OP-TEE, then you cannot > > run both at the same time, > > Both cannot coexist unless you have v8.4 CPU

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-24 Thread Udit Kumar
Garg > >> Sent: Friday, August 24, 2018 2:51 PM > >> To: edk2-devel@lists.01.org > >> Cc: daniel.thomp...@linaro.org; tee-...@lists.linaro.org; > >> jens.wiklan...@linaro.org > >> Subject: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate > &

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-24 Thread Ard Biesheuvel
t; From: edk2-devel On Behalf Of Sumit >> Garg >> Sent: Friday, August 24, 2018 2:51 PM >> To: edk2-devel@lists.01.org >> Cc: daniel.thomp...@linaro.org; tee-...@lists.linaro.org; >> jens.wiklan...@linaro.org >> Subject: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-24 Thread Udit Kumar
> -Original Message- > From: edk2-devel On Behalf Of Sumit > Garg > Sent: Friday, August 24, 2018 2:51 PM > To: edk2-devel@lists.01.org > Cc: daniel.thomp...@linaro.org; tee-...@lists.linaro.org; > jens.wiklan...@linaro.org > Subject: [edk2] [PATCH 1/1] A

Re: [edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-24 Thread Ard Biesheuvel
Hi Sumit, On 24 August 2018 at 10:21, Sumit Garg wrote: > Add following APIs to communicate with OP-TEE static TA: > 1. OpteeInit > 2. OpteeOpenSession > 3. OpteeCloseSession > 4. OpteeInvokeFunc > > Cc: Ard Biesheuvel > Cc: Leif Lindholm > Contributed-under: TianoCore Contribution Agreement

[edk2] [PATCH 1/1] ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

2018-08-24 Thread Sumit Garg
Add following APIs to communicate with OP-TEE static TA: 1. OpteeInit 2. OpteeOpenSession 3. OpteeCloseSession 4. OpteeInvokeFunc Cc: Ard Biesheuvel Cc: Leif Lindholm Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sumit Garg --- ArmPkg/Include/Library/OpteeLib.h