public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* OMAP 3530 camera ISP forks and new media framework
@ 2010-10-07  9:42 Bastian Hecht
  2010-10-07 10:58 ` Sakari Ailus
  0 siblings, 1 reply; 25+ messages in thread
From: Bastian Hecht @ 2010-10-07  9:42 UTC (permalink / raw)
  To: Linux Media Mailing List; +Cc: sakari.ailus, laurent.pinchart

Hello media team,

I want to write a sensor driver for the mt9p031 (not mt9t031) camera
chip and start getting confused about the different kernel forks and
architectural changes that happen in V4L2.
A similar problem was discussed in this mailing list at
http://www.mail-archive.com/linux-media@vger.kernel.org/msg19084.html.

Currently I don't know which branch to follow. Either
http://gitorious.org/omap3camera from Sakari Ailus or the branch
media-0004-omap3isp at http://git.linuxtv.org/pinchartl/media.git from
Laurent Pinchart. Both have an folder drivers/media/video/isp and are
written for the new media controller architecture if I am right.

I see in http://gitorious.org/omap3camera/camera-firmware that there
is already an empty placeholder for the mt9t031.
The README of the camera-firmware repository states: "makemodes.pl is
a perl script which converts sensor register lists from FIXME into C
code. dcc-pulautin is a Makefile (mostly) that converts sensor
register lists as C code into binaries understandable to sensor
drivers. The end result is a binary with sensor driver name, sensor
version and bin suffix, for example et8ek8-0002.bin."

So I think the goal is to provide a script framework for camera
systems. You just script some register tables and it creates a binary
that can be read by a sensor driver made for that framework. If the a
camera bridge driver for your chip exists, you are done. Am I right?
Are drivers/media/video/et8ek8.c and
drivers/staging/dream/camera/mt9p012_* such drivers?

So do you think it is the right way to go to use your ISP driver,
adapt drivers/staging/dream/camera/mt9p012_* to suit my mt9p031 and
write a register list and create a camera firmware for that sensor
driver with makemodes?

I am still quite confused... if I get something wrong, please give me
some hints.

Thanks a lot!

Bastian Hecht

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2010-10-28 13:24 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-07  9:42 OMAP 3530 camera ISP forks and new media framework Bastian Hecht
2010-10-07 10:58 ` Sakari Ailus
2010-10-07 13:27   ` Laurent Pinchart
2010-10-07 13:52     ` Hiremath, Vaibhav
2010-10-07 18:15       ` Guennadi Liakhovetski
2010-10-08 10:46         ` Bastian Hecht
2010-10-11 12:59         ` Bastian Hecht
2010-10-11 13:14           ` Laurent Pinchart
2010-10-11 14:58             ` Bastian Hecht
2010-10-11 15:07               ` Laurent Pinchart
2010-10-12 12:10                 ` Bastian Hecht
2010-10-12 12:58                   ` Laurent Pinchart
2010-10-14 13:10                     ` Bastian Hecht
2010-10-14 13:28                       ` Laurent Pinchart
2010-10-12 13:02                   ` Bastian Hecht
2010-10-13 22:03                     ` Eino-Ville Talvala
2010-10-13 22:58                       ` Laurent Pinchart
2010-10-14  5:18                         ` Eino-Ville Talvala
2010-10-14 23:08                           ` Laurent Pinchart
2010-10-28 10:28                         ` Michael Jones
2010-10-28 13:24                           ` Laurent Pinchart
2010-10-11 15:26               ` Guennadi Liakhovetski
2010-10-11 16:13                 ` Bastian Hecht
2010-10-22 13:54   ` Michael Jones
2010-10-22 14:13     ` Laurent Pinchart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox