[source] archs38: Reduce generalization
LEDE Commits
lede-commits at lists.infradead.org
Tue Aug 16 23:51:14 PDT 2016
blogic pushed a commit to source.git, branch master:
https://git.lede-project.org/?p=source.git;a=commitdiff;h=5f55df433d811318a66160348224dbc7dd79a706
commit 5f55df433d811318a66160348224dbc7dd79a706
Author: Alexey Brodkin <Alexey.Brodkin at synopsys.com>
AuthorDate: Tue Aug 16 14:49:17 2016 +0300
archs38: Reduce generalization
As support of ARC HS38 in OpenWRT/Lede matures we don't need
debug-only output binaries any longer, so purging vmlinux for
AXS10x boards.
As for uImage for nSIM it makes completely no sense because there's no
way to run U-Boot on nSIM.
So we remove add_archs38_XXX scripts making code more compact and
cleaner.
Signed-off-by: Alexey Brodkin <abrodkin at synopsys.com>
---
target/linux/archs38/image/Makefile | 34 +++++++++++-----------------------
1 file changed, 11 insertions(+), 23 deletions(-)
diff --git a/target/linux/archs38/image/Makefile b/target/linux/archs38/image/Makefile
index bda7f3f..f5dce28 100644
--- a/target/linux/archs38/image/Makefile
+++ b/target/linux/archs38/image/Makefile
@@ -34,35 +34,23 @@ define Device/vmlinux
endef
define Device/uImage
- KERNEL_SUFFIX := .bin
+ KERNEL_SUFFIX := -uImage
KERNEL_INITRAMFS := kernel-bin | patch-dtb | calculate-ep | uImage none
KERNEL_LOADADDR := 0x80000000
endef
-define add_archs38_uImage
- define Device/$(1)-uImage
- $(call Device/uImage)
- DEVICE_PROFILE := $(1)
- DEVICE_DTS := $(1)
- endef
- TARGET_DEVICES += $(1)-uImage
+define Device/axs103
+ $(call Device/uImage)
+ DEVICE_PROFILE := axs103
+ DEVICE_DTS := axs103_idu
endef
+TARGET_DEVICES += axs103
-define add_archs38_vmlinux
- define Device/$(1)-vmlinux
- $(call Device/vmlinux)
- DEVICE_PROFILE := $(1)
- DEVICE_DTS := $(1)
- endef
- TARGET_DEVICES += $(1)-vmlinux
+define Device/nsim_hs
+ $(call Device/vmlinux)
+ DEVICE_PROFILE := nsim_hs
+ DEVICE_DTS := nsim_hs_idu
endef
-
-# DesignWare AXS103
-$(eval $(call add_archs38_vmlinux,axs103_idu))
-$(eval $(call add_archs38_uImage,axs103_idu))
-
-# nSIM with ARCHS38
-$(eval $(call add_archs38_vmlinux,nsim_hs_idu))
-$(eval $(call add_archs38_uImage,nsim_hs_idu))
+TARGET_DEVICES += nsim_hs
$(eval $(call BuildImage))
More information about the lede-commits
mailing list