On Thu, 2015-09-17 at 06:29 -0700, Caleb Crome wrote:
We have also used BAT for stress testing audio over D0 -> D3 -> D0 transitions.
Sorry, I'm not familiar with that terminology. Are those the different power states?
Yes, PM suspend and resume of device. We have some scripts (to be upstreamed later) that would play audio, suspend the device, resume the device and then retest the audio.
That seems particularly likely to result in multiple codecs getting out of phase alignment. i.e. when restarting, you want to be sure to follow the same startup procedure as the first time to make sure all codecs are aligned.
This was more for testing our DSP and codec context was properly saved/restored and also our codec was properly powered down/up during PM state changes.
Liam