Lines Matching refs:rdev
39 static int arizona_ldo1_hc_list_voltage(struct regulator_dev *rdev, in arizona_ldo1_hc_list_voltage() argument
42 if (selector >= rdev->desc->n_voltages) in arizona_ldo1_hc_list_voltage()
45 if (selector == rdev->desc->n_voltages - 1) in arizona_ldo1_hc_list_voltage()
48 return rdev->desc->min_uV + (rdev->desc->uV_step * selector); in arizona_ldo1_hc_list_voltage()
51 static int arizona_ldo1_hc_map_voltage(struct regulator_dev *rdev, in arizona_ldo1_hc_map_voltage() argument
56 sel = DIV_ROUND_UP(min_uV - rdev->desc->min_uV, rdev->desc->uV_step); in arizona_ldo1_hc_map_voltage()
57 if (sel >= rdev->desc->n_voltages) in arizona_ldo1_hc_map_voltage()
58 sel = rdev->desc->n_voltages - 1; in arizona_ldo1_hc_map_voltage()
63 static int arizona_ldo1_hc_set_voltage_sel(struct regulator_dev *rdev, in arizona_ldo1_hc_set_voltage_sel() argument
66 struct arizona_ldo1 *ldo = rdev_get_drvdata(rdev); in arizona_ldo1_hc_set_voltage_sel()
71 if (sel == rdev->desc->n_voltages - 1) in arizona_ldo1_hc_set_voltage_sel()
95 static int arizona_ldo1_hc_get_voltage_sel(struct regulator_dev *rdev) in arizona_ldo1_hc_get_voltage_sel() argument
97 struct arizona_ldo1 *ldo = rdev_get_drvdata(rdev); in arizona_ldo1_hc_get_voltage_sel()
107 return rdev->desc->n_voltages - 1; in arizona_ldo1_hc_get_voltage_sel()