Lines Matching defs:cfg
241 * cfg: pointer to param structure used to set register.
244 uint32_t bsec_set_config(struct bsec_config *cfg)
253 value = ((((uint32_t)cfg->freq << BSEC_CONF_FRQ_SHIFT) &
255 (((uint32_t)cfg->pulse_width << BSEC_CONF_PRG_WIDTH_SHIFT) &
257 (((uint32_t)cfg->tread << BSEC_CONF_TREAD_SHIFT) &
266 result = bsec_power_safmem((bool)cfg->power &
272 value = ((((uint32_t)cfg->upper_otp_lock << UPPER_OTP_LOCK_SHIFT) &
274 (((uint32_t)cfg->den_lock << DENREG_LOCK_SHIFT) &
276 (((uint32_t)cfg->prog_lock << GPLOCK_LOCK_SHIFT) &
290 * cfg: config param return.
293 uint32_t bsec_get_config(struct bsec_config *cfg)
297 if (cfg == NULL) {
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) >>
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) >>