diff options
author | Igor Grinberg <grinberg@compulab.co.il> | 2014-11-03 11:32:20 +0200 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2014-11-06 11:04:40 -0500 |
commit | f4a40f05f504407a036e2beee88ce17930d5d45c (patch) | |
tree | c96304c36eb3837b13562ebe6a787ce6d29dd911 /board/compulab/common/common.h | |
parent | 959bc1d5fa83eab057f12cb5ef79bd37ec98eb83 (diff) |
omap3: cm-t35: extract the splash code from board
The splash screen loading code can be reused by other compulab boards.
For now extract it to a common location for further reuse.
This also switches the splash code dependency from CONFIG_LCD to
CONFIG_SPLASH_SCREEN as it should normally be.
In addition this patch fixes the accidental dependency of the
get_board_mem_timings() function on CONFIG_LCD, by just moving the
splash code and leaving the above function intact.
Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
Reviewed-by: Tom Rini <trini@ti.com>
Diffstat (limited to 'board/compulab/common/common.h')
-rw-r--r-- | board/compulab/common/common.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/board/compulab/common/common.h b/board/compulab/common/common.h index ffe1ef8174..7a106d6a24 100644 --- a/board/compulab/common/common.h +++ b/board/compulab/common/common.h @@ -24,4 +24,13 @@ static inline int cl_usb_hub_init(int gpio, const char *label) static inline void cl_usb_hub_deinit(int gpio) {} #endif /* CONFIG_CMD_USB */ +#ifdef CONFIG_SPLASH_SCREEN +int cl_splash_screen_prepare(int nand_offset); +#else /* !CONFIG_SPLASH_SCREEN */ +static inline int cl_splash_screen_prepare(int nand_offset) +{ + return -ENOSYS; +} +#endif /* CONFIG_SPLASH_SCREEN */ + #endif /* _CL_COMMON_ */ |