> Subject: [PATCH] imx: mx6ul_14x14_evk: fix link issue > > Since recent splash changes common code for splashscreen logo should be > used instead of adding duplicated code under board directories. > mx6ul_9x9_evk and mx6ul_14x14_evk configurations used old board specific > logo code and do not link, fix them. > > Signed-off-by: Anatolij Gustschin <ag...@denx.de>
Acked-by: Peng Fan <peng....@nxp.com> > --- > .../mx6ul_14x14_evk/mx6ul_14x14_evk.c | 19 ++----------------- > configs/mx6ul_14x14_evk_defconfig | 1 + > configs/mx6ul_9x9_evk_defconfig | 1 + > include/configs/mx6ul_14x14_evk.h | 1 + > 4 files changed, 5 insertions(+), 17 deletions(-) > > diff --git a/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c > b/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c > index 8e5f365d35..c98e98b485 100644 > --- a/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c > +++ b/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c > @@ -28,10 +28,6 @@ > #include "../common/pfuze.h" > #include <usb.h> > #include <usb/ehci-ci.h> > -#ifdef CONFIG_DM_VIDEO > -#include <bmp_logo_data.h> > -#include <video.h> > -#endif > > DECLARE_GLOBAL_DATA_PTR; > > @@ -449,6 +445,8 @@ static int setup_lcd(void) > > return 0; > } > +#else > +static inline int setup_lcd(void) { return 0; } > #endif > > int board_early_init_f(void) > @@ -505,21 +503,8 @@ int board_late_init(void) > env_set("board_rev", "14X14"); > #endif > > -#if defined(CONFIG_DM_VIDEO) > - struct udevice *dev; > - int ret; > - > - ret = uclass_get_device(UCLASS_VIDEO, 0, &dev); > - if (ret) > - return ret; > - > setup_lcd(); > > - ret = video_bmp_display(dev, (ulong)bmp_logo_bitmap, 0, 0, true); > - if (ret) > - return ret; > -#endif > - > return 0; > } > > diff --git a/configs/mx6ul_14x14_evk_defconfig > b/configs/mx6ul_14x14_evk_defconfig > index 526ede34e9..429dff0d35 100644 > --- a/configs/mx6ul_14x14_evk_defconfig > +++ b/configs/mx6ul_14x14_evk_defconfig > @@ -68,3 +68,4 @@ CONFIG_USB=y > CONFIG_DM_USB=y > CONFIG_USB_STORAGE=y > CONFIG_DM_VIDEO=y > +CONFIG_SYS_WHITE_ON_BLACK=y > diff --git a/configs/mx6ul_9x9_evk_defconfig > b/configs/mx6ul_9x9_evk_defconfig index 95c6697e62..4b517436c8 100644 > --- a/configs/mx6ul_9x9_evk_defconfig > +++ b/configs/mx6ul_9x9_evk_defconfig > @@ -71,3 +71,4 @@ CONFIG_USB=y > CONFIG_DM_USB=y > CONFIG_USB_STORAGE=y > CONFIG_DM_VIDEO=y > +CONFIG_SYS_WHITE_ON_BLACK=y > diff --git a/include/configs/mx6ul_14x14_evk.h > b/include/configs/mx6ul_14x14_evk.h > index f8a5fd30f3..87f88693c5 100644 > --- a/include/configs/mx6ul_14x14_evk.h > +++ b/include/configs/mx6ul_14x14_evk.h > @@ -60,6 +60,7 @@ > "fdt_addr=0x83000000\0" \ > "boot_fdt=try\0" \ > "ip_dyn=yes\0" \ > + "splashimage=" __stringify(CONFIG_LOADADDR) "\0" \ > > "videomode=video=ctfb:x:480,y:272,depth:24,pclk:108695,le:8,ri:4,up:2,l > o:4,hs:41,vs:10,sync:0,vmode:0\0" \ > "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \ > "mmcpart=" __stringify(CONFIG_SYS_MMC_IMG_LOAD_PART) "\0" \ > -- > 2.17.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot