input: TSC: ti_tscadc: Rename the existing touchscreen driver

Make way for addition of MFD driver.
The existing touchsreen driver is a MFD client.
For better readability we rename the file to
indicate its functionality as only touchscreen.

Signed-off-by: Patil, Rachna <rachna@ti.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>

Conflicts:
	drivers/input/touchscreen/Makefile
	drivers/input/touchscreen/ti_am335x_tsc.c
	include/linux/input/ti_am335x_tsc.h
input: ti_am33x_tsc: Order of TSC wires, made configurable

The current driver expected touchscreen input
wires(XP,XN,YP,YN) to be connected in a particular order.
Making changes to accept this as platform data.

Sebastian reworked the original patch and removed a lot of the not
required pieces.

Signed-off-by: Patil, Rachna <rachna@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>

Conflicts:
	drivers/input/touchscreen/ti_am335x_tsc.c
input: ti_am33x_tsc: Add DT support

This patch adds DT support to touch driver. It also provides a binding
document which is used by the MFD and IIO part of the device.
This patch also renames steps_to_configure to coordinate_readouts
because the original name misleads the purpose of the variable.

Signed-off-by: Pantelis Antoniou <panto@antoniou-consulting.com>
Signed-off-by: Patil, Rachna <rachna@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>

Conflicts:
	Documentation/devicetree/bindings/input/touchscreen/ti-tsc-adc.txt
	drivers/input/touchscreen/ti_am335x_tsc.c
	drivers/mfd/ti_am335x_tscadc.c
Revert "input: ti_am33x_tsc: Add DT support"

This reverts commit cfc19ed5dc022662b6b57463015860d9efcc0a7e.
Revert "input: ti_am33x_tsc: Order of TSC wires, made configurable"

This reverts commit d581ab8665da863ed4e05dd86608f2e01aa71925.
Revert "input: TSC: ti_tscadc: Rename the existing touchscreen driver"

This reverts commit 56491e5ab310ef131d467011924ae47f1e12e2fc.
input: TSC: ti_tscadc: Rename the existing touchscreen driver

Make way for addition of MFD driver.
The existing touchsreen driver is a MFD client.
For better readability we rename the file to
indicate its functionality as only touchscreen.

Signed-off-by: Patil, Rachna <rachna@ti.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>

Conflicts:
	drivers/input/touchscreen/Makefile
	drivers/input/touchscreen/ti_am335x_tsc.c
	include/linux/input/ti_am335x_tsc.h
input: ti_am33x_tsc: Order of TSC wires, made configurable

The current driver expected touchscreen input
wires(XP,XN,YP,YN) to be connected in a particular order.
Making changes to accept this as platform data.

Sebastian reworked the original patch and removed a lot of the not
required pieces.

Signed-off-by: Patil, Rachna <rachna@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>

Conflicts:
	drivers/input/touchscreen/ti_am335x_tsc.c
input: ti_am33x_tsc: Add DT support

This patch adds DT support to touch driver. It also provides a binding
document which is used by the MFD and IIO part of the device.
This patch also renames steps_to_configure to coordinate_readouts
because the original name misleads the purpose of the variable.

Signed-off-by: Pantelis Antoniou <panto@antoniou-consulting.com>
Signed-off-by: Patil, Rachna <rachna@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>

Conflicts:
	Documentation/devicetree/bindings/input/touchscreen/ti-tsc-adc.txt
	drivers/input/touchscreen/ti_am335x_tsc.c
	drivers/mfd/ti_am335x_tscadc.c