roadrunner2

Results 168 comments of roadrunner2

Sorry for the slow reply. If the keyboard is working, then all the right drivers are loaded, so that's not the issue. Instead, I suspect there's a problem initializing the...

Were there any related errors in `dmesg`? I presume the relevant driver messages show up? (`spi-device suspend done` and `spi-device resume done`)

Since there are no error messages, let's see what's going on with the initialization command. Just before suspending (assuming a working keyboard at this point), can you set the debug...

That's very odd! Did you type anything on the (internal) keyboard after enabling the debug logs? At the very least before the suspend any such key events should've gotten logged.

Thanks for the info. Ok, I suspect we're running into a race here where a command is sent during shutdown but it's response is not received, and hence the write-outstanding...

Thanks. Sorry about the wrong line numbers - have some changes sitting in my tree and I figured `patch` would handle it. So we're getting closer to the culprit. Can...

Thanks - this basically confirms that the issue appears to be with the spi device or driver, rather than a logic issue in this applespi driver: we're queueing an init...

@rquast Sorry for the delay - things were busy. Thank you for the output. That's helpful - the controller state looks fine, as far as what was printed. Here's an...

@shrijitsingh99 No, this issue is still open AFAIK. And yes, you could help by doing the following: * grab and apply the `resume-dbg-2.patch.txt` above to the `applespi` driver - if...

Apologies, should've tested the patch against the latest code. Here is an updated patch: [resume-dbg-3.patch.txt](https://github.com/cb22/macbook12-spi-driver/files/1595445/resume-dbg-3.patch.txt) Rather than building via dkms it might be easier to just build the module via...