My progress on supporting modern Trackpads

On some devices I got i2c_hid working. Most are stuck with timeout problems waiting for reports however, report descriptor is transferred always without problems.

I have the feeling that problem is located at pch_i2c driver.