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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey guys,
the Touchpad of my Acer VN7-571G doesn't work under the upstream mainline Kernel anymore. Im running Ubuntu 15.04.

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.
Here you can find some reports of a self written test for a variety of Kernels: https://www.dropbox.com/sh/fpc809htqzx3hfk/AABDjGPT0I67L-jFqe-8RUSFa?dl=0
The test contains the output of:
dmesg | grep i2c
dmesg | grep hid
xinput

On the self compiled kernel 4.2.0-rc3-wl-ath from the ath tree, i reverted the only commit from for-4.2/i2c branch:
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.
 
Greets,
Roman
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux