History log of /rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c (Results 1 – 23 of 23)
Revision Date Author Comments
# 395c77b5 08-Jul-2024 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: add support for ufs rpmb

Change-Id: I7fa3d77a33399c5193223c253b18263b06787944
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 10adce6a 05-Jul-2024 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: optimize RPMB code

Change-Id: I00dfe2a8382ffac5167bfe9fa80ba87b2e1b5f25
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# b122ee17 12-Sep-2023 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: support load user ta

Change-Id: I5af82ffe8e1b7b74c7c3122fb91ba0d374811ca9
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 17b5c290 22-Feb-2022 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: data alignment for rpmb

Change-Id: I4ac89df385c589ac49035af731af8f8230a88913
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# a0d56fd8 17-Nov-2021 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: rpmb compatible with optee 3.13.0

optee version 3.13.0 need exact return success
when read rpmb counter.

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I4f

lib: optee_clientApi: rpmb compatible with optee 3.13.0

optee version 3.13.0 need exact return success
when read rpmb counter.

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I4f0db5626629f7f8aea7123bd920d083f4ffa991

show more ...


# a3cf1018 24-Sep-2021 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: compatible with optee version 3.13.0

optee version 3.13.0 need exact return value,
not fixed return success.

Change-Id: Ibde4f885464703f5919281a5956b4d0015b97b91
Signed-off-by

lib: optee_clientApi: compatible with optee version 3.13.0

optee version 3.13.0 need exact return value,
not fixed return success.

Change-Id: Ibde4f885464703f5919281a5956b4d0015b97b91
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...


# fd9c6bd7 08-Apr-2021 Jason Zhu <jason.zhu@rock-chips.com>

lib: optee_client: use CONFIG_SUPPORT_EMMC_RPMB to shield optee compiled

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I46be3361af30d887c347d068f8cb92145ab5eb90


# 74eb6027 22-Apr-2020 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: update to new optee msg for optee v1 platform

optee v1 smc message is deprecated and update to new optee msg,
api revision smc call is add in init func to check capcibility.

Chan

lib: optee_client: update to new optee msg for optee v1 platform

optee v1 smc message is deprecated and update to new optee msg,
api revision smc call is add in init func to check capcibility.

Change-Id: Ia54a1257050b5e3776a00b6b76ca608c939bb401
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>

show more ...


# df538e29 09-Jun-2020 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client v2: support RKFS version 2

1.use get_rkss_version function to get rkss version,
if security partition have data with rkss version 1, then
we choice rkss version 1, if security

lib: optee_client v2: support RKFS version 2

1.use get_rkss_version function to get rkss version,
if security partition have data with rkss version 1, then
we choice rkss version 1, if security partition is empty,
then we choice rkss version 2
2.rkss version 2 support dual backup mechanism,
security partition total use 1M
3.rkss version 2 R&W 256k data one time

Change-Id: I2f17b22d6a442df84be0d94a808b03465dc6fefe
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...


# d079c1a5 09-Jun-2020 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client v1: support RKFS version 2

1.use get_rkss_version function to get rkss version,
if security partition have data with rkss version 1, then
we choice rkss version 1, if security

lib: optee_client v1: support RKFS version 2

1.use get_rkss_version function to get rkss version,
if security partition have data with rkss version 1, then
we choice rkss version 1, if security partition is empty,
then we choice rkss version 2
2.rkss version 2 support dual backup mechanism,
security partition total use 1M
3.rkss version 2 R&W 256k data one time

Change-Id: I4103b6600666dffccf473ec4ed8854776a46da31
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...


# 26690680 26-Jun-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: init rpmb before find_mmc_device

Change-Id: I1f2c3d76c9015f1a59822314df5e92b6355c7827
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# efb93541 25-Mar-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: add module name in print func

Change-Id: I6cdcb0870bf5a3915009421e5c8b09584ac2bb6c
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# b4a0434f 08-Mar-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: do not init RK FS if security not exist

Change-Id: I91e780448cee7884c7477cb0b5720f962b2df00d
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 68ba9373 22-Jan-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: recover original partition after error

1.switch to RPMB partition when call init rpmb
2.switch to original partition when call finish rpmb
3.it will not switch to original partiti

lib: optee_client: recover original partition after error

1.switch to RPMB partition when call init rpmb
2.switch to original partition when call finish rpmb
3.it will not switch to original partition when error
occurred, we should recover original partition after error

Change-Id: I41927e82fb2db690058a809f008ca1f59d334011
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...


# aa04de65 10-Jan-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: optimizing print information

Change-Id: I37e6dc56b8eb46bc6d0a2c12bbd4c329d35ca687
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# d8100d74 06-Nov-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: remove widevine ta from uboot

Change-Id: I9e6e4d6743d0a8e9787c2b01e535d920d4f93008
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 99830019 30-Oct-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: remove keymaster ta from uboot

keymaster ta is too large, so we change store data
to static ta and remove keymaster ta

Change-Id: Icdb694138caf005d2cb2821714a8526d0391b18b
Signed

lib: optee_client: remove keymaster ta from uboot

keymaster ta is too large, so we change store data
to static ta and remove keymaster ta

Change-Id: Icdb694138caf005d2cb2821714a8526d0391b18b
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...


# a7df4868 11-Aug-2018 tony.xu <tony.xu@rock-chips.com>

load keybox to secure storage thtough u-boot: u-boot->ca->ta

Change-Id: Ifdf237ec235c791565d2da1b5881df2f1499d422
Signed-off-by: tony.xu <tony.xu@rock-chips.com>


# d156c9ff 20-Jul-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: v2 client support compile to 32 bits

Change-Id: I25cbbe486016cbe6fb1a6eff440bb7efab46a4c6
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 3251364c 19-Mar-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: support rk file system for optee v2

uboot can secure store data to nand or emmc "security"
partition for optee v2

Change-Id: I85abbfb3970a2fa3f46f540d3f16dfc7ca605317
Signed-off-

lib: optee_client: support rk file system for optee v2

uboot can secure store data to nand or emmc "security"
partition for optee v2

Change-Id: I85abbfb3970a2fa3f46f540d3f16dfc7ca605317
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...


# ba8f56d9 25-Feb-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: remove printf log

Change-Id: Ie0b41b309544e36c7c39863339bf5888e0683dcb
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 1f25ada2 23-Feb-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: support new optee message

Change-Id: I83e8da2252f1fef6dff7d388d12e6fb7972cf79e
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# abdd2437 24-Aug-2017 hisping <hisping.lin@rock-chips.com>

lib: add tipc functions

tipc functions is used for uboot communicate
with TEE. uboot can request service for secure
store or secure algorithm.

Change-Id: Ie44095aff4c044feceb5f362abf6e3d24ceb8d4c
S

lib: add tipc functions

tipc functions is used for uboot communicate
with TEE. uboot can request service for secure
store or secure algorithm.

Change-Id: Ie44095aff4c044feceb5f362abf6e3d24ceb8d4c
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>

show more ...