diff --git a/target/linux/at91/Makefile b/target/linux/at91/Makefile
index 01fc4dd85f9080a4827b1865552218660333a3e7..47fc2f67df23d88f83f3aa21097b1a27d1a205d1 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 0000000000000000000000000000000000000000..a3d99bbfb2c628679d0b382265e7b59fdd30510a
--- /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