On Sat, Jan 7, 2017 at 10:14 AM, Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > On Fri, 2017-01-06 at 02:30 -0700, Robert R. Howell wrote: >> [1.] Baytrail tablet touchscreen fails after pinctrl commit >> [3ae02c14d964499da76b5ef4d8912710902e64f8] >> >> [2.] Beginning with kernel 4.10-rc1 (and continuing with 4.10-rc2) >> the >> touchscreen on two Baytrail devices, an ASUS T100TA and a Toshiba >> Encore >> 8, no longer works. They did work properly up though at least 4.9.0. >> As >> indicated in the DMESG output appended below, the ATML1000 >> touchscreen >> controller fails to reset and initialize properly on boot. The reset >> command issued through i2c_hid appears to time out after its 5 second >> wait for completion. (There are similar problems with an i2c >> orientation sensor.) Using git bisect I've found that the problem >> begins with commit [3ae02c14d964499da76b5ef4d8912710902e64f8] >> pinctrl: intel: set default handler to be handle_bad_irq() >> >> I've appended the git bisect log output at the end. Reverting that >> single commit (tested with 4.10-rc2) fixes the problem. > > Thanks for the report. For me it looks like that commit actually > discovers other problems we have in the code somewhere. > > Yeah, I confirm the issue on T100TA. I will investigate this next week. This still happens on chromeOS Baytrail devices with -rc6 here as well. Can we revert this and try again in 4.11 timeframe? Thanks. -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html