Hi Wolfram, On Wed, Aug 18, 2021 at 12:20:03AM +0300, Laurent Pinchart wrote: > On Tue, Aug 17, 2021 at 10:58:19PM +0200, Wolfram Sang wrote: > > > > > > Couldn't you use the "new" probe_new() callback instead which will drop > > > > the i2c_device_id? Kieran was interested in such conversions IIRC. > > > > > > It's a bit unrelated to this patch, but I can add another patch to the > > > series. > > > > > > While I have your attention, there's a question for you in the cover > > > letter :-) Could you please have a look ? > > > > ? This was the answer to that question. Unless I misunderstood. > > My point is that this patch shouldn't be needed. I'd like if the I2C > core could get the driver data from the i2c_device_id table instead of > duplicating it in the of_device_id. This isn't possible today as > i2c_match_id() doesn't have the fallback mechanism that OF matching has. Any thought on this ? -- Regards, Laurent Pinchart