-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SoundWire: programming flow corrections #5065
SoundWire: programming flow corrections #5065
Conversation
https://sof-ci.01.org/linuxpr/PR5065/build3687/devicetest/index.html?model=LNLM_SDW_AIOC&testcase=multiple-pipeline-playback is broken on ba-lnlm-rvp-sdw-01. I can't reproduce the problem with the same command line.
works fine for me... |
SOFCI TEST |
3 similar comments
SOFCI TEST |
SOFCI TEST |
SOFCI TEST |
@bardliao can you review? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Follow the recommended programming flows. Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Follow recommended programming flows. Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
18cb56a
to
96dc311
Compare
updated version without controversial patches. |
The hardware documentation lists a number of steps that aren't followed by the Linux driver, such as a soft reset and disabling wakeups on startup. The interrupt enable is also not symmetrical with the disable.
It's not clear if these patches fix anything, but aligning with documented programming flows is in general never a bad idea.