linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Touch processing on host CPU
@ 2014-10-17 10:42 Nick Dyer
  2014-10-17 16:33 ` Jonathan Cameron
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Nick Dyer @ 2014-10-17 10:42 UTC (permalink / raw)
  To: Dmitry Torokhov, Greg KH, Jonathan Cameron
  Cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org

Hi-

I'm trying to find out which subsystem maintainer I should be talking to -
apologies if I'm addressing the wrong people.

There is a model for doing touch processing where the touch controller
becomes a much simpler device which sends out raw acquisitions (over SPI 
at up to 1Mbps + protocol overheads). All touch processing is then done in
user space by the host CPU. An example of this is NVIDIA DirectTouch - see:
http://blogs.nvidia.com/blog/2012/02/24/industry-adopts-nvidia-directtouch/

In the spirit of "upstream first", I'm trying to figure out how to get a
driver accepted. Obviously it's not an input device in the normal sense. Is
it acceptable just to send the raw touch data out via a char device? Is
there another subsystem which is a good match (eg IIO)? Does the protocol
(there is ancillary/control data as well) need to be documented?

cheers

-- 
Nick Dyer
Senior Software Engineer, ITDev
Fully Managed Technology Design Services
+44 (0)23 80988855  -  http://www.itdev.co.uk


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

end of thread, other threads:[~2014-10-22 21:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-17 10:42 Touch processing on host CPU Nick Dyer
2014-10-17 16:33 ` Jonathan Cameron
2014-10-17 17:17 ` Dmitry Torokhov
2014-10-21 12:22   ` One Thousand Gnomes
2014-10-21 16:47     ` Nick Dyer
2014-10-22 13:20       ` One Thousand Gnomes
2014-10-22 21:15   ` Andrew de los Reyes
2014-10-21 11:01 ` Pavel Machek

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).