MLK-17262 video: Fix build break when CONFIG_VIDEO_IMX_HDP_LOAD is not selected
authorYe Li <ye.li@nxp.com>
Wed, 20 Dec 2017 09:42:55 +0000 (03:42 -0600)
committerYe Li <ye.li@nxp.com>
Wed, 20 Dec 2017 09:59:58 +0000 (03:59 -0600)
Met build errors below when CONFIG_VIDEO_IMX_HDP_LOAD is not selected. Because the u-boot
make script checks the "$(obj-y) $(obj-m) $(obj-) $(subdir-m) $(lib-target)" for built-in target.

aarch64-poky-linux-ld.bfd: cannot find drivers/video/imx/built-in.o: No such file or directory
scripts/Makefile.build:359: recipe for target 'drivers/video/built-in.o' failed

Signed-off-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
drivers/video/imx/Makefile

index 1d688c7..0ec6e0e 100644 (file)
@@ -1,7 +1,8 @@
-ifdef CONFIG_VIDEO_IMX_HDP_LOAD
+#
+# Copyright 2017 NXP
+#
+# SPDX-License-Identifier:      GPL-2.0+
+#
 
 UBOOTINCLUDE += -I$(srctree)/drivers/video/imx/hdp
-obj-y += hdpload.o
-obj-y += hdp/
-
-endif
+obj-$(CONFIG_VIDEO_IMX_HDP_LOAD) += hdpload.o hdp/