Lines Matching defs:sel

264 	u32 sel, value;
266 ret = regmap_read(mci->regmap, MT6360_PMU_CHG_CTRL7, &sel);
269 sel = (sel & MT6360_ICHG_MASK) >> MT6360_ICHG_SHFT;
270 ret = linear_range_get_value(&mt6360_chg_range[MT6360_RANGE_ICHG], sel, &value);
287 u32 sel, value;
289 ret = regmap_read(mci->regmap, MT6360_PMU_CHG_CTRL4, &sel);
292 sel = (sel & MT6360_VOREG_MASK) >> MT6360_VOREG_SHFT;
293 ret = linear_range_get_value(&mt6360_chg_range[MT6360_RANGE_VOREG], sel, &value);
310 u32 sel, value;
312 ret = regmap_read(mci->regmap, MT6360_PMU_CHG_CTRL3, &sel);
315 sel = (sel & MT6360_IAICR_MASK) >> MT6360_IAICR_SHFT;
316 ret = linear_range_get_value(&mt6360_chg_range[MT6360_RANGE_AICR], sel, &value);
326 u32 sel, value;
328 ret = regmap_read(mci->regmap, MT6360_PMU_CHG_CTRL6, &sel);
331 sel = (sel & MT6360_VMIVR_MASK) >> MT6360_VMIVR_SHFT;
332 ret = linear_range_get_value(&mt6360_chg_range[MT6360_RANGE_VMIVR], sel, &value);
342 u32 sel, value;
344 ret = regmap_read(mci->regmap, MT6360_PMU_CHG_CTRL8, &sel);
347 sel = (sel & MT6360_IPREC_MASK) >> MT6360_IPREC_SHFT;
348 ret = linear_range_get_value(&mt6360_chg_range[MT6360_RANGE_IPREC], sel, &value);
358 u32 sel, value;
360 ret = regmap_read(mci->regmap, MT6360_PMU_CHG_CTRL9, &sel);
363 sel = (sel & MT6360_IEOC_MASK) >> MT6360_IEOC_SHFT;
364 ret = linear_range_get_value(&mt6360_chg_range[MT6360_RANGE_IEOC], sel, &value);
384 u32 sel;
386 linear_range_get_selector_within(&mt6360_chg_range[MT6360_RANGE_ICHG], val->intval, &sel);
390 sel << MT6360_ICHG_SHFT);
396 u32 sel;
398 linear_range_get_selector_within(&mt6360_chg_range[MT6360_RANGE_VOREG], val->intval, &sel);
402 sel << MT6360_VOREG_SHFT);
408 u32 sel;
410 linear_range_get_selector_within(&mt6360_chg_range[MT6360_RANGE_AICR], val->intval, &sel);
414 sel << MT6360_IAICR_SHFT);
420 u32 sel;
422 linear_range_get_selector_within(&mt6360_chg_range[MT6360_RANGE_VMIVR], val->intval, &sel);
426 sel << MT6360_VMIVR_SHFT);
432 u32 sel;
434 linear_range_get_selector_within(&mt6360_chg_range[MT6360_RANGE_IPREC], val->intval, &sel);
438 sel << MT6360_IPREC_SHFT);
444 u32 sel;
446 linear_range_get_selector_within(&mt6360_chg_range[MT6360_RANGE_IEOC], val->intval, &sel);
450 sel << MT6360_IEOC_SHFT);
752 u32 sel;
754 sel = mt6360_vinovp_trans_to_sel(mci->vinovp);
756 MT6360_VINOVP_MASK, sel << MT6360_VINOVP_SHFT);