Seth & Jowi, well done on your progress with this bug which I have been tracking for a while on duplicate reports. Since you have the most progress on the problem I have merged the various reports into this one and updated the title & description to reflect the various models affected.
Seth, there are some attempted patches & results in the linked kernel & Debian bug reports that might be useful to you if you've not already seen them. Also if you could pass your own patches & results upstream (particularly the code beind the working kernel in comment #30), some of the others tracking those reports might have ideas on finishing the job.
Seth & Jowi, well done on your progress with this bug which I have been tracking for a while on duplicate reports. Since you have the most progress on the problem I have merged the various reports into this one and updated the title & description to reflect the various models affected.
Seth, there are some attempted patches & results in the linked kernel & Debian bug reports that might be useful to you if you've not already seen them. Also if you could pass your own patches & results upstream (particularly the code beind the working kernel in comment #30), some of the others tracking those reports might have ideas on finishing the job.