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
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