This patchset adds of_map_mode support to regulator da9062, documents its bindings and makes use of it in dts phycore-imx6 so that buck modes get configured explicitly for this hardware. Changes in v2: - rename defines (and header filename) from 906X to 9063 - explain usage of name da9063 in changelog - rename da906x_map_buck_mode() to da9062_map_buck_mode() - rebase patchset on top of next-20191113 - adapt subject line of dt-bindings patch to reflect changes in mfd sub-system Christoph Fritz (4): regulator: da9062: refactor buck modes into header regulator: da9062: add of_map_mode support for bucks dt-bindings: mfd: da9062: describe buck modes ARM: dts: phycore-imx6: set buck regulator modes explicitly Documentation/devicetree/bindings/mfd/da9062.txt | 4 ++ arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 5 +++ drivers/regulator/da9062-regulator.c | 49 ++++++++++++++-------- .../dt-bindings/regulator/dlg,da9063-regulator.h | 16 +++++++ 4 files changed, 56 insertions(+), 18 deletions(-) create mode 100644 include/dt-bindings/regulator/dlg,da9063-regulator.h -- 2.1.4