Not all exynos 5420 based devices with an LCD also have a parade LVDS
bridge. So make sure compilation doesn't break if CONFIG_LCD is enabled
and CONFIG_VIDEO_PARADE is not.

Signed-off-by: Sjoerd Simons <sjoerd.sim...@collabora.co.uk>
---
 board/samsung/smdk5420/smdk5420.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/board/samsung/smdk5420/smdk5420.c 
b/board/samsung/smdk5420/smdk5420.c
index a691222..f8be401 100644
--- a/board/samsung/smdk5420/smdk5420.c
+++ b/board/samsung/smdk5420/smdk5420.c
@@ -43,6 +43,7 @@ int exynos_init(void)
 }
 
 #ifdef CONFIG_LCD
+#ifdef CONFIG_VIDEO_PARADE
 static int has_edp_bridge(void)
 {
        int node;
@@ -56,6 +57,7 @@ static int has_edp_bridge(void)
        /* Default is with bridge ic */
        return 1;
 }
+#endif
 
 void exynos_lcd_power_on(void)
 {
@@ -83,9 +85,11 @@ void exynos_lcd_power_on(void)
        gpio_direction_input(EXYNOS5420_GPIO_X26);      /* EDP_HPD */
        gpio_set_pull(EXYNOS5420_GPIO_X26, S5P_GPIO_PULL_NONE);
 
+#ifdef CONFIG_VIDEO_PARADE
        if (has_edp_bridge())
                if (parade_init(gd->fdt_blob))
                        printf("%s: ps8625_init() failed\n", __func__);
+#endif
 }
 
 void exynos_backlight_on(unsigned int onoff)
-- 
2.1.3

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to