Home
last modified time | relevance | path

Searched refs:BSEC_BASE (Results 1 – 4 of 4) sorted by relevance

/rk3399_ARM-atf/drivers/st/bsec/
H A Dbsec2.c179 assert(bsec_info.base == BSEC_BASE); in bsec_late_init()
210 if ((mmio_read_32(BSEC_BASE + BSEC_ERROR_OFF + bank) & bit) != 0U) { in bsec_check_error()
218 if ((mmio_read_32(BSEC_BASE + BSEC_DISTURBED_OFF + bank) & bit) != 0U) { in bsec_check_error()
293 mmio_write_32(BSEC_BASE + BSEC_OTP_CTRL_OFF, otp | BSEC_READ); in bsec_shadow_register()
328 *val = mmio_read_32(BSEC_BASE + BSEC_OTP_DATA_OFF + in bsec_read_otp()
363 mmio_write_32(BSEC_BASE + BSEC_OTP_DATA_OFF + in bsec_write_otp()
406 if ((mmio_read_32(BSEC_BASE + BSEC_OTP_LOCK_OFF) & GPLOCK_LOCK_MASK) != 0U) { in bsec_program_otp()
422 mmio_write_32(BSEC_BASE + BSEC_OTP_WRDATA_OFF, val); in bsec_program_otp()
424 mmio_write_32(BSEC_BASE + BSEC_OTP_CTRL_OFF, otp | BSEC_WRITE); in bsec_program_otp()
490 mmio_write_32(BSEC_BASE + BSEC_OTP_WRDATA_OFF, data); in bsec_permanent_lock_otp()
[all …]
H A Dbsec3.c53 return mmio_read_32(BSEC_BASE + BSEC_OTPSR); in bsec_get_status()
61 return mmio_read_32(BSEC_BASE + BSEC_VERR) & BSEC_VERR_MASK; in bsec_get_version()
69 return mmio_read_32(BSEC_BASE + BSEC_IPIDR); in bsec_get_id()
78 bank_value = mmio_read_32(BSEC_BASE + BSEC_SFSR(bank)); in is_fuse_shadowed()
167 return (mmio_read_32(BSEC_BASE + BSEC_LOCKR) & BSEC_LOCKR_GWLOCK_MASK) != 0U; in is_bsec_write_locked()
212 mmio_write_32(BSEC_BASE + BSEC_OTPCR, otp);
254 mmio_write_32(BSEC_BASE + BSEC_FVR(otp), val);
288 mmio_write_32(BSEC_BASE + BSEC_WDR, val);
291 mmio_write_32(BSEC_BASE + BSEC_OTPCR, otp | BSEC_OTPCR_PROG);
309 return mmio_read_32(BSEC_BASE + BSEC_DENR);
[all …]
/rk3399_ARM-atf/plat/st/stm32mp1/
H A Dstm32mp1_def.h573 #define BSEC_BASE U(0x5C005000) macro
/rk3399_ARM-atf/plat/st/stm32mp2/
H A Dstm32mp2_def.h517 #define BSEC_BASE U(0x44000000) macro