On 06/17/13 21:31, Robert Winkler wrote: > Remove CONFIG_SPLASH_SCREEN_PREPARE from README > Add doc/README.splashprepare to document functionality > > Signed-off-by: Robert Winkler <robert.wink...@boundarydevices.com>
Acked-by: Igor Grinberg <grinb...@compulab.co.il> > --- > README | 8 -------- > common/splash.c | 13 ++++--------- > doc/README.splashprepare | 8 ++++++++ > 3 files changed, 12 insertions(+), 17 deletions(-) > create mode 100644 doc/README.splashprepare > > diff --git a/README b/README > index b72ab2f..0686073 100644 > --- a/README > +++ b/README > @@ -1605,14 +1605,6 @@ CBFS (Coreboot Filesystem) support > => vertically centered image > at x = dspWidth - bmpWidth - 9 > > - CONFIG_SPLASH_SCREEN_PREPARE > - > - If this option is set then the board_splash_screen_prepare() > - function, which must be defined in your code, 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. > - > - Gzip compressed BMP image support: CONFIG_VIDEO_BMP_GZIP > > If this option is set, additionally to standard BMP > diff --git a/common/splash.c b/common/splash.c > index 98de2be..1882e5f 100644 > --- a/common/splash.c > +++ b/common/splash.c > @@ -21,16 +21,11 @@ > */ > > #include <splash.h> > -#include <config.h> > > -#ifdef CONFIG_SPLASH_SCREEN_PREPARE > -int splash_screen_prepare(void) > -{ > - return board_splash_screen_prepare(); > -} > -#else > -int splash_screen_prepare(void) > +int __splash_screen_prepare(void) > { > return 0; > } > -#endif > + > +int splash_screen_prepare(void) > + __attribute__ ((weak, alias("__splash_screen_prepare"))); > diff --git a/doc/README.splashprepare b/doc/README.splashprepare > new file mode 100644 > index 0000000..61b4ec5 > --- /dev/null > +++ b/doc/README.splashprepare > @@ -0,0 +1,8 @@ > +--------------------------------------------------------------------- > +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. > -- Regards, Igor. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot