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.c52 return mmio_read_32(BSEC_BASE + BSEC_OTPSR); in bsec_get_status()
60 return mmio_read_32(BSEC_BASE + BSEC_VERR) & BSEC_VERR_MASK; in bsec_get_version()
68 return mmio_read_32(BSEC_BASE + BSEC_IPIDR); in bsec_get_id()
77 bank_value = mmio_read_32(BSEC_BASE + BSEC_SFSR(bank)); in is_fuse_shadowed()
166 return (mmio_read_32(BSEC_BASE + BSEC_LOCKR) & BSEC_LOCKR_GWLOCK_MASK) != 0U; in is_bsec_write_locked()
207 mmio_write_32(BSEC_BASE + BSEC_OTPCR, otp); in bsec_shadow_register()
249 mmio_write_32(BSEC_BASE + BSEC_FVR(otp), val); in bsec_write_otp()
283 mmio_write_32(BSEC_BASE + BSEC_WDR, val); in bsec_program_otp()
286 mmio_write_32(BSEC_BASE + BSEC_OTPCR, otp | BSEC_OTPCR_PROG); in bsec_program_otp()
304 return mmio_read_32(BSEC_BASE + BSEC_DENR); in bsec_read_debug_conf()
[all …]
/rk3399_ARM-atf/plat/st/stm32mp2/
H A Dstm32mp2_def.h436 #define BSEC_BASE U(0x44000000) macro
/rk3399_ARM-atf/plat/st/stm32mp1/
H A Dstm32mp1_def.h573 #define BSEC_BASE U(0x5C005000) macro