linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC 0/4] Input: edt-ft5506 - Adding support for FT5506
@ 2015-10-07 12:21 fcooper
  2015-10-07 12:21 ` [RFC 1/4] Input: edt-ft5x06 - Use max support points to determine how much to read fcooper
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: fcooper @ 2015-10-07 12:21 UTC (permalink / raw)
  To: dmitry.torokhov, linux-input, linux-kernel, fcooper,
	maxime.ripard, LW, jg1.han, asaf.vertz

From: Franklin S Cooper Jr <fcooper@ti.com>

This series adds support for the FT5506 tsc. The biggest difference
between this tsc vs the ones currently supported by the driver is the
ability to handle upto 10 touch points.

The FT5506 tsc that I currently have seems to be based on the M09
firmware which I have documentation for. However, I haven't been able
to find documentation for the tsc that use the M06 firmware. Therefore,
the calculation I made to determine the amount of data to read for the M06
is at best an educated guess.

If anyone has the doc for the old firmware please send it to me if
possible or double check the code I use to determine the amount of bytes
to read.

Also I had to work around a weird bug that I'm only seeing on the FT5506.
I tested this patch set on another board (AM437x SK) that uses the FT5306
and didn't see any problems.

This patchset is built on top of linux-input master

Franklin S Cooper Jr (4):
  Input: edt-ft5x06 - Use max support points to determine how much to
    read
  Input: edt-ft5x06 - Add support for different max support points
  Input: edt-ft5x06 - Add support for FT5506
  Input: edt-ft5x06 - Work around FT5506 firmware bug

 .../bindings/input/touchscreen/edt-ft5x06.txt      |  2 +
 drivers/input/touchscreen/edt-ft5x06.c             | 69 ++++++++++++++++++----
 2 files changed, 59 insertions(+), 12 deletions(-)

-- 
2.6.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2015-10-16  0:57 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-07 12:21 [RFC 0/4] Input: edt-ft5506 - Adding support for FT5506 fcooper
2015-10-07 12:21 ` [RFC 1/4] Input: edt-ft5x06 - Use max support points to determine how much to read fcooper
2015-10-14 23:39   ` Dmitry Torokhov
2015-10-15  1:58     ` Franklin S Cooper Jr.
2015-10-16  0:16       ` Dmitry Torokhov
2015-10-16  0:43         ` Franklin S Cooper Jr.
2015-10-16  0:44           ` Franklin S Cooper Jr.
2015-10-16  0:47           ` Dmitry Torokhov
2015-10-16  0:54             ` Franklin S Cooper Jr.
2015-10-16  0:57               ` Dmitry Torokhov
2015-10-07 12:21 ` [RFC 2/4] Input: edt-ft5x06 - Add support for different max support points fcooper
2015-10-07 12:21 ` [RFC 3/4] Input: edt-ft5x06 - Add support for FT5506 fcooper
2015-10-07 12:21 ` [RFC 4/4] Input: edt-ft5x06 - Work around FT5506 firmware bug fcooper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).