| #
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 ...
|