aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authortomas.melin@vaisala.com <tomas.melin@vaisala.com>2017-01-13 13:20:14 +0200
committerAnatolij Gustschin <agust@denx.de>2017-01-13 17:40:38 +0100
commitdb1b79b886f085b5af09db9378f5c53417c3ecde (patch)
tree5844db57fca174b2ae55ce0b611aaea047d2216b /doc
parent7583f1f577db45c37e0c76dc67616347585aeda3 (diff)
downloadu-boot-db1b79b886f085b5af09db9378f5c53417c3ecde.zip
u-boot-db1b79b886f085b5af09db9378f5c53417c3ecde.tar.gz
u-boot-db1b79b886f085b5af09db9378f5c53417c3ecde.tar.bz2
splash: add support for loading splash from a FIT image
Enable support for loading a splash image from within a FIT image. The image is assumed to be generated with mkimage -E flag to hold the data external to the FIT. Signed-off-by: Tomas Melin <tomas.melin@vaisala.com> Acked-by: Igor Grinberg <grinberg@compulab.co.il>
Diffstat (limited to 'doc')
-rw-r--r--doc/README.splashprepare15
1 files changed, 10 insertions, 5 deletions
diff --git a/doc/README.splashprepare b/doc/README.splashprepare
index 56c1bef..f1418de 100644
--- a/doc/README.splashprepare
+++ b/doc/README.splashprepare
@@ -5,7 +5,7 @@ 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.
+U-Boot. Define your own version to use this feature.
CONFIG_SPLASH_SOURCE
@@ -20,7 +20,12 @@ splashsource works as follows:
- 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".
+A splash source location can describe either storage with raw data, a storage
+formatted with a file system or a FIT image. 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".
+
+To enable loading the splash image from a FIT image, CONFIG_FIT must be
+enabled. Struct splash_location field 'name' should match the splash image
+name within the FIT and the FIT should start at the 'offset' field address in
+the specified storage.