Messages in this thread | | | Date | Wed, 20 Jun 2018 11:12:47 +0200 | From | Jens Wiklander <> | Subject | Re: [PATCH] tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via Kconfig |
| |
On Fri, Jun 08, 2018 at 12:38:13PM +0530, Sahil Malhotra wrote: > This change adds KCONFIG option to set number of pages out of > whole shared memory to be used for OP-TEE driver private data > structures. > > Signed-off-by: Sahil Malhotra <sahil.malhotra@nxp.com> > --- > drivers/tee/optee/Kconfig | 8 ++++++++ > drivers/tee/optee/core.c | 2 +- > 2 files changed, 9 insertions(+), 1 deletion(-) > > diff --git a/drivers/tee/optee/Kconfig b/drivers/tee/optee/Kconfig > index 524c7a80fde4..f425c960a5a2 100644 > --- a/drivers/tee/optee/Kconfig > +++ b/drivers/tee/optee/Kconfig > @@ -12,3 +12,11 @@ config OPTEE_BENCHMARK > help > This enables benchmarking feature in the OP-TEE Trusted > Execution Environment (TEE) driver. > + > +config OPTEE_SHM_NUM_PRIV_PAGES > + int "Private Shared Memory Pages" > + default 1 > + depends on OPTEE > + help > + This sets the number of private shared memory pages to be > + used by OP-TEE TEE driver. > diff --git a/drivers/tee/optee/core.c b/drivers/tee/optee/core.c > index 4a2c420d4fe4..8d3be6b1bb96 100644 > --- a/drivers/tee/optee/core.c > +++ b/drivers/tee/optee/core.c > @@ -33,7 +33,7 @@ > > #define DRIVER_NAME "optee" > > -#define OPTEE_SHM_NUM_PRIV_PAGES 1 > +#define OPTEE_SHM_NUM_PRIV_PAGES CONFIG_OPTEE_SHM_NUM_PRIV_PAGES > > /** > * optee_from_msg_param() - convert from OPTEE_MSG parameters to > -- > 2.17.0 >
Looks good to me, I'll pick it up.
Thanks, Jens
| |