Skip to content

Sue Creek SSP clock fix and a cosmetic patch - #1583

Merged
tlauda merged 2 commits into
thesofproject:masterfrom
lyakh:sue-ssp
Jun 24, 2019
Merged

tlauda merged 2 commits into
thesofproject:masterfrom
lyakh:sue-ssp

Conversation

@lyakh

@lyakh lyakh commented Jun 20, 2019

Copy link
Copy Markdown
Collaborator

The first patch in the series fixes the second regression in #1575 on Sue Creek, which makes it unstable. This alone, however, doesn't fix Sue Creek completely. As described in #1575 there's also another regression, which breaks booting on Sue Creek. Reverting #1483 isn't any longer possible, #1567 doesn't apply any more either.

lyakh added 2 commits June 20, 2019 13:25
Commit f5e7843 ("cavs: ssp: generic ssp mclk configuration for
cavs" made Sue Creek unstable, IPC communication with it would often
fail. The reason for this is, that the Sue Creek uses the SSP clock
as its platform clock. This patch restores the original values.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
Firstly, it is better to rely on the compiler to decide which
functions to inline, except in some special cases. Secondly,
functions called by reference, cannot be inlined. This patch removes
"inline" from functions used as .set_config() methods.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
@lyakh

lyakh commented Jun 24, 2019

Copy link
Copy Markdown
Collaborator Author

There's still an authentication error in CI...

@tlauda
tlauda merged commit 7a097ad into thesofproject:master Jun 24, 2019
@lyakh
lyakh deleted the sue-ssp branch June 24, 2019 13:22
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