On Mon, 3 May 2010, Sedji Gaouaou wrote: > Hi, > > I will try to write a soc driver(it seems easier ;)). > > Are the mx?_camera.c a good starting point? In principle - yes. But think about one pretty important distinction - what videobuf implementation is your driver going to use? Are you going to support scatter-gather or only contiguous buffers? If SG - the only such example in the mainline is pxa_camera.c. If contiguous - feel free to use any one of the rest. Further, mx3_camera uses the dmaengine API, others don't. Hope, this will simplify your choice a bit;) Thanks Guennadi > Regards, > Sedji > > Le 4/29/2010 6:35 PM, Guennadi Liakhovetski a écrit : > > Hi Sedji > > > > On Thu, 29 Apr 2010, Sedji Gaouaou wrote: > > > > > Hi, > > > > > > I need to re-work my driver so I could commit it to the community. > > > Is there a git tree that I can use? > > > > Nice to hear that! As far as soc-camera is concerned, the present APIs are > > pretty stable. Just use the Linus' git tree, or, if you like, you can use > > the v4l-dvb git tree at git://linuxtv.org/v4l-dvb.git. In fact, you don't > > have to use the soc-camera API these days, you can just write a complete > > v4l2-device driver, using the v4l2-subdev API to interface to video > > clients (sensors, decoders, etc.) However, you can still write your driver > > as an soc-camera host driver, which would make your task a bit easier at > > the cost of some reduced flexibility, it's up to you to decide. > > > > Thanks > > Guennadi > > --- > > Guennadi Liakhovetski, Ph.D. > > Freelance Open-Source Software Developer > > http://www.open-technology.de/ > > > > --- Guennadi Liakhovetski, Ph.D. Freelance Open-Source Software Developer http://www.open-technology.de/ -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html