Hisping Lin
d47d99649e
lib: optee_client: v1 add security partition offset when backup data
...
Change-Id: I331b95c1df8c0124568aad5ee7351bc270946af6
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2019-06-05 12:30:21 +08:00
Hisping Lin
efb93541fe
lib: optee_client: add module name in print func
...
Change-Id: I6cdcb0870bf5a3915009421e5c8b09584ac2bb6c
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2019-04-29 11:09:18 +08:00
Hisping Lin
b86137850e
lib: optee_client: change condition for file exist
...
file not exist if ret < 0, file exist if ret >=0
Change-Id: I1a70b0a41773f03d552c5f6cda82b745d6e81421
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2019-03-28 14:46:42 +08:00
Hisping Lin
b4a0434fc9
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>
2019-03-15 15:28:38 +08:00
Hisping Lin
472ddf73a4
lib: optee_client: add support for power-off protection
...
Change-Id: I4babcc1989563a3c707a1cac7e93069031f033dd
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2019-03-15 15:28:38 +08:00
Hisping Lin
f4e1db9544
lib: optee_client: add judgment of return value
...
Change-Id: If616f89ffb2c3ea30afb7bced56a1ca28b1232b2
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2019-03-06 18:44:39 +08:00
Hisping Lin
aa04de65ce
lib: optee_client: optimizing print information
...
Change-Id: I37e6dc56b8eb46bc6d0a2c12bbd4c329d35ca687
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2019-01-10 18:24:41 +08:00
Hisping Lin
40f13eb771
lib: optee_clientApi: write table when verify table fail
...
Change-Id: I38d055945da5bf183e34588a08d8964c2d810f5f
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-12-29 14:39:42 +08:00
Hisping Lin
099b8ebcd1
lib: optee_client: fix bug for security partition not find
...
bug make error R&W when security partition is not defined
Change-Id: Iddf840d3f9c090292e58f73492c20f84e4b3b4ea
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-10-30 09:12:33 +08:00
Hisping Lin
bdf50261ca
lib: optee_client: search security partition once
...
Change-Id: I4f3fbdb1e319e5b200225353a2d945bebd888f8c
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-09-11 09:52:43 +08:00
Hisping Lin
f01cc52bce
lib: optee_client: speed up secure store
...
use R&W multi blocks and cache used flag to
speed up secure store.
Change-Id: Ib534fa33e1bb03006ed3b85992d1d48b5fe36f39
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-09-05 09:23:55 +08:00
Hisping Lin
a6bee18f07
lib: optee_client: fix bug of rk file system
...
fix bug which make error when we try to create
a new file, old file should be delete, but old
file which fd equal to zero is exist!
Change-Id: I602e889ae12756c0c40e409d6439ac36cc1b5382
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-03-22 20:52:07 +08:00
Hisping Lin
ba8f56d9f1
lib: optee_client: remove printf log
...
Change-Id: Ie0b41b309544e36c7c39863339bf5888e0683dcb
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-03-02 15:51:12 +08:00
Hisping Lin
1f25ada2a8
lib: optee_client: support new optee message
...
Change-Id: I83e8da2252f1fef6dff7d388d12e6fb7972cf79e
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2018-02-24 15:41:54 +08:00