Lines Matching refs:reg_bits
447 int reg_bits, freq_kHz = val / HZ_PER_KHZ; /* 1024, 2048, ... */ in _as73211_write_raw() local
455 reg_bits = ilog2(freq_kHz) - 10; in _as73211_write_raw()
456 if (!FIELD_FIT(AS73211_CREG3_CCLK_MASK, reg_bits)) in _as73211_write_raw()
460 data->creg3 |= FIELD_PREP(AS73211_CREG3_CCLK_MASK, reg_bits); in _as73211_write_raw()
470 unsigned int reg_bits; in _as73211_write_raw() local
476 reg_bits = AS73211_CREG1_GAIN_1 - ilog2(val); in _as73211_write_raw()
477 if (!FIELD_FIT(AS73211_CREG1_GAIN_MASK, reg_bits)) in _as73211_write_raw()
481 data->creg1 |= FIELD_PREP(AS73211_CREG1_GAIN_MASK, reg_bits); in _as73211_write_raw()
492 int reg_bits; in _as73211_write_raw() local
505 reg_bits = ilog2(time_ms); in _as73211_write_raw()
506 if (!FIELD_FIT(AS73211_CREG1_TIME_MASK, reg_bits)) in _as73211_write_raw()
510 data->creg1 |= FIELD_PREP(AS73211_CREG1_TIME_MASK, reg_bits); in _as73211_write_raw()