Lines Matching refs:rdev
40 static int arizona_ldo1_hc_list_voltage(struct regulator_dev *rdev, in arizona_ldo1_hc_list_voltage() argument
43 if (selector >= rdev->desc->n_voltages) in arizona_ldo1_hc_list_voltage()
46 if (selector == rdev->desc->n_voltages - 1) in arizona_ldo1_hc_list_voltage()
49 return rdev->desc->min_uV + (rdev->desc->uV_step * selector); in arizona_ldo1_hc_list_voltage()
52 static int arizona_ldo1_hc_map_voltage(struct regulator_dev *rdev, in arizona_ldo1_hc_map_voltage() argument
57 sel = DIV_ROUND_UP(min_uV - rdev->desc->min_uV, rdev->desc->uV_step); in arizona_ldo1_hc_map_voltage()
58 if (sel >= rdev->desc->n_voltages) in arizona_ldo1_hc_map_voltage()
59 sel = rdev->desc->n_voltages - 1; in arizona_ldo1_hc_map_voltage()
64 static int arizona_ldo1_hc_set_voltage_sel(struct regulator_dev *rdev, in arizona_ldo1_hc_set_voltage_sel() argument
67 struct arizona_ldo1 *ldo = rdev_get_drvdata(rdev); in arizona_ldo1_hc_set_voltage_sel()
72 if (sel == rdev->desc->n_voltages - 1) in arizona_ldo1_hc_set_voltage_sel()
91 static int arizona_ldo1_hc_get_voltage_sel(struct regulator_dev *rdev) in arizona_ldo1_hc_get_voltage_sel() argument
93 struct arizona_ldo1 *ldo = rdev_get_drvdata(rdev); in arizona_ldo1_hc_get_voltage_sel()
103 return rdev->desc->n_voltages - 1; in arizona_ldo1_hc_get_voltage_sel()