On Mon, 21 Mar 2022 11:56:34 +0100 Clément Léger wrote: > Le Fri, 18 Mar 2022 10:02:01 -0700, > Jakub Kicinski <kuba@xxxxxxxxxx> a écrit : > > > On Fri, 18 Mar 2022 17:00:46 +0100 Clément Léger wrote: > > > In order to allow the I2C subsystem to be usable with fwnode, add > > > some functions to retrieve an i2c_adapter from a fwnode and use > > > these functions in both i2c mux and sfp. ACPI and device-tree are > > > handled to allow these modifications to work with both descriptions. > > > > > > This series is a subset of the one that was first submitted as a larger > > > series to add swnode support [1]. In this one, it will be focused on > > > fwnode support only since it seems to have reach a consensus that > > > adding fwnode to subsystems makes sense. > > > > > > [1] https://lore.kernel.org/netdev/YhPSkz8+BIcdb72R@xxxxxxxxxxxxxxxxxx/T/ > > > > Sorry to jump ahead but would be great to split it up so that every > > subsystem could apply its patches without risking conflicts, once > > consensus has been reached. > > Hi Jakub, > > Ok, to be clear, you would like a series which contains all the > "base" fwnode functions that I'm going to add to be sent separately > right ? And then also split i2c/net stuff that was sent in this series ? I'm mostly concerned about conflicts, so if you can get the entire series into 5.18 before the merge window is over then consider it acked. If it doesn't make 5.18 looks like you'd need to send patches 1 and 2 as a PR so that both the i2c and net trees can pull it. Once pulled send patch 6 out to net-next. Does that make sense?