Skip to content

Conversation

@kprinssu
Copy link
Contributor

ben9923 and others added 13 commits August 13, 2019 05:25
Can resolve unexpected behaviors, notably on ELAN1200 I2C trackpad.
Ported from torvalds/linux@670784f

Also ports torvalds/linux@e58926e
runAction is not allowed in interrupt loop.
The bug can cause panic or unresponsive touchpad.
Removed unnecessary read activities and added passive delay instead.
Uncertain if functional difference exists for VoodooGPIO
Ports torvalds/linux@1bd2315
in interrupt handler. It won't happen in normal condition though.
Use IONew/IODelete macros for memory allocation/free
Remove const definition of some variables
@kprinssu kprinssu closed this Mar 19, 2020
@kprinssu
Copy link
Contributor Author

This PR should have been created on @alexandred's fork.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants