10b11dbf7SMasahiro Yamada# 20b11dbf7SMasahiro Yamada# Video configuration 30b11dbf7SMasahiro Yamada# 40b11dbf7SMasahiro Yamada 50b11dbf7SMasahiro Yamadamenu "Graphics support" 60b11dbf7SMasahiro Yamada 71acafc73SSimon Glassconfig DM_VIDEO 81acafc73SSimon Glass bool "Enable driver model support for LCD/video" 91acafc73SSimon Glass depends on DM 101acafc73SSimon Glass help 111acafc73SSimon Glass This enables driver model for LCD and video devices. These support 121acafc73SSimon Glass a bitmap display of various sizes and depths which can be drawn on 131acafc73SSimon Glass to display a command-line console or splash screen. Enabling this 141acafc73SSimon Glass option compiles in the video uclass and routes all LCD/video access 151acafc73SSimon Glass through this. 161acafc73SSimon Glass 171acafc73SSimon Glassconfig VIDEO_BPP8 181acafc73SSimon Glass bool "Support 8-bit-per-pixel displays" 191acafc73SSimon Glass depends on DM_VIDEO 201acafc73SSimon Glass default y if DM_VIDEO 211acafc73SSimon Glass help 221acafc73SSimon Glass Support drawing text and bitmaps onto a 8-bit-per-pixel display. 231acafc73SSimon Glass Enabling this will include code to support this display. Without 241acafc73SSimon Glass this option, such displays will not be supported and console output 251acafc73SSimon Glass will be empty. 261acafc73SSimon Glass 271acafc73SSimon Glassconfig VIDEO_BPP16 281acafc73SSimon Glass bool "Support 16-bit-per-pixel displays" 291acafc73SSimon Glass depends on DM_VIDEO 301acafc73SSimon Glass default y if DM_VIDEO 311acafc73SSimon Glass help 321acafc73SSimon Glass Support drawing text and bitmaps onto a 16-bit-per-pixel display. 331acafc73SSimon Glass Enabling this will include code to support this display. Without 341acafc73SSimon Glass this option, such displays will not be supported and console output 351acafc73SSimon Glass will be empty. 361acafc73SSimon Glass 371acafc73SSimon Glassconfig VIDEO_BPP32 381acafc73SSimon Glass bool "Support 32-bit-per-pixel displays" 391acafc73SSimon Glass depends on DM_VIDEO 401acafc73SSimon Glass default y if DM_VIDEO 411acafc73SSimon Glass help 421acafc73SSimon Glass Support drawing text and bitmaps onto a 32-bit-per-pixel display. 431acafc73SSimon Glass Enabling this will include code to support this display. Without 441acafc73SSimon Glass this option, such displays will not be supported and console output 451acafc73SSimon Glass will be empty. 461acafc73SSimon Glass 47*6e42e251SSimon Glassconfig CONSOLE_NORMAL 48*6e42e251SSimon Glass bool "Support a simple text console" 49*6e42e251SSimon Glass depends on DM_VIDEO 50*6e42e251SSimon Glass default y if DM_VIDEO 51*6e42e251SSimon Glass help 52*6e42e251SSimon Glass Support drawing text on the frame buffer console so that it can be 53*6e42e251SSimon Glass used as a console. Rotation is not supported by this driver (see 54*6e42e251SSimon Glass CONFIG_CONSOLE_ROTATION for that). A built-in 8x16 font is used 55*6e42e251SSimon Glass for the display. 56*6e42e251SSimon Glass 57*6e42e251SSimon Glassconfig CONSOLE_ROTATION 58b5146b28SSimon Glass bool "Support rotated displays" 59b5146b28SSimon Glass depends on DM_VIDEO 60b5146b28SSimon Glass help 61b5146b28SSimon Glass Sometimes, for example if the display is mounted in portrait 62b5146b28SSimon Glass mode or even if it's mounted landscape but rotated by 180degree, 63b5146b28SSimon Glass we need to rotate our content of the display relative to the 64b5146b28SSimon Glass framebuffer, so that user can read the messages which are 65b5146b28SSimon Glass printed out. Enable this option to include a text driver which can 66b5146b28SSimon Glass support this. The rotation is set by the 'rot' parameter in 67b5146b28SSimon Glass struct video_priv: 0=unrotated, 1=90 degrees clockwise, 2=180 68b5146b28SSimon Glass degrees, 3=270 degrees. 69b5146b28SSimon Glass 706b1ba984SSimon Glassconfig VIDEO_VESA 716b1ba984SSimon Glass bool "Enable VESA video driver support" 726b1ba984SSimon Glass default n 736b1ba984SSimon Glass help 746b1ba984SSimon Glass Turn on this option to enable a very simple driver which uses vesa 756b1ba984SSimon Glass to discover the video mode and then provides a frame buffer for use 766b1ba984SSimon Glass by U-Boot. This can in principle be used with any platform that 776b1ba984SSimon Glass supports PCI and video cards that support VESA BIOS Extension (VBE). 786b1ba984SSimon Glass 796bde2dc5SBin Mengconfig FRAMEBUFFER_SET_VESA_MODE 806bde2dc5SBin Meng bool "Set framebuffer graphics resolution" 816bde2dc5SBin Meng depends on VIDEO_VESA 826bde2dc5SBin Meng help 836bde2dc5SBin Meng Set VESA/native framebuffer mode (needed for bootsplash and graphical 846bde2dc5SBin Meng framebuffer console) 856bde2dc5SBin Meng 866bde2dc5SBin Mengchoice 876bde2dc5SBin Meng prompt "framebuffer graphics resolution" 886bde2dc5SBin Meng default FRAMEBUFFER_VESA_MODE_117 896bde2dc5SBin Meng depends on FRAMEBUFFER_SET_VESA_MODE 906bde2dc5SBin Meng help 916bde2dc5SBin Meng This option sets the resolution used for the U-Boot framebuffer (and 926bde2dc5SBin Meng bootsplash screen). 936bde2dc5SBin Meng 946bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_100 956bde2dc5SBin Meng bool "640x400 256-color" 966bde2dc5SBin Meng 976bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_101 986bde2dc5SBin Meng bool "640x480 256-color" 996bde2dc5SBin Meng 1006bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_102 1016bde2dc5SBin Meng bool "800x600 16-color" 1026bde2dc5SBin Meng 1036bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_103 1046bde2dc5SBin Meng bool "800x600 256-color" 1056bde2dc5SBin Meng 1066bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_104 1076bde2dc5SBin Meng bool "1024x768 16-color" 1086bde2dc5SBin Meng 1096bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_105 11057dccb55SBin Meng bool "1024x768 256-color" 1116bde2dc5SBin Meng 1126bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_106 1136bde2dc5SBin Meng bool "1280x1024 16-color" 1146bde2dc5SBin Meng 1156bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_107 1166bde2dc5SBin Meng bool "1280x1024 256-color" 1176bde2dc5SBin Meng 1186bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_108 1196bde2dc5SBin Meng bool "80x60 text" 1206bde2dc5SBin Meng 1216bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_109 1226bde2dc5SBin Meng bool "132x25 text" 1236bde2dc5SBin Meng 1246bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_10A 1256bde2dc5SBin Meng bool "132x43 text" 1266bde2dc5SBin Meng 1276bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_10B 1286bde2dc5SBin Meng bool "132x50 text" 1296bde2dc5SBin Meng 1306bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_10C 1316bde2dc5SBin Meng bool "132x60 text" 1326bde2dc5SBin Meng 1336bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_10D 1346bde2dc5SBin Meng bool "320x200 32k-color (1:5:5:5)" 1356bde2dc5SBin Meng 1366bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_10E 1376bde2dc5SBin Meng bool "320x200 64k-color (5:6:5)" 1386bde2dc5SBin Meng 1396bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_10F 1406bde2dc5SBin Meng bool "320x200 16.8M-color (8:8:8)" 1416bde2dc5SBin Meng 1426bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_110 1436bde2dc5SBin Meng bool "640x480 32k-color (1:5:5:5)" 1446bde2dc5SBin Meng 1456bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_111 1466bde2dc5SBin Meng bool "640x480 64k-color (5:6:5)" 1476bde2dc5SBin Meng 1486bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_112 1496bde2dc5SBin Meng bool "640x480 16.8M-color (8:8:8)" 1506bde2dc5SBin Meng 1516bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_113 1526bde2dc5SBin Meng bool "800x600 32k-color (1:5:5:5)" 1536bde2dc5SBin Meng 1546bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_114 1556bde2dc5SBin Meng bool "800x600 64k-color (5:6:5)" 1566bde2dc5SBin Meng 1576bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_115 1586bde2dc5SBin Meng bool "800x600 16.8M-color (8:8:8)" 1596bde2dc5SBin Meng 1606bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_116 1616bde2dc5SBin Meng bool "1024x768 32k-color (1:5:5:5)" 1626bde2dc5SBin Meng 1636bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_117 1646bde2dc5SBin Meng bool "1024x768 64k-color (5:6:5)" 1656bde2dc5SBin Meng 1666bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_118 1676bde2dc5SBin Meng bool "1024x768 16.8M-color (8:8:8)" 1686bde2dc5SBin Meng 1696bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_119 1706bde2dc5SBin Meng bool "1280x1024 32k-color (1:5:5:5)" 1716bde2dc5SBin Meng 1726bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_11A 1736bde2dc5SBin Meng bool "1280x1024 64k-color (5:6:5)" 1746bde2dc5SBin Meng 1756bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_11B 1766bde2dc5SBin Meng bool "1280x1024 16.8M-color (8:8:8)" 1776bde2dc5SBin Meng 1786bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE_USER 1796bde2dc5SBin Meng bool "Manually select VESA mode" 1806bde2dc5SBin Meng 1816bde2dc5SBin Mengendchoice 1826bde2dc5SBin Meng 1836bde2dc5SBin Meng# Map the config names to an integer (KB). 1846bde2dc5SBin Mengconfig FRAMEBUFFER_VESA_MODE 1856bde2dc5SBin Meng prompt "VESA mode" if FRAMEBUFFER_VESA_MODE_USER 1866bde2dc5SBin Meng hex 1876bde2dc5SBin Meng default 0x100 if FRAMEBUFFER_VESA_MODE_100 1886bde2dc5SBin Meng default 0x101 if FRAMEBUFFER_VESA_MODE_101 1896bde2dc5SBin Meng default 0x102 if FRAMEBUFFER_VESA_MODE_102 1906bde2dc5SBin Meng default 0x103 if FRAMEBUFFER_VESA_MODE_103 1916bde2dc5SBin Meng default 0x104 if FRAMEBUFFER_VESA_MODE_104 1926bde2dc5SBin Meng default 0x105 if FRAMEBUFFER_VESA_MODE_105 1936bde2dc5SBin Meng default 0x106 if FRAMEBUFFER_VESA_MODE_106 1946bde2dc5SBin Meng default 0x107 if FRAMEBUFFER_VESA_MODE_107 1956bde2dc5SBin Meng default 0x108 if FRAMEBUFFER_VESA_MODE_108 1966bde2dc5SBin Meng default 0x109 if FRAMEBUFFER_VESA_MODE_109 1976bde2dc5SBin Meng default 0x10A if FRAMEBUFFER_VESA_MODE_10A 1986bde2dc5SBin Meng default 0x10B if FRAMEBUFFER_VESA_MODE_10B 1996bde2dc5SBin Meng default 0x10C if FRAMEBUFFER_VESA_MODE_10C 2006bde2dc5SBin Meng default 0x10D if FRAMEBUFFER_VESA_MODE_10D 2016bde2dc5SBin Meng default 0x10E if FRAMEBUFFER_VESA_MODE_10E 2026bde2dc5SBin Meng default 0x10F if FRAMEBUFFER_VESA_MODE_10F 2036bde2dc5SBin Meng default 0x110 if FRAMEBUFFER_VESA_MODE_110 2046bde2dc5SBin Meng default 0x111 if FRAMEBUFFER_VESA_MODE_111 2056bde2dc5SBin Meng default 0x112 if FRAMEBUFFER_VESA_MODE_112 2066bde2dc5SBin Meng default 0x113 if FRAMEBUFFER_VESA_MODE_113 2076bde2dc5SBin Meng default 0x114 if FRAMEBUFFER_VESA_MODE_114 2086bde2dc5SBin Meng default 0x115 if FRAMEBUFFER_VESA_MODE_115 2096bde2dc5SBin Meng default 0x116 if FRAMEBUFFER_VESA_MODE_116 2106bde2dc5SBin Meng default 0x117 if FRAMEBUFFER_VESA_MODE_117 2116bde2dc5SBin Meng default 0x118 if FRAMEBUFFER_VESA_MODE_118 2126bde2dc5SBin Meng default 0x119 if FRAMEBUFFER_VESA_MODE_119 2136bde2dc5SBin Meng default 0x11A if FRAMEBUFFER_VESA_MODE_11A 2146bde2dc5SBin Meng default 0x11B if FRAMEBUFFER_VESA_MODE_11B 2156bde2dc5SBin Meng default 0x117 if FRAMEBUFFER_VESA_MODE_USER 2166bde2dc5SBin Meng 21766525bb7SHans de Goedeconfig VIDEO_LCD_ANX9804 21866525bb7SHans de Goede bool "ANX9804 bridge chip" 21966525bb7SHans de Goede default n 22066525bb7SHans de Goede ---help--- 22166525bb7SHans de Goede Support for the ANX9804 bridge chip, which can take pixel data coming 22266525bb7SHans de Goede from a parallel LCD interface and translate it on the fy into a DP 22366525bb7SHans de Goede interface for driving eDP TFT displays. It uses I2C for configuration. 22466525bb7SHans de Goede 225b8329acfSSiarhei Siamashkaconfig VIDEO_LCD_SSD2828 226b8329acfSSiarhei Siamashka bool "SSD2828 bridge chip" 227b8329acfSSiarhei Siamashka default n 228b8329acfSSiarhei Siamashka ---help--- 229b8329acfSSiarhei Siamashka Support for the SSD2828 bridge chip, which can take pixel data coming 230b8329acfSSiarhei Siamashka from a parallel LCD interface and translate it on the fly into MIPI DSI 231b8329acfSSiarhei Siamashka interface for driving a MIPI compatible LCD panel. It uses SPI for 232b8329acfSSiarhei Siamashka configuration. 233b8329acfSSiarhei Siamashka 234b8329acfSSiarhei Siamashkaconfig VIDEO_LCD_SSD2828_TX_CLK 235b8329acfSSiarhei Siamashka int "SSD2828 TX_CLK frequency (in MHz)" 236b8329acfSSiarhei Siamashka depends on VIDEO_LCD_SSD2828 237dddccd69SSiarhei Siamashka default 0 238b8329acfSSiarhei Siamashka ---help--- 239b8329acfSSiarhei Siamashka The frequency of the crystal, which is clocking SSD2828. It may be 240b8329acfSSiarhei Siamashka anything in the 8MHz-30MHz range and the exact value should be 241b8329acfSSiarhei Siamashka retrieved from the board schematics. Or in the case of Allwinner 242b8329acfSSiarhei Siamashka hardware, it can be usually found as 'lcd_xtal_freq' variable in 243dddccd69SSiarhei Siamashka FEX files. It can be also set to 0 for selecting PCLK from the 244dddccd69SSiarhei Siamashka parallel LCD interface instead of TX_CLK as the PLL clock source. 245b8329acfSSiarhei Siamashka 246b8329acfSSiarhei Siamashkaconfig VIDEO_LCD_SSD2828_RESET 247b8329acfSSiarhei Siamashka string "RESET pin of SSD2828" 248b8329acfSSiarhei Siamashka depends on VIDEO_LCD_SSD2828 249b8329acfSSiarhei Siamashka default "" 250b8329acfSSiarhei Siamashka ---help--- 251b8329acfSSiarhei Siamashka The reset pin of SSD2828 chip. This takes a string in the format 252b8329acfSSiarhei Siamashka understood by 'name_to_gpio' function, e.g. PH1 for pin 1 of port H. 253b8329acfSSiarhei Siamashka 254a5464f2bSHans de Goedeconfig VIDEO_LCD_HITACHI_TX18D42VM 255a5464f2bSHans de Goede bool "Hitachi tx18d42vm LVDS LCD panel support" 256a5464f2bSHans de Goede depends on VIDEO 257a5464f2bSHans de Goede default n 258a5464f2bSHans de Goede ---help--- 259a5464f2bSHans de Goede Support for Hitachi tx18d42vm LVDS LCD panels, these panels have a 260a5464f2bSHans de Goede lcd controller which needs to be initialized over SPI, once that is 261a5464f2bSHans de Goede done they work like a regular LVDS panel. 262a5464f2bSHans de Goede 263b8329acfSSiarhei Siamashkaconfig VIDEO_LCD_SPI_CS 264b8329acfSSiarhei Siamashka string "SPI CS pin for LCD related config job" 265a5464f2bSHans de Goede depends on VIDEO_LCD_SSD2828 || VIDEO_LCD_HITACHI_TX18D42VM 266b8329acfSSiarhei Siamashka default "" 267b8329acfSSiarhei Siamashka ---help--- 268b8329acfSSiarhei Siamashka This is one of the SPI communication pins, involved in setting up a 269b8329acfSSiarhei Siamashka working LCD configuration. The exact role of SPI may differ for 270b8329acfSSiarhei Siamashka different hardware setups. The option takes a string in the format 271b8329acfSSiarhei Siamashka understood by 'name_to_gpio' function, e.g. PH1 for pin 1 of port H. 272b8329acfSSiarhei Siamashka 273b8329acfSSiarhei Siamashkaconfig VIDEO_LCD_SPI_SCLK 274b8329acfSSiarhei Siamashka string "SPI SCLK pin for LCD related config job" 275a5464f2bSHans de Goede depends on VIDEO_LCD_SSD2828 || VIDEO_LCD_HITACHI_TX18D42VM 276b8329acfSSiarhei Siamashka default "" 277b8329acfSSiarhei Siamashka ---help--- 278b8329acfSSiarhei Siamashka This is one of the SPI communication pins, involved in setting up a 279b8329acfSSiarhei Siamashka working LCD configuration. The exact role of SPI may differ for 280b8329acfSSiarhei Siamashka different hardware setups. The option takes a string in the format 281b8329acfSSiarhei Siamashka understood by 'name_to_gpio' function, e.g. PH1 for pin 1 of port H. 282b8329acfSSiarhei Siamashka 283b8329acfSSiarhei Siamashkaconfig VIDEO_LCD_SPI_MOSI 284b8329acfSSiarhei Siamashka string "SPI MOSI pin for LCD related config job" 285a5464f2bSHans de Goede depends on VIDEO_LCD_SSD2828 || VIDEO_LCD_HITACHI_TX18D42VM 286b8329acfSSiarhei Siamashka default "" 287b8329acfSSiarhei Siamashka ---help--- 288b8329acfSSiarhei Siamashka This is one of the SPI communication pins, involved in setting up a 289b8329acfSSiarhei Siamashka working LCD configuration. The exact role of SPI may differ for 290b8329acfSSiarhei Siamashka different hardware setups. The option takes a string in the format 291b8329acfSSiarhei Siamashka understood by 'name_to_gpio' function, e.g. PH1 for pin 1 of port H. 292b8329acfSSiarhei Siamashka 293b8329acfSSiarhei Siamashkaconfig VIDEO_LCD_SPI_MISO 294b8329acfSSiarhei Siamashka string "SPI MISO pin for LCD related config job (optional)" 295b8329acfSSiarhei Siamashka depends on VIDEO_LCD_SSD2828 296b8329acfSSiarhei Siamashka default "" 297b8329acfSSiarhei Siamashka ---help--- 298b8329acfSSiarhei Siamashka This is one of the SPI communication pins, involved in setting up a 299b8329acfSSiarhei Siamashka working LCD configuration. The exact role of SPI may differ for 300b8329acfSSiarhei Siamashka different hardware setups. If wired up, this pin may provide additional 301b8329acfSSiarhei Siamashka useful functionality. Such as bi-directional communication with the 302b8329acfSSiarhei Siamashka hardware and LCD panel id retrieval (if the panel can report it). The 303b8329acfSSiarhei Siamashka option takes a string in the format understood by 'name_to_gpio' 304b8329acfSSiarhei Siamashka function, e.g. PH1 for pin 1 of port H. 30551f2c99eSSimon Glass 306913d1be2SStefan Roeseconfig VIDEO_MVEBU 307913d1be2SStefan Roese bool "Armada XP LCD controller" 308913d1be2SStefan Roese default n 309913d1be2SStefan Roese ---help--- 310913d1be2SStefan Roese Support for the LCD controller integrated in the Marvell 311913d1be2SStefan Roese Armada XP SoC. 312913d1be2SStefan Roese 3137588c312SAnatolij Gustschinconfig I2C_EDID 3147588c312SAnatolij Gustschin bool "Enable EDID library" 3157588c312SAnatolij Gustschin depends on DM_I2C 3167588c312SAnatolij Gustschin default n 3177588c312SAnatolij Gustschin help 3187588c312SAnatolij Gustschin This enables library for accessing EDID data from an LCD panel. 3197588c312SAnatolij Gustschin 3202dcf1433SSimon Glassconfig DISPLAY 3212dcf1433SSimon Glass bool "Enable Display support" 3222dcf1433SSimon Glass depends on DM 3237588c312SAnatolij Gustschin default n 3247588c312SAnatolij Gustschin select I2C_EDID 32551f2c99eSSimon Glass help 3262dcf1433SSimon Glass This supports drivers that provide a display, such as eDP (Embedded 3272dcf1433SSimon Glass DisplayPort) and HDMI (High Definition Multimedia Interface). 3282dcf1433SSimon Glass The devices provide a simple interface to start up the display, 3292dcf1433SSimon Glass read display information and enable it. 330e7e8823cSSimon Glass 331c2539483SSimon Glassconfig VIDEO_ROCKCHIP 332c2539483SSimon Glass bool "Enable Rockchip video support" 333c2539483SSimon Glass depends on DM_VIDEO 334c2539483SSimon Glass help 335c2539483SSimon Glass Rockchip SoCs provide video output capabilities for High-Definition 336c2539483SSimon Glass Multimedia Interface (HDMI), Low-voltage Differential Signalling 337c2539483SSimon Glass (LVDS), embedded DisplayPort (eDP) and Display Serial Interface 338c2539483SSimon Glass (DSI). This driver supports the on-chip video output device, and 339c2539483SSimon Glass targets the Rockchip RK3288. 340c2539483SSimon Glass 3411e69ad01SSimon Glassconfig VIDEO_SANDBOX_SDL 3421e69ad01SSimon Glass bool "Enable sandbox video console using SDL" 3431e69ad01SSimon Glass depends on SANDBOX 3441e69ad01SSimon Glass help 3451e69ad01SSimon Glass When using sandbox you can enable an emulated LCD display which 3461e69ad01SSimon Glass appears as an SDL (Simple DirectMedia Layer) window. This is a 3471e69ad01SSimon Glass console device and can display stdout output. Within U-Boot is is 3481e69ad01SSimon Glass a normal bitmap display and can display images as well as text. 3491e69ad01SSimon Glass 350e7e8823cSSimon Glassconfig VIDEO_TEGRA124 351e7e8823cSSimon Glass bool "Enable video support on Tegra124" 352e7e8823cSSimon Glass help 353e7e8823cSSimon Glass Tegra124 supports many video output options including eDP and 354e7e8823cSSimon Glass HDMI. At present only eDP is supported by U-Boot. This option 355e7e8823cSSimon Glass enables this support which can be used on devices which 356e7e8823cSSimon Glass have an eDP display connected. 357801ab9e9SSimon Glass 358801ab9e9SSimon Glasssource "drivers/video/bridge/Kconfig" 3590b11dbf7SMasahiro Yamada 3600b11dbf7SMasahiro Yamadaendmenu 361