Lines Matching refs:rdev

389 static int hi6421_regulator_enable(struct regulator_dev *rdev)  in hi6421_regulator_enable()  argument
393 pdata = dev_get_drvdata(rdev->dev.parent); in hi6421_regulator_enable()
402 regulator_enable_regmap(rdev); in hi6421_regulator_enable()
408 static unsigned int hi6421_regulator_ldo_get_mode(struct regulator_dev *rdev) in hi6421_regulator_ldo_get_mode() argument
410 struct hi6421_regulator_info *info = rdev_get_drvdata(rdev); in hi6421_regulator_ldo_get_mode()
413 regmap_read(rdev->regmap, rdev->desc->enable_reg, &reg_val); in hi6421_regulator_ldo_get_mode()
420 static unsigned int hi6421_regulator_buck_get_mode(struct regulator_dev *rdev) in hi6421_regulator_buck_get_mode() argument
422 struct hi6421_regulator_info *info = rdev_get_drvdata(rdev); in hi6421_regulator_buck_get_mode()
425 regmap_read(rdev->regmap, rdev->desc->enable_reg, &reg_val); in hi6421_regulator_buck_get_mode()
432 static int hi6421_regulator_ldo_set_mode(struct regulator_dev *rdev, in hi6421_regulator_ldo_set_mode() argument
435 struct hi6421_regulator_info *info = rdev_get_drvdata(rdev); in hi6421_regulator_ldo_set_mode()
450 regmap_update_bits(rdev->regmap, rdev->desc->enable_reg, in hi6421_regulator_ldo_set_mode()
456 static int hi6421_regulator_buck_set_mode(struct regulator_dev *rdev, in hi6421_regulator_buck_set_mode() argument
459 struct hi6421_regulator_info *info = rdev_get_drvdata(rdev); in hi6421_regulator_buck_set_mode()
474 regmap_update_bits(rdev->regmap, rdev->desc->enable_reg, in hi6421_regulator_buck_set_mode()
480 unsigned int hi6421_regulator_ldo_get_optimum_mode(struct regulator_dev *rdev, in hi6421_regulator_ldo_get_optimum_mode() argument
483 struct hi6421_regulator_info *info = rdev_get_drvdata(rdev); in hi6421_regulator_ldo_get_optimum_mode()
561 struct regulator_dev *rdev; in hi6421_regulator_register() local
573 rdev = devm_regulator_register(&pdev->dev, &info->desc, &config); in hi6421_regulator_register()
574 if (IS_ERR(rdev)) { in hi6421_regulator_register()
577 return PTR_ERR(rdev); in hi6421_regulator_register()