summaryrefslogtreecommitdiffstats
path: root/drivers/video/mb862xx.c
Commit message (Collapse)AuthorAgeFilesLines
* video: mb862xx: add option CONFIG_VIDEO_MB862xx_ACCEL for 32bpp modeAnatolij Gustschin2009-10-311-1/+15
| | | | | | | | | | | The new IPEK01 board can use the 32 bpp mode for the Lime graphics controller. For this mode, video accelaration does not work. This patch makes the accelaration configurable via CONFIG_VIDEO_MB862xx_ACCEL, which is enabled for the lwmon5 and the socrates board for backward compatibility. Signed-off-by: Anatolij Gustschin <agust@denx.de> Signed-off-by: Wolfgang Grandegger <wg@denx.de>
* video: mb862xx: improve board-specific Lime configurationWolfgang Grandegger2009-10-311-1/+33
| | | | | | | | | | | To avoid board-specific code accessing the mb862xx registers directly, the public function mb862xx_probe() has been introduced. Furthermore, the "Change of Clock Frequency" and "Set Memory I/F Mode" registers are now defined by CONFIG_SYS_MB862xx_CCF and CONFIG_SYS_MB862xx__MMR, respectively. The BSPs for the socrates and lwmon5 boards have been adapted accordingly. Signed-off-by: Wolfgang Grandegger <wg@denx.de>
* video: mb862xx: replace printf with putsAnatolij Gustschin2009-07-171-10/+10
| | | | Signed-off-by: Anatolij Gustschin <agust@denx.de>
* video: mb862xx: use macros instead of magic numbersAnatolij Gustschin2009-07-171-46/+50
| | | | Signed-off-by: Anatolij Gustschin <agust@denx.de>
* video: mb862xx: fix coding style and remove dead codeAnatolij Gustschin2009-07-171-103/+114
| | | | Signed-off-by: Anatolij Gustschin <agust@denx.de>
* Fix whitespace damage: double space changed to a tabJerry Van Baren2009-02-111-1/+1
| | | | | | | | | | At some point an intentional double space at the end of the sentence got changed into a tab in the GPL header line: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the This patch fixes the damage. Signed-off-by: Gerald Van Baren <vanbaren@cideas.com>
* rename CFG_ macros to CONFIG_SYSJean-Christophe PLAGNIOL-VILLARD2008-10-181-1/+1
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* 85xx: socrates: Enable Lime support.Anatolij Gustschin2008-09-091-1/+2
| | | | | | | | | This patch adds Lime GDC support together with support for the PWM backlight control through the w83782d chip. The reset pin of the latter is attached to GPIO, so we need to reset it in early_board_init_r. Signed-off-by: Anatolij Gustschin <agust@denx.de>
* video: Clean drivers/video/MakefileMichal Simek2008-08-181-3/+0
| | | | Signed-off-by: Michal Simek <monstr@monstr.eu>
* Fix bug in Lime video driverAnatolij Gustschin2008-07-131-0/+2
| | | | | | | | | | | We need to wait while drawing engine clears frame buffer before any further software accesses to frame buffer will be initiated. Otherwise software drawn parts could be partially destroyed by the drawing engine or even GDC chip freeze could occur (as observed on socrates board). Signed-off-by: Anatolij Gustschin <agust@denx.de>
* lwmon5 SYSMON POST: fix backlight controlYuri Tikhonov2008-03-251-1/+4
| | | | | | | | | | | | If the LWMON5 config has SYSMON POST among CONFIG_POSTs which may be run on the board, then the SYSMON POST controls the display backlight (doesn't switch backlight ON if POST FAILED, and does switch the backlight ON if PASSED). If not, then the video driver controls the display backlight (just switch ON the backlight upon initialization). Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
* Add Fujitsu CoralP/Lime video driverAnatolij Gustschin2008-01-111-0/+414
Signed-off-by: Anatolij Gustschin <agust@denx.de> Signed-off-by: Rodolfo Giometti <giometti@linux.it>
OpenPOWER on IntegriCloud