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@xxxxxxxxxxxxxxxxx> --- 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(-) diff --git a/drivers/regulator/bd70528-regulator.c b/drivers/regulator/bd70528-regulator.c index 72c7f9aa84f3..30e3ed430a8a 100644 --- a/drivers/regulator/bd70528-regulator.c +++ b/drivers/regulator/bd70528-regulator.c @@ -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; -- 2.14.3 -- Matti Vaittinen, Linux device drivers ROHM Semiconductors, Finland SWDC Kiviharjunlenkki 1E 90220 OULU FINLAND ~~~ "I don't think so," said Rene Descartes. Just then, he vanished ~~~