Add new i2c-based input mouse driver into input subsystem for Cypress trackpad devices.
Through this new added driver,
Cypress i2c-based trackpad devices will be supported in Linux based system
which are developed based on Cypress self-designed PSOC chipset.
This driver reads trackpad data using i2c interfaces and report cursor
moving data and gesture combined keys to input subsystem.
Signed-off-by: Du, Dudley <firstname.lastname@example.org>
TEST=Work fine on ARM tegra2 saeboard and kaen platfrom