I finally got mt9v032 working on something else than 2.6.34. I downloaded offical kernel 3.4.5 from kernel archives, patched board-overo.c and compiled it. Used media-ctl and yavta to setup everything and take pictures. Problem is that there is something wrong with omap3-isp module.

I am getting segmentation faults, I can load it for example but during unloading of it I get segmentation fault. I stumbled upon this thread:

and creator says something about updating v4l2-common.c.

Does any one have an idea about what update the original poster is talking about? Or maybe there is some older 3.x kernel from some source with working omap3 isp module?