Home
last modified time | relevance | path

Searched hist:"647 f9c76ef2beaf6f813afdb06e9497bc54e0d99" (Results 1 – 3 of 3) sorted by relevance

/optee_os/lib/libutee/include/
H A Dutee_types.h647f9c76ef2beaf6f813afdb06e9497bc54e0d99 Thu Aug 21 11:51:06 UTC 2014 Jerome Forissier <jerome.forissier@linaro.org> Get value of gpd.tee.arith.maxBigIntSize from libutee

The property gpd.tee.arith.maxBigIntSize was implemented in TEE core by
tee_svc_sys_get_property() which was returning a constant taken from the
crypto module (LTC_MAX_BITS_PER_VARIABLE / 2).
The correct value is TEE_MAX_NUMBER_OF_SUPPORTED_BITS from libutee.
This commit makes libutee return the appropriate value directly (without
calling the TEE core) and deletes the property from the syscall.
Additionally, this removes the unjustified dependency of tee_svc.c on
<tee_ltc_wrapper.h>.
/optee_os/lib/libutee/
H A Dtee_api_property.c647f9c76ef2beaf6f813afdb06e9497bc54e0d99 Thu Aug 21 11:51:06 UTC 2014 Jerome Forissier <jerome.forissier@linaro.org> Get value of gpd.tee.arith.maxBigIntSize from libutee

The property gpd.tee.arith.maxBigIntSize was implemented in TEE core by
tee_svc_sys_get_property() which was returning a constant taken from the
crypto module (LTC_MAX_BITS_PER_VARIABLE / 2).
The correct value is TEE_MAX_NUMBER_OF_SUPPORTED_BITS from libutee.
This commit makes libutee return the appropriate value directly (without
calling the TEE core) and deletes the property from the syscall.
Additionally, this removes the unjustified dependency of tee_svc.c on
<tee_ltc_wrapper.h>.
/optee_os/core/tee/
H A Dtee_svc.c647f9c76ef2beaf6f813afdb06e9497bc54e0d99 Thu Aug 21 11:51:06 UTC 2014 Jerome Forissier <jerome.forissier@linaro.org> Get value of gpd.tee.arith.maxBigIntSize from libutee

The property gpd.tee.arith.maxBigIntSize was implemented in TEE core by
tee_svc_sys_get_property() which was returning a constant taken from the
crypto module (LTC_MAX_BITS_PER_VARIABLE / 2).
The correct value is TEE_MAX_NUMBER_OF_SUPPORTED_BITS from libutee.
This commit makes libutee return the appropriate value directly (without
calling the TEE core) and deletes the property from the syscall.
Additionally, this removes the unjustified dependency of tee_svc.c on
<tee_ltc_wrapper.h>.