Lines Matching refs:BSEC_BASE

179 	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()
492 mmio_write_32(BSEC_BASE + BSEC_OTP_CTRL_OFF, in bsec_permanent_lock_otp()
522 return mmio_read_32(BSEC_BASE + BSEC_DEN_OFF); in bsec_read_debug_conf()
538 mmio_write_32(BSEC_BASE + BSEC_SCRATCH_OFF, val); in bsec_write_scratch()
541 mmio_write_32(BSEC_BASE + BSEC_SCRATCH_OFF, val); in bsec_write_scratch()
550 return mmio_read_32(BSEC_BASE + BSEC_OTP_STATUS_OFF); in bsec_get_status()
558 return mmio_read_32(BSEC_BASE + BSEC_IPVR_OFF) & BSEC_IPVR_MSK; in bsec_get_version()
566 return mmio_read_32(BSEC_BASE + BSEC_IP_ID_OFF); in bsec_get_id()
588 mmio_write_32(BSEC_BASE + BSEC_SRLOCK_OFF + bank, otp_mask); in bsec_set_sr_lock()
610 bank_value = mmio_read_32(BSEC_BASE + BSEC_SRLOCK_OFF + bank); in bsec_read_sr_lock()
636 mmio_write_32(BSEC_BASE + BSEC_SWLOCK_OFF + bank, otp_mask); in bsec_set_sw_lock()
658 bank_value = mmio_read_32(BSEC_BASE + BSEC_SWLOCK_OFF + bank); in bsec_read_sw_lock()
684 mmio_write_32(BSEC_BASE + BSEC_SPLOCK_OFF + bank, otp_mask); in bsec_set_sp_lock()
706 bank_value = mmio_read_32(BSEC_BASE + BSEC_SPLOCK_OFF + bank); in bsec_read_sp_lock()
729 bank_value = mmio_read_32(BSEC_BASE + BSEC_WRLOCK_OFF + bank); in bsec_read_permanent_lock()
748 register_val = mmio_read_32(BSEC_BASE + BSEC_OTP_CONF_OFF); in bsec_power_safmem()
756 mmio_write_32(BSEC_BASE + BSEC_OTP_CONF_OFF, register_val); in bsec_power_safmem()