u-boot/drivers/video
Stephen Warren 6be3c9fca2 video: add a driver for the bcm2835
The firmware running on the bcm2835 SoC's VideoCore CPU manages the
display controller. Add a simple "LCD" driver that communicates with the
firmware using the property mailbox protocol. This configures the
display and frame-buffer to match whatever physical resolution the
firmware chosen when booting, which is typically the native resolution
of the attached display device, presumably unless otherwise specified
in config.txt on the boot media.

Enable this driver in the Raspberry Pi board configuration.

Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
Acked-by: Anatolij Gustschin <agust@denx.de>
2013-03-20 15:30:00 +01:00
..
amba.c video: add amba-clcd prime-cell 2010-01-27 21:23:14 +01:00
ati_ids.h drivers/video : move video drivers to drivers/video 2007-11-25 18:35:11 +01:00
ati_radeon_fb.c video: ati_radeon_fb.c: fix warning while compiling with DEBUG 2010-04-08 15:59:16 +02:00
ati_radeon_fb.h ati_radeon: Support PCI virtual not eq bus mapping. 2010-04-08 15:30:47 +02:00
atmel_hlcdfb.c video: atmel: implement lcd_setcolreg function 2012-11-10 14:04:08 +01:00
atmel_lcdfb.c atmel_lcd: Allow contrast polarity to be either positive or negative 2010-09-25 15:22:51 +02:00
bcm2835.c video: add a driver for the bcm2835 2013-03-20 15:30:00 +01:00
bus_vcxk.c Video: fix compiler warnings in bus_vcxk 2012-11-14 12:27:49 +01:00
cfb_console.c video: Check for valid FB pointer before clearing 2012-12-06 14:30:44 -08:00
coreboot_fb.c x86: video: Add coreboot framebuffer support 2012-11-30 13:44:04 -08:00
ct69000.c drivers/video/ct69000.c: Fix GC 4.6 build warning 2011-11-16 21:05:30 +01:00
da8xx-fb.c Remove remaining mdelay() macros 2012-07-08 22:15:08 +02:00
exynos_dp.c video: exynos_dp: Remove unused variable disp_info 2013-01-14 19:17:28 +09:00
exynos_dp_lowlevel.c video: support exynos display port drivers 2012-09-01 14:58:24 +02:00
exynos_dp_lowlevel.h video: support exynos display port drivers 2012-09-01 14:58:24 +02:00
exynos_fb.c video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected 2013-01-14 19:17:28 +09:00
exynos_fb.h EXYNOS: display 32bpp bitmap TIZEN logo 2012-05-25 09:15:10 +02:00
exynos_fimd.c video: Modify exynos_fimd driver to support LCD console 2013-01-10 10:19:47 +09:00
exynos_mipi_dsi.c EXYNOS: support EXYNOS MIPI DSI interface driver. 2012-05-15 08:31:30 +02:00
exynos_mipi_dsi_common.c EXYNOS: support EXYNOS MIPI DSI interface driver. 2012-05-15 08:31:30 +02:00
exynos_mipi_dsi_common.h EXYNOS: support EXYNOS MIPI DSI interface driver. 2012-05-15 08:31:30 +02:00
exynos_mipi_dsi_lowlevel.c EXYNOS: support EXYNOS MIPI DSI interface driver. 2012-05-15 08:31:30 +02:00
exynos_mipi_dsi_lowlevel.h EXYNOS: support EXYNOS MIPI DSI interface driver. 2012-05-15 08:31:30 +02:00
exynos_pwm_bl.c video: support exynos pwm backlight driver 2012-09-01 14:58:24 +02:00
fsl_diu_fb.c video/powerpc: don't touch DIU registers that we don't need 2012-09-21 23:51:29 +02:00
ipu.h VIDEO: MX5: export pix format 2011-10-13 12:26:30 +02:00
ipu_common.c ipu common: reset ipuv3 correctly 2012-11-06 22:24:11 +01:00
ipu_disp.c ipu_common: Add ldb_clk for use in parenting the pixel clock 2012-07-10 11:35:39 +02:00
ipu_regs.h mx6: use CONFIG_MX6 instead of CONFIG_MX6Q 2012-11-10 08:15:40 +01:00
ld9040.c drivers: video: Add ld9040 video driver 2012-11-15 21:08:19 +09:00
Makefile video: add a driver for the bcm2835 2013-03-20 15:30:00 +01:00
mb86r0xgdc.c VIDEO: mb86r0xgdc.c: fix warning: unused variable 'i' 2011-09-06 08:43:35 +02:00
mb862xx.c video: mb862xx: change controller detection message 2011-08-04 22:55:35 +02:00
mx3fb.c VIDEO: mx3fb: GCC4.6 fix build warnings 2011-11-10 23:27:28 +01:00
mxc_ipuv3_fb.c i.MX video: struct fb_videomode can be const 2012-10-16 12:35:11 +02:00
mxcfb.h MX51: Add video support 2010-10-22 00:05:05 +02:00
omap3_dss.c omap3: allow dynamic selection of gfx_format 2013-03-08 16:41:13 -05:00
s6e8ax0.c LCD: support another s6e8ax0 panel type 2012-05-25 09:15:09 +02:00
s6e63d6.c A driver for the S6E63D6 SPI display controller from Samsung 2009-02-24 10:00:28 +01:00
sed156x.c font: split font data from video_font.h 2011-11-15 23:58:26 +01:00
sed13806.c Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
sm501.c Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
smiLynxEM.c Fix whitespace damage: double space changed to a tab 2009-02-11 23:03:41 +01:00
tegra.c video: tegra: Update line length to match resolution 2013-01-16 13:40:06 -07:00
videomodes.c drivers/video/videomodes.c: fix GCC 4.6 build warning 2011-11-07 22:09:58 +01:00
videomodes.h video: parse the video-mode environment variable 2011-04-28 21:31:02 +02:00