--- v13
+++ v5
@@ -1,29 +1,27 @@
Split existing driver mxs-lradc into MFD with touchscreen and
IIO part.
-Tested on I.MX28
+Tested on I.MX28.
-Ksenija Stanojevic (5):
+
+Ksenija Stanojevic (4):
mfd: mxs-lradc: Add support for mxs-lradc MFD
iio: adc: mxs-lradc: Add support for adc driver
input: touchscreen: mxs-lradc: Add support for touchscreen
iio: adc: mxs-lradc: Remove driver
- mfd: Move binding document
- .../bindings/{iio/adc => mfd}/mxs-lradc.txt | 0
- drivers/iio/adc/Kconfig | 27 +-
- drivers/iio/adc/Makefile | 2 +-
- drivers/iio/adc/mxs-lradc-adc.c | 843 ++++++++++
- drivers/iio/adc/mxs-lradc.c | 1750 --------------------
- drivers/input/touchscreen/Kconfig | 10 +
- drivers/input/touchscreen/Makefile | 1 +
- drivers/input/touchscreen/mxs-lradc-ts.c | 718 ++++++++
- drivers/mfd/Kconfig | 17 +
- drivers/mfd/Makefile | 1 +
- drivers/mfd/mxs-lradc.c | 264 +++
- include/linux/mfd/mxs-lradc.h | 187 +++
- 12 files changed, 2055 insertions(+), 1765 deletions(-)
- rename Documentation/devicetree/bindings/{iio/adc => mfd}/mxs-lradc.txt (100%)
+ drivers/iio/adc/Kconfig | 27 +-
+ drivers/iio/adc/Makefile | 2 +-
+ drivers/iio/adc/mxs-lradc-adc.c | 844 ++++++++++++++
+ drivers/iio/adc/mxs-lradc.c | 1775 ------------------------------
+ drivers/input/touchscreen/Kconfig | 10 +
+ drivers/input/touchscreen/Makefile | 1 +
+ drivers/input/touchscreen/mxs-lradc-ts.c | 742 +++++++++++++
+ drivers/mfd/Kconfig | 17 +
+ drivers/mfd/Makefile | 1 +
+ drivers/mfd/mxs-lradc.c | 255 +++++
+ include/linux/mfd/mxs-lradc.h | 194 ++++
+ 11 files changed, 2078 insertions(+), 1790 deletions(-)
create mode 100644 drivers/iio/adc/mxs-lradc-adc.c
delete mode 100644 drivers/iio/adc/mxs-lradc.c
create mode 100644 drivers/input/touchscreen/mxs-lradc-ts.c