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. -- Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Intel Finland Oy -- 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