[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <e76719e4-57aa-2a19-c9e4-469bab4ef1ca@linux.intel.com>
Date: Fri, 26 Mar 2021 11:24:48 -0500
From: Pierre-Louis Bossart <pierre-louis.bossart@...ux.intel.com>
To: Greg KH <gregkh@...uxfoundation.org>
Cc: alsa-devel@...a-project.org, vinod.koul@...aro.org,
linux-kernel@...r.kernel.org, hui.wang@...onical.com,
vkoul@...nel.org, srinivas.kandagatla@...aro.org,
sanyog.r.kale@...el.com,
Bard Liao <yung-chuan.liao@...ux.intel.com>,
rander.wang@...ux.intel.com, bard.liao@...el.com
Subject: Re: [PATCH] soundwire: intel: move to auxiliary bus
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
Powered by blists - more mailing lists