From c2b92f9ef46119e04ea71afe718d1cefe03f6caf Mon Sep 17 00:00:00 2001
From: Florian Fainelli <florian@openwrt.org>
Date: Wed, 3 Sep 2014 03:08:51 +0000
Subject: [PATCH] at91: create a legacy subtarget

In preparation for adding SAMA5D3 support, move the legacy ARMv5 based
platforms to a separate subtarget.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 42408
---
 target/linux/at91/Makefile                            | 2 +-
 target/linux/at91/{ => legacy}/profiles/00-default.mk | 0
 target/linux/at91/{ => legacy}/profiles/atmel.mk      | 0
 target/linux/at91/{ => legacy}/profiles/calamp.mk     | 0
 target/linux/at91/legacy/target.mk                    | 7 +++++++
 5 files changed, 8 insertions(+), 1 deletion(-)
 rename target/linux/at91/{ => legacy}/profiles/00-default.mk (100%)
 rename target/linux/at91/{ => legacy}/profiles/atmel.mk (100%)
 rename target/linux/at91/{ => legacy}/profiles/calamp.mk (100%)
 create mode 100644 target/linux/at91/legacy/target.mk

diff --git a/target/linux/at91/Makefile b/target/linux/at91/Makefile
index 01fc4dd85f..47fc2f67df 100644
--- a/target/linux/at91/Makefile
+++ b/target/linux/at91/Makefile
@@ -11,7 +11,7 @@ BOARD:=at91
 MAINTAINER:=Claudio Mignanti <c.mignanti@gmail.com>
 BOARDNAME:=Atmel AT91
 FEATURES:=squashfs targz ext2 usb
-CPU_TYPE:=arm926ej-s
+SUBTARGETS:=legacy
 
 LINUX_VERSION:=3.10.49
 
diff --git a/target/linux/at91/profiles/00-default.mk b/target/linux/at91/legacy/profiles/00-default.mk
similarity index 100%
rename from target/linux/at91/profiles/00-default.mk
rename to target/linux/at91/legacy/profiles/00-default.mk
diff --git a/target/linux/at91/profiles/atmel.mk b/target/linux/at91/legacy/profiles/atmel.mk
similarity index 100%
rename from target/linux/at91/profiles/atmel.mk
rename to target/linux/at91/legacy/profiles/atmel.mk
diff --git a/target/linux/at91/profiles/calamp.mk b/target/linux/at91/legacy/profiles/calamp.mk
similarity index 100%
rename from target/linux/at91/profiles/calamp.mk
rename to target/linux/at91/legacy/profiles/calamp.mk
diff --git a/target/linux/at91/legacy/target.mk b/target/linux/at91/legacy/target.mk
new file mode 100644
index 0000000000..a3d99bbfb2
--- /dev/null
+++ b/target/linux/at91/legacy/target.mk
@@ -0,0 +1,7 @@
+BOARDNAME:=Legacy (ARMv5)
+CPU_TYPE:=arm926ej-s
+
+define Target/Description
+	Build generic firmware for legacy Atmel AT91 platforms
+	using the ARMv5 instruction set.
+endef
-- 
GitLab