Patch 1/3 changes the driver and updates the binding documentation (I guess it is still in staging.) Patches 2/3 and 3/3 add the devicetree nodes to imx23 and imx28 boards. I'd like to get input whether this is actually desired. On boards where these regulators would never be enabled this costs a few extra bytes of RAM for allocation of the device data, because the nodes can't be easily removed in .dts files which are including the .dtsi files. The alternative is to add the new nodes to many .dts files, which would be a lot code duplication. Harald Geyer (3): iio: mxs-lradc: Add regulators for current sources ARM: dts: imx23: Provide regulators for the current sources of the LRADC ARM: dts: imx28: Provide regulators for the current sources of the LRADC .../bindings/staging/iio/adc/mxs-lradc.txt | 29 ++++ arch/arm/boot/dts/imx23.dtsi | 8 ++ arch/arm/boot/dts/imx28.dtsi | 8 ++ drivers/iio/adc/Kconfig | 1 + drivers/iio/adc/mxs-lradc.c | 152 +++++++++++++++++++++ 5 files changed, 198 insertions(+) -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html