The patch set is to enable Vybrid VF610 ADC driver. Please see the Reference Manual of the ADC: http://cache.freescale.com/files/32bit/doc/ref_manual/VYBRIDRM.pdf?fpsp=1&WT_TYPE= Reference%20Manuals&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=pdf&WT_ASSET=Documentation *** Change Log*** * V5: - Suggested by Jonathan to simply the driver tp supply generalized userspace ABIs. - Do not use the devm_iio_device_register here as there have stuff to do in the remove. * V4: (reviewed by: Shawn Guo <shawn.guo@xxxxxxxxxx> Jonathan Cameron <jic23@xxxxxxxxxx> Mark Rutland <mark.rutland@xxxxxxx> Otavio Salvador <otavio@xxxxxxxxxxxxxxxx> Peter Meerwald <pmeerw@xxxxxxxxxx> Lars-Peter Clausen <lars@xxxxxxxxxx>) - Describe ADC refrence voltage with fixed regulator. - Remove ADC configuration from DT, let them change at runtime. - Add "VF610_" prefix for ADC register define. - Update devicetree binding Documentation. * V3: (review by Shawn Guo) - DTS properties: use prefix "fsl," instead of "vf610". - Drop DTS unnessary comments, and add "vref" optional propert comments. - Modify driver format. - Remove driver debug code. - Remove the of_device_id .data init. - Remove unnecessary device node check. - Add clk_prepare_enable() return check. * V2: (Simply review by Jonathan Cameron) - Rename the driver after "vf610_adc". * V1: Feature: - Enable Vybrid vf610 board ADC0 in dts file. - ADC driver only support software trigger for the init version. - ADC configuration support dts set. Note: Since the ADC IP is used for Freescale Vybrid VF610, i.MX6SLX, i.MX7 serial sillicons. Fugang Duan (3): ARM: dts: vf610-twr: Add ADC support iio:adc:imx: add Freescale Vybrid vf610 adc driver Documentation: add the binding file for Freescale vf610 ADC driver .../devicetree/bindings/iio/adc/vf610-adc.txt | 22 + arch/arm/boot/dts/vf610-twr.dts | 21 + arch/arm/boot/dts/vf610.dtsi | 26 + drivers/iio/adc/Kconfig | 9 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/vf610_adc.c | 709 ++++++++++++++++++++ 6 files changed, 788 insertions(+), 0 deletions(-) create mode 100644 Documentation/devicetree/bindings/iio/adc/vf610-adc.txt create mode 100644 drivers/iio/adc/vf610_adc.c -- 1.7.2.rc3 -- 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