On Wed, Dec 21, 2011 at 06:09:51PM -0800, Christopher Heiny wrote: > This patch implements a driver supporting Synaptics ClearPad and other > touchscreen sensors that use the RMI4 protocol, as defined here: > > http://www.synaptics.com/sites/default/files/511-000136-01-Rev-E-RMI4%20Intrfacing%20Guide.pdf > > as well as successor documents that haven't made their way through to > publication yet. > > This code represents a complete refactoring and rewrite of the previously > submitted patches, and supersedes all those patches. We believe that all > outstanding issues arising from the previous submissions have been addressed. > However, because of the quantity of new code, we are submitting this patch > as an RFC and requesting feedback from the kernel community. > > > This patch is against the v2.6.38 tag of Linus' kernel tree, commit > 521cb40b0c44418a4fd36dc633f575813d59a43d. > > > Included in this patch are: > - full support for an RMI virtual bus as a standard kernel bus > > - physical layer implementations for I2C and SPI > > - function implementations for the following RMI4 functions: > * F01 device control > * F09 self test (aka BIST) > * F11 multifinger pointing > * F19 capacitive buttons > * F34 device reflash > * F54 analog data reporting > > - character device access to the RMI4 register map via rmidev Could you please tell me why this facility is needed? -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html