From: Imre Deak Date: Wed, 19 Oct 2005 19:53:29 +0000 (+0300) Subject: [PATCH] ARM: OMAP: FB support for OMAP2 X-Git-Tag: v2.6.15-omap2~139 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8d61d1be9b478d514ee90bad9b9ca046b049127;p=pandora-kernel.git [PATCH] ARM: OMAP: FB support for OMAP2 included in this FB patch: - OMAP2 support with overlay, colorkey handling - the palmte patch posted by Romain Goyet. The palette loading is changed a bit, so that it works ok with other platforms as well. - registering the FB device through plat-omap/devices.c instead of doing it from the driver itself. Boards have to specify the OMAP_TAG_LCD config in the related board-*.c with in order to have FB support. - pixel clock divider calculation based on the panel->pixel_clock instead of the wired panel->pcd - support for external controllers both on SOSSI (OMAP1) and RFBI (OMAP2), kudos to Juha for this - removal of the OMAP1 2D gfx stuff, it didn't really improve the performance:( - double buffering IOCTL API, as this can be done in a more standard way through FBIOPUT_VSCREENINFO - update of the affected omap_*_defconfigs - minor formatting changes and typo fixes Still TODO: - OMAP2 Rotation, scaling of video planes - OMAP2 digit-out (aka tv-out) - moving the frame buffer to an alternative locating (onchip SRAM) I tested it with H2 and H4 but it might break on other OMAP1 boards as there were changes also in the old parts. --- Reading git-diff-tree failed