History log of /rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c (Results 26 – 50 of 54)
Revision Date Author Comments
# f39d4289 30-Jul-2021 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: add write oem huk interface

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


# fbf29bfb 30-Jul-2021 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: add check security level flag interface

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


# 1ef63c75 19-May-2021 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: add interface for write ta encryption key

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


# c7de5349 19-May-2021 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_clientApi: remove duplicate code

optee client has a lot of the same duplicate code,
for the convenience of adding new functions in the future,
so remove duplicate code.

Change-Id: Ia1005

lib: optee_clientApi: remove duplicate code

optee client has a lot of the same duplicate code,
for the convenience of adding new functions in the future,
so remove duplicate code.

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

show more ...


# b9a7e756 15-Jul-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: change the condition for eMMC devices

1.dev_desc->if_type == IF_TYPE_MMC for SD and eMMC device,
dev_desc->devnum == 1 is SD devices,
dev_desc->devnum == 0 is eMMC devices
2.S

lib: optee_client: change the condition for eMMC devices

1.dev_desc->if_type == IF_TYPE_MMC for SD and eMMC device,
dev_desc->devnum == 1 is SD devices,
dev_desc->devnum == 0 is eMMC devices
2.SD devices do not have rpmb
3.we prefer to use rpmb for eMMC devices, use security
partition for nand or SD devices

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

show more ...


# 0202ee8a 15-Jul-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: vboot enable if read bootflag == 1 for rk3288

Change-Id: Ic59341a3bd386a5d05cc501a6841556a6375572a
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>


# f4e1db95 04-Mar-2019 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: add judgment of return value

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


# 564654eb 10-Dec-2018 Jason Zhu <jason.zhu@rock-chips.com>

lib: optee_client: add read&wite permanent attributes certificate

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


# c2ba77d9 05-Jan-2019 Jian Qiu <qiujian@rock-chips.com>

lib: optee_client: Extract keymaster CA module

Extract keymaster CA module from OpteeClientInterface
refactoring code for keymaster reads and writes form caller module

Change-Id: I1069fce0d29d9d981

lib: optee_client: Extract keymaster CA module

Extract keymaster CA module from OpteeClientInterface
refactoring code for keymaster reads and writes form caller module

Change-Id: I1069fce0d29d9d9815f71e7f3b4d231754382acd
Signed-off-by: Jian Qiu <qiujian@rock-chips.com>

show more ...


# dfbf26e8 04-Jan-2019 Tony Xu <tony.xu@rock-chips.com>

lib: optee_client: move keybox code to write_keybox.c

Change-Id: Ifcd9962a8b802ee2bcbdbd0e88effb4485e5963a
Signed-off-by: Tony Xu <tony.xu@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>


# 1e8c0e44 03-Nov-2018 Tony Xu <tony.xu@rock-chips.com>

Attestation key: write attestation key to secure storage

Split attestation key into AttestationKey.ec and AttestationKey.rsa,
then write to secure storage.

Change-Id: I8e00d602c4174a002e6ecad2e4cfa

Attestation key: write attestation key to secure storage

Split attestation key into AttestationKey.ec and AttestationKey.rsa,
then write to secure storage.

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

show more ...


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


# f18b06fb 13-Sep-2018 Tony Xu <tony.xu@rock-chips.com>

lib: optee_clientApi: Optimze the function write_keybox_to_secure_storage

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


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


# 6651d4c0 03-Jul-2018 Jason Zhu <jason.zhu@rock-chips.com>

dev_desc: judge dev_desc whether NULL or not before use it

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


# f303baf0 30-May-2018 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: optee os v1 support multi file system

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


# 78ef5fbd 28-Mar-2018 qiujian <qiujian@rock-chips.com>

lib: optee_client: add oem unlock status func

Change-Id: If92c59650994bd2ab8e689f063acf1d65dc08e48
Signed-off-by: Qiu Jian <qiujian@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 ...


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


# 4aa61755 07-Nov-2017 Andy Ye <Andy.Ye@rock-chips.com>

lib: optee_client: add attestation protocol support using optee

support attestation commands:
at-attest-dh,at-attest-uuid,at-get-ca-request,at-set-ca-request

Change-Id: I3fe94befa57a131e89dbe136c06

lib: optee_client: add attestation protocol support using optee

support attestation commands:
at-attest-dh,at-attest-uuid,at-get-ca-request,at-set-ca-request

Change-Id: I3fe94befa57a131e89dbe136c065a948b1631756
Signed-off-by: Andy Ye <andy.ye@rock-chips.com>

show more ...


# 468df3b2 03-Nov-2017 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: add read vboot key flag func

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


# 095e2a82 30-Oct-2017 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: add R&W attribute flag support.

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


# 46b2a054 30-Oct-2017 Hisping Lin <hisping.lin@rock-chips.com>

lib: optee_client: write attr to keymaster

updata keymaster ta and write attributes to keymaster

Change-Id: Iac3e64f7e4da1d6b5700d9f049d5fa8b1427b077
Signed-off-by: Hisping Lin <hisping.lin@rock-ch

lib: optee_client: write attr to keymaster

updata keymaster ta and write attributes to keymaster

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

show more ...


123