avb: provide read/write vboot state function for fastboot

Change-Id: I197868d00a24719ce504a25fb81dc1577d2a214e
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
This commit is contained in:
Jason Zhu 2017-10-12 16:06:48 +08:00 committed by Kever Yang
parent 7bc1707d3f
commit 5170bcddec
2 changed files with 16 additions and 0 deletions

View File

@ -16,5 +16,7 @@ int read_permanent_attributes(uint8_t *attributes, uint32_t size);
int write_permanent_attributes(uint8_t *attributes, uint32_t size);
int read_flash_lock_state(uint8_t *flash_lock_state);
int write_flash_lock_state(uint8_t flash_lock_state);
int read_lock_state(uint8_t *lock_state);
int write_lock_state(uint8_t lock_state);
#endif

View File

@ -410,3 +410,17 @@ int write_flash_lock_state(uint8_t flash_lock_state)
return -1;
return 0;
}
int read_lock_state(uint8_t *lock_state)
{
if (trusty_read_lock_state(lock_state))
return -1;
return 0;
}
int write_lock_state(uint8_t lock_state)
{
if (trusty_write_lock_state(lock_state))
return -1;
return 0;
}