@@ -246,7 +246,7 @@ static const struct regulator_desc bd70528_desc[] = {
static int bd70528_probe(struct platform_device *pdev)
{
- struct bd70528 *bd70528;
+ struct rohm_regmap_dev *bd70528;
int i;
struct regulator_config config = {
.dev = pdev->dev.parent,
@@ -258,7 +258,7 @@ static int bd70528_probe(struct platform_device *pdev)
return -EINVAL;
}
- config.regmap = bd70528->chip.regmap;
+ config.regmap = bd70528->regmap;
for (i = 0; i < ARRAY_SIZE(bd70528_desc); i++) {
struct regulator_dev *rdev;
As a result of exporting the bd70528 specific locking functions we no longer need struct bd70528. Remove references to struct bd70528 from bd70528 regulator. Signed-off-by: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> --- Mark, I proposed to hide the struct bd70528 from sub drivers as the RTC lock no longer needs to be visible for sub drivers. So please consider applying this to your tree in order to avoid breaking it when (if) this series goes via MFD. drivers/regulator/bd70528-regulator.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)