Hello to all, Here is the second version of the RFC for Qualcomm QPNP PMIC's support. The difference since first version [1] is that now we use platform devices for PMIC peripherals instead of new qpnp-bus. The first patch in the set implements an *of* based parsing of PMIC peripheral resources and adding mfd cell for it. The devicetree node should contain a compatible and reg proparties. The intention was to keep things simple and similar to the other mfd drivers. The second patch describes the devicetree binding of the slave devices attached to the SPMI interface. The other few patches are example of a qpnp-rtc driver and binding documentation. Comments are welcome. regards, Stan [1] http://www.spinics.net/lists/linux-arm-msm/msg09745.html Ivan T. Ivanov (1): dt: qcom: msm8974: add qpnp-spmi device nodes Josh Cartwright (1): mfd: qpnp: add support for Qualcomm QPNP PMICs Stanimir Varbanov (3): rtc: add qpnp rtc driver dt: msm8974: add qpnp rtc device node dt: rtc: add binding document for qpnp rtc .../devicetree/bindings/rtc/qcom,rtc-qpnp.txt | 24 + arch/arm/boot/dts/qcom-msm8974.dtsi | 53 +++ drivers/mfd/Kconfig | 15 + drivers/mfd/Makefile | 1 + drivers/mfd/qpnp-spmi.c | 129 +++++ drivers/rtc/Kconfig | 8 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-qpnp.c | 489 ++++++++++++++++++++ 8 files changed, 720 insertions(+), 0 deletions(-) create mode 100644 Documentation/devicetree/bindings/rtc/qcom,rtc-qpnp.txt create mode 100644 drivers/mfd/qpnp-spmi.c create mode 100644 drivers/rtc/rtc-qpnp.c -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html