Blow AR upon boot success in zuma
With otp driver migrated to trusty in zuma, use tipc to blow AR in Android. Bug: 232277507 Change-Id: I6908502244e96bf86f026596a395419eb3b9b877
This commit is contained in:
parent
34b65b6ab3
commit
35b3e91c75
3 changed files with 103 additions and 1 deletions
|
@ -62,6 +62,25 @@ struct BootControl : public IBootControl {
|
|||
// FIXME: most likely delete, this is only for passthrough implementations
|
||||
extern "C" IBootControl *HIDL_FETCH_IBootControl(const char *name);
|
||||
|
||||
enum otpmgr_command : uint32_t {
|
||||
OTP_REQ_SHIFT = 1,
|
||||
OTP_RESP_BIT = 1,
|
||||
OTP_CMD_write_antirbk_non_secure_ap = (7 << OTP_REQ_SHIFT),
|
||||
OTP_CMD_write_antirbk_secure_ap = (8 << OTP_REQ_SHIFT),
|
||||
};
|
||||
|
||||
struct otp_mgr_req_base {
|
||||
uint32_t command;
|
||||
uint32_t resp_payload_size;
|
||||
uint8_t handle;
|
||||
}__packed;
|
||||
|
||||
struct otp_mgr_rsp_base {
|
||||
uint32_t command;
|
||||
uint32_t resp_payload_size;
|
||||
int result;
|
||||
}__packed;
|
||||
|
||||
} // namespace implementation
|
||||
} // namespace V1_2
|
||||
} // namespace boot
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue