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>
-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/