Lines Matching defs:value

185  * return value: BSEC_OK if no error.
209 * return value: BSEC_OK if no error.
242 * return value: BSEC_OK if no error.
246 uint32_t value;
253 value = ((((uint32_t)cfg->freq << BSEC_CONF_FRQ_SHIFT) &
262 mmio_write_32(bsec_base + BSEC_OTP_CONF_OFF, value);
272 value = ((((uint32_t)cfg->upper_otp_lock << UPPER_OTP_LOCK_SHIFT) &
281 mmio_write_32(bsec_base + BSEC_OTP_LOCK_OFF, value);
291 * return value: BSEC_OK if no error.
295 uint32_t value;
301 value = mmio_read_32(bsec_base + BSEC_OTP_CONF_OFF);
302 cfg->power = (uint8_t)((value & BSEC_CONF_POWER_UP_MASK) >>
304 cfg->freq = (uint8_t)((value & BSEC_CONF_FRQ_MASK) >>
306 cfg->pulse_width = (uint8_t)((value & BSEC_CONF_PRG_WIDTH_MASK) >>
308 cfg->tread = (uint8_t)((value & BSEC_CONF_TREAD_MASK) >>
311 value = mmio_read_32(bsec_base + BSEC_OTP_LOCK_OFF);
312 cfg->upper_otp_lock = (uint8_t)((value & UPPER_OTP_LOCK_MASK) >>
314 cfg->den_lock = (uint8_t)((value & DENREG_LOCK_MASK) >>
316 cfg->prog_lock = (uint8_t)((value & GPLOCK_LOCK_MASK) >>
325 * return value: BSEC_OK if no error.
330 bool value;
337 result = bsec_read_sr_lock(otp, &value);
343 if (value) {
380 * bsec_read_otp: read an OTP data value.
381 * val: read value.
383 * return value: BSEC_OK if no error.
402 * bsec_write_otp: write value in BSEC data register.
403 * val: value to write.
405 * return value: BSEC_OK if no error.
410 bool value;
416 result = bsec_read_sw_lock(otp, &value);
422 if (value) {
441 * val: value to program.
443 * return value: BSEC_OK if no error.
518 * return value: BSEC_OK if no error.
584 * bsec_write_debug_conf: write value in debug feature.
586 * val: value to write.
587 * return value: none.
601 * bsec_read_debug_conf: return debug configuration register value.
609 * bsec_write_scratch: write value in scratch register.
610 * val: value to write.
611 * return value: none.
629 * bsec_read_scratch: return scratch register value.
637 * bsec_get_status: return status register value.
645 * bsec_get_hw_conf: return hardware configuration register value.
653 * bsec_get_version: return BSEC version register value.
661 * bsec_get_id: return BSEC ID register value.
669 * bsec_get_magic_id: return BSEC magic number register value.
679 * return value: BSEC_OK if no error.
704 * value: read value (true or false).
705 * return value: BSEC_OK if no error.
707 uint32_t bsec_read_sr_lock(uint32_t otp, bool *value)
719 *value = ((bank_value & otp_mask) != 0U);
727 * return value: BSEC_OK if no error.
752 * value: read value (true or false).
753 * return value: BSEC_OK if no error.
755 uint32_t bsec_read_sw_lock(uint32_t otp, bool *value)
767 *value = ((bank_value & otp_mask) != 0U);
775 * return value: BSEC_OK if no error.
800 * value: read value (true or false).
801 * return value: BSEC_OK if no error.
803 uint32_t bsec_read_sp_lock(uint32_t otp, bool *value)
815 *value = ((bank_value & otp_mask) != 0U);
823 * value: read value (true or false).
824 * return value: BSEC_OK if no error.
826 uint32_t bsec_read_permanent_lock(uint32_t otp, bool *value)
838 *value = ((bank_value & otp_mask) != 0U);
846 * return value: BSEC_OK if no error.
876 * return value: BSEC_OK if no error.
917 * bsec_shadow_read_otp: Load OTP from SAFMEM and provide its value.
918 * otp_value: read value.
920 * return value: BSEC_OK if no error.
943 * return value: BSEC_OK if authorized access.