[PATCH] soundwire: intel: move to auxiliary bus
Pierre-Louis Bossart
pierre-louis.bossart at linux.intel.com
Fri Mar 26 17:24:48 CET 2021
On 3/24/21 10:36 AM, Greg KH wrote:
> On Wed, Mar 24, 2021 at 09:55:01AM -0500, Pierre-Louis Bossart wrote:
>> Note at this point it would mean an API change and impact the existing
>> Nvidia/Mellanox code, we are using the same sequence as them
>
> THere is no "stable api" in the kernel, so if something has to change,
> that's fine, we can change the users at the same time, not an issue.
What I meant is that this requires consensus to make a change, and so
far I haven't seen any burning desire from the contributors to revisit
the 2-step sequence.
I will however modify the code in this patch to implement a SoundWire
'linkdev' register/unregister function, it'll be much easier to review
and maintain, and will follow the same pattern as the mlx5 code (all
errors and domain-specific initializations handled in the same
function). Draft code being tested is at
https://github.com/thesofproject/linux/pull/2809
More information about the Alsa-devel
mailing list