Hi
On 10/29/2015 08:30 PM, Wolfram Sang wrote:
On Thu, Oct 29, 2015 at 11:29:13AM -0600, Kevin Fenzi wrote:
Greetings.
I'm having problems with a lenovo yoga 900 not seeing it's touchscreen
or touchpad.
Downstream bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1275718
The problem parts of dmesg seem to be:
Oct 26 15:20:08 localhost kernel: i2c_designware i2c_designware.1: i2c_dw_handle_tx_abort: lost arbitration
Oct 26 15:20:08 localhost kernel: i2c_hid i2c-SYNA2B29:00: hid_descr_cmd failed
Oct 26 15:20:08 localhost kernel: i2c_designware i2c_designware.2: i2c_dw_handle_tx_abort: lost arbitration
Oct 26 15:20:08 localhost kernel: i2c_hid i2c-ELAN21EF:00:
hid_descr_cmd failed
This is with 4.3.0-0.rc7.git1.1.fc24.x86_64 (post rc7 4.3.0).
Happy to gather further info or try patches. ;)
Could you try this test patch from Mika that prints the parameters it
gets from ACPI and forces using calculated ones (your quirk was supposed
to be doing the same):
http://www.spinics.net/lists/linux-i2c/msg21239.html
Another fix from Mika that comes to my mind is "HID: multitouch: Fetch
feature reports on demand for Win8 devices" which is sitting in
linux-next. Not sure is it related but probably worth to try.
https://lkml.org/lkml/2015/9/28/404
--
Jarkko
--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html