On Fri, Sep 21, 2018 at 11:52:58AM -0700, Lee Jones wrote: > > Great, thanks. There's also the MFD DT bindings and another patch later > > on with Acked-for-MFD tags on them, should I convert the tags to acks, > > apply those as well and include them in the pull request? > Please. The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/bd71847-support for you to fetch changes up to 2ece646c90c5b45dd76c76ea207a3f3459f2c472: regulator: bd718xx: rename bd71837 to 718xx (2018-09-28 14:57:13 +0100) ---------------------------------------------------------------- regulator/mfd: Support for the ROHM BD71847 This adds support for the BD71847 which touches both MFD and regulator. There's a few other bits and pieces included as some dependency patches had already been applied so would've required rebasing. ---------------------------------------------------------------- Axel Lin (2): regulator: isl9305: Add missing .owner field in regulator_desc regulator: bd71837: Remove duplicate assignment for n_voltages of LDO2 Marek Szyprowski (1): regulator: Fix 'do-nothing' value for regulators without suspend state Mark Brown (1): Merge tag 'regulator-v4.19-rc5' into regulator-bd718xx Matti Vaittinen (8): regulator: bd71837: Disable voltage monitoring for LDO3/4 regulator/mfd: Support ROHM BD71847 power management IC regulator: dt bindings: add BD71847 device-tree binding documentation mfd: dt bindings: add BD71847 device-tree binding documentation regulator: Support regulators where voltage ranges are selectable regulator/mfd: bd718xx: rename bd71837/bd71847 common instances regulator: bd718XX use pickable ranges regulator: bd718xx: rename bd71837 to 718xx Philipp Zabel (1): regulator: da9063: fix DT probing with constraints Rob Herring (1): regulator: Convert to using %pOFn instead of device_node.name Yu Zhao (1): regulator: fix crash caused by null driver data .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 17 +- .../bindings/regulator/rohm,bd71837-regulator.txt | 12 +- drivers/mfd/rohm-bd718x7.c | 162 ++- drivers/regulator/Kconfig | 2 +- drivers/regulator/Makefile | 2 +- drivers/regulator/bd71837-regulator.c | 626 ----------- drivers/regulator/bd718x7-regulator.c | 1138 ++++++++++++++++++++ drivers/regulator/core.c | 9 +- drivers/regulator/helpers.c | 232 ++++ drivers/regulator/isl9305.c | 4 + drivers/regulator/max8997-regulator.c | 4 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/of_regulator.c | 46 +- drivers/regulator/qcom-rpmh-regulator.c | 14 +- drivers/regulator/s5m8767.c | 12 +- include/linux/mfd/da9063/pdata.h | 16 +- include/linux/mfd/rohm-bd718x7.h | 374 +++---- include/linux/regulator/driver.h | 20 +- include/linux/regulator/machine.h | 6 +- 19 files changed, 1736 insertions(+), 962 deletions(-) delete mode 100644 drivers/regulator/bd71837-regulator.c create mode 100644 drivers/regulator/bd718x7-regulator.c