From: Jason C. M. <jas...@am...> - 2009-06-26 17:59:12
|
I'm attempting to add the V4L2 Display Driver to the latest Overo OMAP3-2.6.30 git branch, and I have a couple questions. How do I know what patch version of DSS2 is in the OMAP3-2.6.30? I know it was just updated so I imagine its the latest one. How can I find the history of the DSS2? It seems to be located here -> http://www.bat.org/~tomba/git/linux-omap-dss.git/ How can I go back in time and grab a version that's meant for the latest V4L2 Video Driver? I can't even find the git repository for the V4L2 Drivers. All I can find is patches located on a message board. http://markmail.org/message/fugusu67ekuwbdxs Using the the latest (as of yesterday) OMAP3.26.30 along with the above patch I get the following errors (after I modified the board-overo.c to include the necessary initialization of the V4L2 Display out). drivers/media/video/omap/omap_vout.c:532: error: ‘struct omap_overlay_manager’ has no member named ‘display’ drivers/media/video/omap/omap_vout.c:1478: error: ‘struct omap_overlay_manager’ has no member named ‘get_trans_key_type_and_value’ drivers/media/video/omap/omap_vout.c:1981: error: ‘struct omap_overlay_manager’ has no member named ‘set_trans_key_type_and_value’ drivers/media/video/omap/omap_vout.c:1982: error: ‘struct omap_overlay_manager’ has no member named ‘enable_trans_key’ drivers/media/video/omap/omap_vout.c:1994: error: ‘struct omap_overlay_manager’ has no member named ‘enable_alpha_blending’ drivers/media/video/omap/omap_vout.c:2028: error: ‘struct omap_overlay_manager’ has no member named ‘get_alpha_blending_status’ -> omap_overlay_manager seems to be defined within the display.h file (within /arch/arm/plat-omap/include/mach). I believe this gets modified/created by the DSS2 patch so its probably just mismatched to what the V4L2 display drivers want. drivers/media/video/omap/omap_vout.c:2014: error: ‘V4L2_FBUF_CAP_SRC_CHROMAKEY’ undeclared (first use in this function) drivers/media/video/omap/omap_vout.c:1563: error: ‘V4L2_CID_ROTATE’ undeclared (first use in this function) drivers/media/video/omap/omap_vout.c:1566: error: ‘V4L2_CID_BG_COLOR’ undeclared (first use in this function) drivers/media/video/omap/omap_vout.c:1954: error: ‘V4L2_FBUF_FLAG_SRC_CHROMAKEY’ undeclared (first use in this function) drivers/media/video/omap/omap_vout.c:2131: error: ‘VID_TYPE_OVERLAY’ undeclared (first use in this function drivers/media/video/omap/omap_vout.c:2131: error: ‘VID_TYPE_CHROMAKEY’ undeclared (first use in this function) |
From: Jason C. M. <jas...@am...> - 2009-06-27 01:03:26
|
I tested the latest mainline image at http://www.bat.org/~tomba/git/linux-omap-dss.git/, and it works fine with the Overo. The frame buffer comes up correctly just like it does with the Overo Branch. The latest one doesn't work with the V4L2 Display Drivers though (at least not patch revision 5) so I went to an older version of the DSS2 image. I was able to get the V4L2 Display drivers to compile, but now I have no frame buffer. :-( So now I have to figure out what is easier. Getting the frame buffer to work on the older DSS mainline image (around 4/09), or getting the V4L2 Drivers to compile using the latest DSS2 image. The frame buffer really should work. I'm probably just configuring something wrong. A way that works on the new version, but not the old. ________________________________________ From: Jason C. Mecham [jas...@am...] Sent: Friday, June 26, 2009 10:58 AM To: General mailing list for gumstix users. Subject: [Gumstix-users] DSS2 Patches / V4L2 Video Drivers I'm attempting to add the V4L2 Display Driver to the latest Overo OMAP3-2.6.30 git branch, and I have a couple questions. How do I know what patch version of DSS2 is in the OMAP3-2.6.30? I know it was just updated so I imagine its the latest one. How can I find the history of the DSS2? It seems to be located here -> http://www.bat.org/~tomba/git/linux-omap-dss.git/ How can I go back in time and grab a version that's meant for the latest V4L2 Video Driver? I can't even find the git repository for the V4L2 Drivers. All I can find is patches located on a message board. http://markmail.org/message/fugusu67ekuwbdxs Using the the latest (as of yesterday) OMAP3.26.30 along with the above patch I get the following errors (after I modified the board-overo.c to include the necessary initialization of the V4L2 Display out). drivers/media/video/omap/omap_vout.c:532: error: ‘struct omap_overlay_manager’ has no member named ‘display’ drivers/media/video/omap/omap_vout.c:1478: error: ‘struct omap_overlay_manager’ has no member named ‘get_trans_key_type_and_value’ drivers/media/video/omap/omap_vout.c:1981: error: ‘struct omap_overlay_manager’ has no member named ‘set_trans_key_type_and_value’ drivers/media/video/omap/omap_vout.c:1982: error: ‘struct omap_overlay_manager’ has no member named ‘enable_trans_key’ drivers/media/video/omap/omap_vout.c:1994: error: ‘struct omap_overlay_manager’ has no member named ‘enable_alpha_blending’ drivers/media/video/omap/omap_vout.c:2028: error: ‘struct omap_overlay_manager’ has no member named ‘get_alpha_blending_status’ -> omap_overlay_manager seems to be defined within the display.h file (within /arch/arm/plat-omap/include/mach). I believe this gets modified/created by the DSS2 patch so its probably just mismatched to what the V4L2 display drivers want. drivers/media/video/omap/omap_vout.c:2014: error: ‘V4L2_FBUF_CAP_SRC_CHROMAKEY’ undeclared (first use in this function) drivers/media/video/omap/omap_vout.c:1563: error: ‘V4L2_CID_ROTATE’ undeclared (first use in this function) drivers/media/video/omap/omap_vout.c:1566: error: ‘V4L2_CID_BG_COLOR’ undeclared (first use in this function) drivers/media/video/omap/omap_vout.c:1954: error: ‘V4L2_FBUF_FLAG_SRC_CHROMAKEY’ undeclared (first use in this function) drivers/media/video/omap/omap_vout.c:2131: error: ‘VID_TYPE_OVERLAY’ undeclared (first use in this function drivers/media/video/omap/omap_vout.c:2131: error: ‘VID_TYPE_CHROMAKEY’ undeclared (first use in this function) ------------------------------------------------------------------------------ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |