From: Przemyslaw Marczak Date: Thu, 18 Sep 2014 11:17:57 +0000 (+0200) Subject: samsung:board: check board type before init exynos fb X-Git-Tag: submit/tizen/20150522.044923~26 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=47ec51afc21997f6eebad16a0e031f2d31c89e73;p=platform%2Fkernel%2Fu-boot.git samsung:board: check board type before init exynos fb For CONFIG_OF_MULTI some boards doesn't use frame buffer, so the board type is now checked before the fb configuration. Change-Id: Ide9ba4893b89ccc84ea84482324dd39ed8fbd48c Signed-off-by: Przemyslaw Marczak --- diff --git a/board/samsung/common/board.c b/board/samsung/common/board.c index 103381f4b7..d52a8af4fe 100644 --- a/board/samsung/common/board.c +++ b/board/samsung/common/board.c @@ -187,13 +187,19 @@ int board_early_init_f(void) * FB memory at a very early stage. So, we need to fill panel_info.vl_col, * panel_info.vl_row and panel_info.vl_bpix before lcd_setmem() is called. */ +#ifdef CONFIG_OF_MULTI + if (board_is_trats2()) + err = exynos_lcd_early_init(gd->fdt_blob); + else + err = 0; +#else err = exynos_lcd_early_init(gd->fdt_blob); +#endif if (err) { debug("LCD early init failed\n"); return err; } #endif - return exynos_early_init_f(); } #endif