Lines Matching refs:rdev
140 struct regulator_dev *rdev[N_REGULATORS]; member
457 static int set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in set_voltage_sel() argument
462 hw = rdev_get_drvdata(rdev); in set_voltage_sel()
463 info = &supply_info[rdev_get_id(rdev)]; in set_voltage_sel()
465 if (rdev->desc->n_voltages == 1) in set_voltage_sel()
471 static int get_voltage_sel(struct regulator_dev *rdev) in get_voltage_sel() argument
477 hw = rdev_get_drvdata(rdev); in get_voltage_sel()
478 info = &supply_info[rdev_get_id(rdev)]; in get_voltage_sel()
480 if (rdev->desc->n_voltages == 1) in get_voltage_sel()
492 static int set_current_limit(struct regulator_dev *rdev, int min_uA, in set_current_limit() argument
499 hw = rdev_get_drvdata(rdev); in set_current_limit()
500 info = &supply_info[rdev_get_id(rdev)]; in set_current_limit()
514 static int get_current_limit(struct regulator_dev *rdev) in get_current_limit() argument
520 hw = rdev_get_drvdata(rdev); in get_current_limit()
521 info = &supply_info[rdev_get_id(rdev)]; in get_current_limit()
535 static int enable_supply(struct regulator_dev *rdev) in enable_supply() argument
540 hw = rdev_get_drvdata(rdev); in enable_supply()
541 info = &supply_info[rdev_get_id(rdev)]; in enable_supply()
546 static int disable_supply(struct regulator_dev *rdev) in disable_supply() argument
551 hw = rdev_get_drvdata(rdev); in disable_supply()
552 info = &supply_info[rdev_get_id(rdev)]; in disable_supply()
557 static int is_supply_enabled(struct regulator_dev *rdev) in is_supply_enabled() argument
562 hw = rdev_get_drvdata(rdev); in is_supply_enabled()
563 info = &supply_info[rdev_get_id(rdev)]; in is_supply_enabled()
619 hw->rdev[i] = devm_regulator_register(dev, &hw->desc[i], in pmic_probe()
621 if (IS_ERR(hw->rdev[i])) in pmic_probe()
622 return PTR_ERR(hw->rdev[i]); in pmic_probe()