diff options
author | Liu Ying <Ying.liu@freescale.com> | 2012-09-11 18:20:39 +0800 |
---|---|---|
committer | Liu Ying <Ying.Liu@freescale.com> | 2012-10-11 16:25:36 +0800 |
commit | 4faa5f15e5910eaa68dab3702ed765c83abe84e0 (patch) | |
tree | 512402dabcc7489474ddee238be7f646f0c87264 /arch | |
parent | fbde77f3cfebb91b3f0d92aa7482e43b8c4ed342 (diff) |
ENGR00223797-3 ARM:IPUv3 fb:Add late init in pdata
This patch adds late init field support in ipuv3 fb
platform data, so that a platform may choose to not
to initialize framebuffer until the user triggers
set_par(), which may support smooth transition from
bootloader splashimage to system UI.
Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
(cherry picked from commit 3a2547ac167fb2c06d9f63c7a925b9ebdc896d96)
Diffstat (limited to 'arch')
-rwxr-xr-x | arch/arm/plat-mxc/include/mach/ipu-v3.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/plat-mxc/include/mach/ipu-v3.h b/arch/arm/plat-mxc/include/mach/ipu-v3.h index 48daf4db337c..519e628d73ee 100755 --- a/arch/arm/plat-mxc/include/mach/ipu-v3.h +++ b/arch/arm/plat-mxc/include/mach/ipu-v3.h @@ -737,6 +737,13 @@ struct ipuv3_fb_platform_data { /* reserved mem */ resource_size_t res_base[2]; resource_size_t res_size[2]; + + /* + * Late init to avoid display channel being + * re-initialized as we've probably setup the + * channel in bootloader. + */ + bool late_init; }; struct imx_ipuv3_platform_data { |