Thread (12 messages) 12 messages, 3 authors, 2015-02-03

Re: "i2c_hid: Could not register for interrupt, irq = -1" on Thinkpad Tablet 10

From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: 2015-02-03 11:25:18

On Tue, Feb 03, 2015 at 04:53:14PM +0800, Sébastien Bourdeauducq wrote:
On 02/02/2015 11:57 PM, Mika Westerberg wrote:
quoted
quoted
quoted
Maybe the interrupt should be level sensitive and enabled only after
certain parts of the device initialization have taken place.
The device should respond to reset by asserting an interrupt. You could
try so that you only enable the interrupt in i2c_hid_parse() right
before i2c_hid_hwreset() is called.
No luck. There is no more interrupt flood and the device is detected and
its report descriptor retrieved, but then no events at all are received
when using the stylus.
If you now check the GPIO status in /sys/kernel/debug/gpio, does it show
'high'?
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help