Thread (7 messages) 7 messages, 4 authors, 2017-01-31

Re: PROBLEM: Baytrail tablet touchscreen fails after pinctrl commit [3ae02c14d964499da76b5ef4d8912710902e64f8]

From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: 2017-01-07 18:14:01
Also in: linux-gpio

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 [off-list ref]
Intel Finland Oy
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help