We need this patch for all Apollo Lake platforms for enabling the touchpad.
This patch was cherry-picked from c50cdd62dda3f885c1e6ca8b3d5a0851c911ec54. And later backported to 4.4 kernel.
It is because for Apollo Lake, the default freq/falling-time is incorrect. So it makes the i2c acts weird.
Please consider SRU this commit.
Impact:
All touchpad on Apollo Lake work unstable on i2c mode. PS/2 mode doesn't affected.
Fix:
touchpad works good on i2c mode.
Tested:
The patch is tested on many Dell ApolloLake laptops and works good.
We need this patch for all Apollo Lake platforms for enabling the touchpad. 5c1e6ca8b3d5a08 51c911ec54. And later backported to 4.4 kernel.
This patch was cherry-picked from c50cdd62dda3f88
It is because for Apollo Lake, the default freq/falling-time is incorrect. So it makes the i2c acts weird.
Please consider SRU this commit.
Impact:
All touchpad on Apollo Lake work unstable on i2c mode. PS/2 mode doesn't affected.
Fix:
touchpad works good on i2c mode.
Tested:
The patch is tested on many Dell ApolloLake laptops and works good.