]> git.sur5r.net Git - u-boot/commit
i.MX6: mx6qsabrelite: Add splash screen support
authorEric Nelson <eric.nelson@boundarydevices.com>
Wed, 3 Oct 2012 07:28:43 +0000 (07:28 +0000)
committerStefano Babic <sbabic@denx.de>
Tue, 16 Oct 2012 10:35:12 +0000 (12:35 +0200)
commite58010b554500eab87603cb1ff9c546b46d8fd60
treeee11d943f389c9d99f50d4b73a97dfc9269e0bee
parentf95c960bccffcf06c78f4336a71798821feeb3fb
i.MX6: mx6qsabrelite: Add splash screen support

Adds support for HDMI, two LVDS panels and one RGB panel to
the SABRE-Lite board.

Displays supported:
         HDMI - 1024 x 768 for maximum compatibility
         Hannstar-XGA   - 1024 x 768 LVDS (Freescale part number MCIMX-LVDS1)
         wsvga-lvds     - 1024 x 600 LVDS (Boundary p/n Nit6X_1024x600)
         wvga-rgb       - 800 x 480 RGB (Boundary p/n Nit6X_800x480)

Since the ipuv3_fb display driver currently supports only a single display,
this code auto-detects panel by probing the HDMI Phy for Hot Plug Detect
or the I2C touch controller of the LVDS and RGB displays in the priority
listed above.

Setting 'panel' environment variable to one of the names above will
override auto-detection.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
board/freescale/mx6qsabrelite/mx6qsabrelite.c
include/configs/mx6qsabrelite.h