[RFC] soundwire: add higher bus clock rate support
This reverts commit f2fc74fd0bf2804898db1e1dc6b696f2992cfd2b. To test without this commit. It seems work on my new LNL device. I would like to test with CI to see what the failure scenario is.
if you select the 9.6 MHz clock, you also need to change the default_col_size to 8 instead of 4. Otherwise the frame size will not be correct.
On the second thought, I think the existing code partially support dynamic clock change already. What missed is change frame shape dynamically. So, it will be better if we add the dynamic frame shape support commit first and multi-lane support commits late. It is more reviewable, and the logic is clearer.
SOFCI TEST
SOFCI TEST
@ranj063 Do you have any comment on this PR?
@bardliao could you please also add your sign-off on Pierre's patches?
Yes, added.