Introduce LINUX_COMMON_TARGETS

For all concerned platforms, move the targets currently assigned to
LINUX_COMMON_FLAGS into the new LINUX_COMMON_TARGETS variable and use
that in the "linux-common:" target.

This makes the LINUX_CLEAN_COMMON_FLAGS and LINUX_CLEANER_COMMON_FLAGS
redundant so they are replaced by LINUX_COMMON_FLAGS.

Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
diff --git a/stm32mp1.mk b/stm32mp1.mk
index 008a52b..bbdff8e 100644
--- a/stm32mp1.mk
+++ b/stm32mp1.mk
@@ -208,10 +208,10 @@
 
 linux-defconfig: $(LINUX_PATH)/.config
 
-LINUX_COMMON_FLAGS += ARCH=arm uImage LOADADDR=0xc2000000 \
+LINUX_COMMON_FLAGS += ARCH=arm LOADADDR=0xc2000000 \
 		      CROSS_COMPILE=$(CROSS_COMPILE_NS_KERNEL) \
-		      st/$(STM32MP1_DTS_LINUX).dtb \
 		      PATH=$$PATH:$(U_BOOT_PATH)/tools
+LINUX_COMMON_TARGETS += uImage st/$(STM32MP1_DTS_LINUX).dtb
 
 linux: linux-common
 	@$(call install_in_binaries,$(LINUX_PATH)/arch/arm/boot/$(LINUX_KERNEL_BIN))