summaryrefslogtreecommitdiff
path: root/include/configs/mx25_3stack.h
diff options
context:
space:
mode:
authorTerry Lv <r65388@freescale.com>2010-05-18 16:43:51 +0800
committerTerry Lv <r65388@freescale.com>2010-05-31 10:21:05 +0800
commit5ceff9165b3d259f82e5ea181fee9bd6be25bf28 (patch)
tree96d6fbc52c5440e1abc76f9fb9911981f3944734 /include/configs/mx25_3stack.h
parent161ebc6c0813e3d9adc267c8c58c5f727dc3e44c (diff)
downloadu-boot-imx-5ceff9165b3d259f82e5ea181fee9bd6be25bf28.zip
u-boot-imx-5ceff9165b3d259f82e5ea181fee9bd6be25bf28.tar.gz
u-boot-imx-5ceff9165b3d259f82e5ea181fee9bd6be25bf28.tar.bz2
ENGR00123551: Add mx25 splash screen support
Add mx25 splash screen support. Signed-off-by: Terry Lv <r65388@freescale.com> Signed-off-by: Renato Frias <renato.frias@freescale.com> Signed-off-by: Terry Lv <r65388@freescale.com>
Diffstat (limited to 'include/configs/mx25_3stack.h')
-rw-r--r--include/configs/mx25_3stack.h32
1 files changed, 31 insertions, 1 deletions
diff --git a/include/configs/mx25_3stack.h b/include/configs/mx25_3stack.h
index fde7b12..9a6391c 100644
--- a/include/configs/mx25_3stack.h
+++ b/include/configs/mx25_3stack.h
@@ -105,6 +105,7 @@
#define CONFIG_CMD_MMC
#define CONFIG_MXC_NAND
+
/*
* MMC Configs
* */
@@ -141,7 +142,8 @@
"bootcmd=run bootcmd_net\0" \
"bootcmd_net=run bootargs_base bootargs_nfs; " \
"tftpboot ${loadaddr} ${kernel}; bootm\0" \
- "load_uboot=tftpboot ${loadaddr} ${uboot}\0"
+ "load_uboot=tftpboot ${loadaddr} ${uboot}\0" \
+ "splashimage=0x80800000\0"
/*Support LAN9217*/
#define CONFIG_SMC911X
@@ -211,6 +213,34 @@
#define PHYS_SDRAM_1_SIZE (64 * 1024 * 1024)
#endif
+/* LCD */
+/*
+#define CONFIG_SPLASH_SCREEN
+*/
+
+#ifdef CONFIG_SPLASH_SCREEN
+ #define CONFIG_LCD
+ #define CONFIG_MXC2_LCD 1
+ #undef LCD_TEST_PATTERN
+ #define CONFIG_FB_BASE 0x81400000
+ #define CONFIG_SYS_CONSOLE_IS_IN_ENV 1
+ #define CONFIG_SPLASH_SCREEN 1
+ #define CONFIG_SPLASH_IS_IN_MMC 1
+ #define LCD_BPP LCD_COLOR16
+ /* #define CONFIG_SPLASH_SCREEN_ALIGN 1 */
+
+ #define CONFIG_CMD_BMP
+ #define CONFIG_BMP_24BPP 1
+ #define CONFIG_BMP_16BPP 1
+#endif
+
+
+#ifdef CONFIG_SPLASH_IS_IN_MMC
+ #define CONFIG_SPLASH_IMG_MMC_DEV 0
+ #define CONFIG_SPLASH_IMG_OFFSET 0x4c000
+ #define CONFIG_SPLASH_IMG_SIZE 0x19000
+#endif
+
/* Monitor at beginning of flash */
/* #define CONFIG_FSL_ENV_IN_MMC */
#define CONFIG_FSL_ENV_IN_NAND