I need to write a driver that receives 24-bit RGB input and put it on the display (either by 3rd party app as mplayer, or by dumping it to the fame buffer, it is not important at the moment)
The setup is 2.3.39 kernel on a OMAP3 platform, with a video capture chip connected to it.
I know which GPIOs receive the data from the video capture chip (including clk, hsync and vsync).
I tried to review several drivers to understand how they define to stream the CPU GPIO input to the device, but could find no clue on how it connects. I currently have a camera working on those exact GPIOs, which uses omap3isp. I am trying to replace it with other video input.
Can some please shed some light on the matter, any help will be appreciated.
Best, Jonathan.