On Sat, Nov 12, 2011 at 02:12:37PM +0800, Zhang Jiejing wrote: > This patch adds the EETI eGalax serial multi touch controller driver. > > EETI eGalax serial touch screen controller is a I2C based multiple > capacitive touch screen controller, it can support 5 touch events maximum. > > Signed-off-by: Zhang Jiejing <jiejing.zhang@xxxxxxxxxxxxx> > > --- > V1 changes: > * use mt protocol B for report pointer. > * get the pressure value from pointer. > * use macro to define X,Y max value. > > V2 changes: > * change MODE_SINGLE to a meanful name MODE_MOUSE > * add some comment on each mode to avoid misunderstand > > V3 changes: > * some typo fix > * remove MODE_MOUSE, since it can't support both mode 100% well. > also use this chip as MODE_MOUSE is very rare case. > > V4 changes: > * fix some typo > * don't let i2c_master_recv spin indefinitely > * clean up the bit set of probe function > * clean up egalax_ts_remove input_unregister_device order No, it is not the order I complained about, input_free_device() shoudl not be called at all after calling input_unregister_device(). Fixed up locally and applied. -- 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