board: cm_fx6: Enable DM support for video, fix build error
authorSuniel Mahesh <sunil.m@techveda.org>
Wed, 20 Nov 2019 09:55:00 +0000 (15:25 +0530)
committerStefano Babic <sbabic@denx.de>
Tue, 7 Jan 2020 09:26:56 +0000 (10:26 +0100)
commit7f681b3d75e99b7f64ee7906f2827e22fbadda65
treecc71ecdd9b18b906e95e405a004ffe04897504b2
parentc35b19531dd0c283a1b28ae937c764c4be59c8b3
board: cm_fx6: Enable DM support for video, fix build error

Enable driver model for Video to remove the following
compile warning on CM-FX6 SOM based target:

===================== WARNING ======================
This board does not use CONFIG_DM_VIDEO Please update
the board to use CONFIG_DM_VIDEO before the v2019.07 release.
====================================================

This change introduced build error as shown:

LD      u-boot
drivers/built-in.o: In function ipu_displays_init'
arm-linux-ld.bfd: BFD (GNU Binutils) 2.29.1 assertion fail elf32-arm.c:9509
Makefile:1621: recipe for target 'u-boot' failed
make: *** [u-boot] Error 1

The DM converted video driver calls ipu_displays_init
in its probe, which inturn calls relevant board_video_skip.
Defining ipu_displays_init in the board file fixes build error.
Target was compile tested, build was clean.

Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
board/compulab/cm_fx6/cm_fx6.c
configs/cm_fx6_defconfig