Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Driver not working on 4.2.0-27 and later #11

Open
onitake opened this issue Mar 24, 2016 · 2 comments
Open

Driver not working on 4.2.0-27 and later #11

onitake opened this issue Mar 24, 2016 · 2 comments

Comments

@onitake
Copy link
Owner

onitake commented Mar 24, 2016

It seems that gslx680-acpi has stopped working on Ubuntu kernel 4.2.0-27, at least for some devices.

The ACPI power method wakeup procedure fails due to either an error in the kernel's DSDT parsing code or the Designware I2C driver. The exact cause has not been Identified yet.

@nerijus
Copy link

nerijus commented Dec 2, 2017

Is it because of this it does not work on Fedora 27 kernel 4.13.15-300.fc27.x86_64?
dmesg:

[  499.464187] gslx680 i2c-MSSL1680:00: gsl_ts_probe: got a device named MSSL1680:00 at address 0x40, IRQ 183, flags 0x0
[  499.469711] input: Silead GSLx680 Touchscreen as /devices/pci0000:00/808622C1:05/i2c-5/i2c-MSSL1680:00/input/input11
[  499.473056] gslx680 i2c-MSSL1680:00: gsl_ts_probe: failed to wake up device through ACPI: 0, using GPIO controls instead
[  499.473070] gslx680 i2c-MSSL1680:00: gsl_ts_probe: error obtaining power pin GPIO resource
[  499.488246] gslx680: probe of i2c-MSSL1680:00 failed with error -2

@onitake
Copy link
Owner Author

onitake commented Dec 3, 2017

Yes, that is most likely the cause.
I stopped working on gslx680-acpi since silead.ko made it into the kernel.
Not sure if it will fix wakeup for your device, but please try silead.ko instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants