diff --git a/app/aboot/aboot.c b/app/aboot/aboot.c index 4fc76d8d2..2a66fbb6c 100755 --- a/app/aboot/aboot.c +++ b/app/aboot/aboot.c @@ -374,6 +374,8 @@ void aboot_init(const struct app_descriptor *app) "to fastboot mode.\n"); fastboot: + display_init(); + dprintf(INFO, "Diplay initialized\n"); udc_init(&surf_udc_device); fastboot_register("boot", cmd_boot); diff --git a/platform/init.c b/platform/init.c index c397b50bc..30b93245a 100644 --- a/platform/init.c +++ b/platform/init.c @@ -41,3 +41,6 @@ __WEAK void platform_init(void) { } +__WEAK void display_init(void) +{ +} diff --git a/platform/msm7k/platform.c b/platform/msm7k/platform.c index 7b1c6c82a..ded9ccaba 100755 --- a/platform/msm7k/platform.c +++ b/platform/msm7k/platform.c @@ -61,7 +61,10 @@ void platform_init(void) dprintf(INFO, "platform_init()\n"); acpu_clock_init(); +} +void display_init(void) +{ #if DISPLAY_TYPE_MDDI mddi_clock_init(0, 122880000); fb_config = mddi_init(); diff --git a/platform/msm7x30/platform.c b/platform/msm7x30/platform.c index cebeddb40..672d25906 100644 --- a/platform/msm7x30/platform.c +++ b/platform/msm7x30/platform.c @@ -59,6 +59,10 @@ void platform_init(void) dprintf(INFO, "platform_init()\n"); acpu_clock_init(); +} + +void display_init(void) +{ //fb_cfg = lcdc_init(); //fbcon_setup(fb_cfg); } diff --git a/platform/qsd8k/platform.c b/platform/qsd8k/platform.c index 0f01728a6..93fcb6f8b 100644 --- a/platform/qsd8k/platform.c +++ b/platform/qsd8k/platform.c @@ -54,12 +54,14 @@ void platform_early_init(void) void platform_init(void) { - struct fbcon_config *fb_cfg; - - dprintf(INFO, "platform_init()\n"); - - acpu_clock_init(); + dprintf(INFO, "platform_init()\n"); + acpu_clock_init(); +} - fb_cfg = lcdc_init(); - fbcon_setup(fb_cfg); +void display_init(void) +{ + struct fbcon_config *fb_cfg; + fb_cfg = lcdc_init(); + fbcon_setup(fb_cfg); } + diff --git a/project/qsd8250_surf.mk b/project/qsd8250_surf.mk index 3b680d1f1..4e69b2282 100644 --- a/project/qsd8250_surf.mk +++ b/project/qsd8250_surf.mk @@ -8,4 +8,4 @@ MODULES += app/aboot #DEFINES += WITH_DEBUG_DCC=1 #DEFINES += WITH_DEBUG_UART=1 -#DEFINES += WITH_DEBUG_FBCON=1 +DEFINES += WITH_DEBUG_FBCON=1