Hi Mauro, On Monday 01 December 2008, Mauro Carvalho Chehab wrote: > Hi Hans, > > On Mon, 1 Dec 2008 15:24:43 +0100 > > Laurent Pinchart <laurent.pinchart@xxxxxxxxx> wrote: [snip] > > In a few months time (probably even earlier) the v4l2_device structure > > will be reworked (and possible renamed). > > Hmm... why? it would be better to try to have the KABI changes for it at > the same kernel release if possible. Because Hans is working on more changes. > > I'm fine with it going to linux-next now if > > we agree on the following. > > > > - We should only advocate v4l2_device usage for subdevices-aware video > > devices. Porting all drivers to v4l2_device is currently pointless and > > will only make future transitions more difficult. > > This makes sense to me. > > > - v4l2_device should be marked as experimental. I don't want to hear any > > API/ABI breakage argument in a few months time when the framework will > > evolve. > > Are you meaning marking this as experimental at Kconfig? This seems too > complex, since we'll need to test for some var on every driver that were > converted, providing two KABI options for each converted driver (the legacy > and the v4l2_device way). This doesn't seem to be a good idea, since will > add a lot of extra complexity to debug bugs. Not at the Kconfig level, just in the documentation (and possible headers). This is a work in progress. Hans wants the changes to go mainline to get broader testing, which is a valid reason, but I'd like to make sure people understand that more changes are coming. Best regards, Laurent Pinchart -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html