core: arm: link.mk: produce tee-raw.bin by default

Adds tee-raw.bin as a dependency of all. This produces a tee-raw.bin for
all platforms when building. tee-raw.bin is more useful than for
instance tee-pager_v2.bin which often is used when a raw binary is
needed. Platforms with a link.mk only to produce tee-raw.bin have their
link.mk removed since the generic version suffices now.

Acked-by: Clement Faure <clement.faure@nxp.com>
Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Acked-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
diff --git a/core/arch/arm/kernel/link.mk b/core/arch/arm/kernel/link.mk
index 0e96e60..e8a5182 100644
--- a/core/arch/arm/kernel/link.mk
+++ b/core/arch/arm/kernel/link.mk
@@ -251,6 +251,7 @@
 	$(q)$(PYTHON3) ./scripts/mem_usage.py $< > $@
 endif
 
+all: $(link-out-dir)/tee-raw.bin
 cleanfiles += $(link-out-dir)/tee-raw.bin
 $(link-out-dir)/tee-raw.bin: $(link-out-dir)/tee.elf scripts/gen_tee_bin.py
 	@$(cmd-echo-silent) '  GEN     $@'
diff --git a/core/arch/arm/plat-imx/link.mk b/core/arch/arm/plat-imx/link.mk
index 610ca7e..c5a3673 100644
--- a/core/arch/arm/plat-imx/link.mk
+++ b/core/arch/arm/plat-imx/link.mk
@@ -1,7 +1,5 @@
 include core/arch/arm/kernel/link.mk
 
-all: $(link-out-dir)/tee-raw.bin
-
 .PHONY: uTee
 uTee: $(link-out-dir)/uTee
 cleanfiles += $(link-out-dir)/uTee
diff --git a/core/arch/arm/plat-ls/link.mk b/core/arch/arm/plat-ls/link.mk
deleted file mode 100644
index 6c165d3..0000000
--- a/core/arch/arm/plat-ls/link.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-include core/arch/arm/kernel/link.mk
-
-all: $(link-out-dir)/tee-raw.bin
diff --git a/core/arch/arm/plat-rzn1/link.mk b/core/arch/arm/plat-rzn1/link.mk
deleted file mode 100644
index 6c165d3..0000000
--- a/core/arch/arm/plat-rzn1/link.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-include core/arch/arm/kernel/link.mk
-
-all: $(link-out-dir)/tee-raw.bin
diff --git a/core/arch/arm/plat-uniphier/link.mk b/core/arch/arm/plat-uniphier/link.mk
deleted file mode 100644
index 448ab89..0000000
--- a/core/arch/arm/plat-uniphier/link.mk
+++ /dev/null
@@ -1 +0,0 @@
-include core/arch/arm/kernel/link.mk
diff --git a/core/arch/arm/plat-versal/link.mk b/core/arch/arm/plat-versal/link.mk
deleted file mode 100644
index 6c165d3..0000000
--- a/core/arch/arm/plat-versal/link.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-include core/arch/arm/kernel/link.mk
-
-all: $(link-out-dir)/tee-raw.bin