12 Jun
2020
12 Jun
'20
1:33 a.m.
IIRC we added this loop before merging all interrupt handling in one thread, somehow the MSI mode never worked reliably without this change, so maybe we don't need this loop any longer.
I'd really prefer it if we didn't tie the RIRB handing change to this loop change, removing the loop should only be done with *a lot of testing*.
The reason I removed the loop because I thought it's for the unsolicited response, apparently it's not. I'd like to port the commit 6d011d5057ff
ALSA: hda: Clear RIRB status before reading WP
to SOF driver and upload a version 2. Thanks.
Regards, Brent