diff options
author | Liu Ying <Ying.liu@freescale.com> | 2012-09-12 11:35:48 +0800 |
---|---|---|
committer | Liu Ying <Ying.liu@freescale.com> | 2012-09-27 13:52:21 +0800 |
commit | 4e01f875fb3623cf70a9ae7949d9a8aac5b5a21e (patch) | |
tree | 738e6e4508aa27994df02e1eeaac0d6ec0e8d279 /arch/arm/mach-mx6/board-mx6q_sabresd.c | |
parent | 567ad8dc9a9a923b8ebdc6379904fc0030e2bb06 (diff) |
ENGR00223797-15 MX6 SabreSD:fb0 late init and ipu1 bypass reset
This patch support primary framebuffer(fb0) late init and ipu1
bypass reset if the user needs smooth UI transition feature from
bootloader to system UI. The user needs to add 'fb0base=' and
'fbmem=' options to kernel command line to enable the feature.
This patch is for Android kernel only.
Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
Diffstat (limited to 'arch/arm/mach-mx6/board-mx6q_sabresd.c')
-rw-r--r-- | arch/arm/mach-mx6/board-mx6q_sabresd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-mx6/board-mx6q_sabresd.c b/arch/arm/mach-mx6/board-mx6q_sabresd.c index 1151585f1139..d717e8bf82ea 100644 --- a/arch/arm/mach-mx6/board-mx6q_sabresd.c +++ b/arch/arm/mach-mx6/board-mx6q_sabresd.c @@ -2016,6 +2016,8 @@ static void __init mx6q_sabresd_reserve(void) sabresd_fb_data[0].res_size[0]); memblock_remove(sabresd_fb_data[0].res_base[0], sabresd_fb_data[0].res_size[0]); + sabresd_fb_data[0].late_init = true; + ipu_data[ldb_data.ipu_id].bypass_reset = true; fb0_reserved = 1; } for (i = fb0_reserved; i < fb_array_size; i++) |