[Sound-open-firmware] [External] Re: Whiskeylake support and kernel version

Mark Pearson mpearson at lenovo.com
Sun Sep 15 01:54:41 CEST 2019


Hi Xiuli

Many thanks for the response - very much appreciated
> 
> Could you check the GitHub issues:
> 
> https://github.com/thesofproject/linux/issues/494
> https://github.com/thesofproject/linux/issues/505
> 
> And I think the final fix is
> 
> https://github.com/thesofproject/linux/pull/619
> 
> Could you have a look if this patch will solve your issue?
I believe these changes are already in the 5.2.9 kernel - at least they 're in the source code I'm building from. Let me know if I've missed something obvious.
> 
> PS: The issue is mainly caused by FW signing check is not passed. So I am very
> interesting in how do you solve the issue for FW signing? I think there will be FW
> load failure before the panic happen?

I do have FW and have been using the intel signed version (the 1.3 version).

As a note - to get it to "work" we boot in single user mode and then launch the x-server. Not sure why it makes a difference - I suspect some timing maybe?

Looking at the code there are some interesting commits around pm.c and pmc.c that I'm hoping might help. I was debugging the setup remotely and am waiting for it to arrive so I can debug locally and get more into the details and try things out.
> 
> PPS: If no FW sign issue, please check if you enable DSP in BIOS. And could you
> attach more demsg log for us to identify what the issue is.
> 
I'm pretty sure we're good here. With the 5.3 kernel everything works fine - I just need to find which piece of magic is needed to make the 5.2.9 kernel behave. I tried a blanket approach backport but it was starting to get messy so I'm putting that on the back burner for now.

Thanks!
Mark


More information about the Sound-open-firmware mailing list