SYN1B7F:00 06CB:2970 UNKNOWN does not work with Kernel 4.2.x anymore

Bug #1477690 reported by Roman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

The Touchpad of my Acer VN7-571G doesn't work under the mainline Kernel anymore.

I: Bus=0018 Vendor=06cb Product=2970 Version=0100
N: Name="SYN1B7F:00 06CB:2970 UNKNOWN"
P: Phys=
S: Sysfs=/devices/pci0000:00/INT3433:00/i2c-0/i2c-SYN1B7F:00/0018:06CB:2970.0001/input/input7
U: Uniq=
H: Handlers=mouse0 event7

There were always some errors in dmesg, but the touchpad worked nice. Booting with the new mainline Kernels, it crashes.
I attach some reports of a self written test for a variety of Kernels.
The test contains the output of:

dmesg | grep i2c
dmesg | grep hid
xinput

Revision history for this message
Roman (romanbn) wrote :
Revision history for this message
Roman (romanbn) wrote :
Revision history for this message
Roman (romanbn) wrote :
Revision history for this message
Roman (romanbn) wrote :

On this self compiled kernel from the ath tree, i reverted the only commit regarding this topic:

diff --git a/drivers/hid/i2c-hid/i2c-hid.c b/drivers/hid/i2c-hid/i2c-hid.c
index 92d6cdf..0dfb5d1 100644
--- a/drivers/hid/i2c-hid/i2c-hid.c
+++ b/drivers/hid/i2c-hid/i2c-hid.c
@@ -1019,7 +1019,6 @@ static int i2c_hid_probe(struct i2c_client *client,
  hid->driver_data = client;
  hid->ll_driver = &i2c_hid_ll_driver;
  hid->dev.parent = &client->dev;
- ACPI_COMPANION_SET(&hid->dev, ACPI_COMPANION(&client->dev));
  hid->bus = BUS_I2C;
  hid->version = le16_to_cpu(ihid->hdesc.bcdVersion);
  hid->vendor = le16_to_cpu(ihid->hdesc.wVendorID);

But the Touchpad still doesnt work.

Revision history for this message
Roman (romanbn) wrote :
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

This issue appears to be an upstream bug, since you tested the latest upstream kernel. Would it be possible for you to open an upstream bug report[0]? That will allow the upstream Developers to examine the issue, and may provide a quicker resolution to the bug.

Please follow the instructions on the wiki page[0]. The first step is to email the appropriate mailing list. If no response is received, then a bug may be opened on bugzilla.kernel.org.

Once this bug is reported upstream, please add the tag: 'kernel-bug-reported-upstream'.

[0] https://wiki.ubuntu.com/Bugs/Upstream/kernel

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Roman (romanbn) wrote :

Sadly no response to my bug report on the mailing list:

http://www.spinics.net/lists/linux-input/msg40091.html

I think linux-input is the right one...

Revision history for this message
Roman (romanbn) wrote :

Due to the touchpad works with the new kernels. I mark this bug as 'fix released'

Changed in linux (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.