| --------------------------------------------------------------------- | 
 | Splash Screen | 
 | --------------------------------------------------------------------- | 
 | The splash_screen_prepare() function is a weak function defined in | 
 | common/splash.c. It is called as part of the splash screen display | 
 | sequence. It gives the board an opportunity to prepare the splash | 
 | image data before it is processed and sent to the frame buffer by | 
 | U-Boot.  Define your own version to use this feature. | 
 |  | 
 | CONFIG_SPLASH_SOURCE | 
 |  | 
 | Use the splash_source.c library. This library provides facilities to declare | 
 | board specific splash image locations, routines for loading splash image from | 
 | supported locations, and a way of controlling the selected splash location | 
 | using the "splashsource" environment variable. | 
 |  | 
 | splashsource works as follows: | 
 | - If splashsource is set to a supported location name as defined by board code, | 
 |   use that splash location. | 
 | - If splashsource is undefined, use the first splash location as default. | 
 | - If splashsource is set to an unsupported value, do not load a splash screen. | 
 |  | 
 | A splash source location can describe either storage with raw data, or storage | 
 | formatted with a file system. In case of a filesystem, the splash screen data is | 
 | loaded as a file. The name of the splash screen file can be controlled with the | 
 | environment variable "splashfile". |