input: touchscreen: edt-ft5x06: fix driver autoprobing

Because with OF we can pass more specific
compatible flags (such as edt-ft5306) instead
of generic edt-ft5x06, when i2c-core's
of_i2c_register_devices() tries to request_module(),
it'll request it with a non-existent specific module
alias.

In order to have this driver autoprobing again, we
just need to add missing MODULE_ALIAS() entries to
edt-ft5x06 driver.

Thanks to Dmitry for noticing that it actually should
autoprobe even with of_device_id.

Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: <linux-input@vger.kernel.org>
Cc: <stable@vger.kernel.org> # v3.15+
Fixes: dac90dc2 (Input: edt-ft5x06 - add DT support)
Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
arm: boot: dts: am437x-sk: switch over to new edt-ft5306 compatible

now that we have the new vendor-less edt-ft5306
i2c_device_id, we can use it

Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Revert "arm: boot: dts: am437x-sk: switch over to new edt-ft5306 compatible"

This reverts commit 3e527218dcf3e9c01f69ff0e692ba7fd2292a8f0.
It was misapplied.

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Merge branch 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y

TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y

* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel:
  Revert "arm: boot: dts: am437x-sk: switch over to new edt-ft5306 compatible"
  arm: boot: dts: am437x-sk: switch over to new edt-ft5306 compatible
  input: touchscreen: edt-ft5x06: fix driver autoprobing

Signed-off-by: Dan Murphy <DMurphy@ti.com>