Hi Andrey,
Am 01.07.2016 um 11:52 schrieb Andrey Utkin andrey_utkin@fastmail.com:
On Wed, Jun 29, 2016 at 08:41:58AM +0200, H. Nikolaus Schaller wrote:
Hi Andrey,
Am 28.06.2016 um 23:11 schrieb Andrey Utkin andrey_utkin@fastmail.com:
On Tue, Jun 28, 2016 at 08:58:17AM +0200, H. Nikolaus Schaller wrote:
- evtest triggers kernel oops
did you find a little time to analyse what is wrong in as5013_resume and as5013_i2c_write?
I guess I could screw it up by merging input dev opening/closing functions with resume/suspend functions. Maybe dev->dev is not initialized
I would also suspect something like that (haven't studied the code yet).
Hi Nikolaus,
I have pushed a reworked version of my code to work/andrey/input/as5013 branch of git://git.goldelico.com/gta04-kernel.git , preserving your commit on top of it. Please retest when you have time.
Thanks! I have updated my local branch and remerged (result not yet pushed) and at least it compiles fine. But haven't booted and tested yet.
The changes since previous submission is that now both input open/close and suspend/resume functions call another set of functions to enter/leave low power mode. Previously, input open/close functions just called suspend/resume functions, trying to extract appropriate context pointer from &dev->dev, which has apparently failed.
Yes, that is usually a tricky part...
BR, Nikolaus