diff options
author | Liu Ying <Ying.liu@freescale.com> | 2012-09-11 18:20:39 +0800 |
---|---|---|
committer | Liu Ying <Ying.liu@freescale.com> | 2012-09-27 14:11:22 +0800 |
commit | 3689ffd0a984c2cb69a441b435e0cdcfcc4f04f7 (patch) | |
tree | 26b1c7ee7ae48ce672073d8888adf2911c47fdbe /arch/arm/plat-mxc/include | |
parent | 70f87803e77173f11347ff41883d2d82bf91657e (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/arm/plat-mxc/include')
-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 { |