Lines Matching refs:mask
199 uint8_t register_id, uint8_t value, uint8_t mask) in stpmic2_register_update() argument
209 val = (val & ((uint8_t)~mask)) | (value & mask); in stpmic2_register_update()
212 register_id, value, mask, val); in stpmic2_register_update()
265 uint8_t mask; in stpmic2_regulator_get_voltage() local
271 mask = regul->volt_table_size - 1U; in stpmic2_regulator_get_voltage()
272 if (mask != 0U) { in stpmic2_regulator_get_voltage()
277 value = (value >> regul->volt_shift) & mask; in stpmic2_regulator_get_voltage()
309 uint8_t mask; in stpmic2_regulator_set_voltage() local
315 mask = regul->volt_table_size - 1U; in stpmic2_regulator_set_voltage()
324 mask << regul->volt_shift); in stpmic2_regulator_set_voltage()
329 uint8_t value, uint8_t mask) in stpmic2_update_en_crs() argument
333 if (stpmic2_register_update(pmic, regul->en_cr, value, mask) != 0) { in stpmic2_update_en_crs()
337 if (stpmic2_register_update(pmic, regul->alt_en_cr, value, mask) != 0) { in stpmic2_update_en_crs()