diff --git a/target/linux/at91/flexibity/base-files/etc/config/network b/target/linux/at91/9260/base-files/etc/config/network similarity index 100% rename from target/linux/at91/flexibity/base-files/etc/config/network rename to target/linux/at91/9260/base-files/etc/config/network diff --git a/target/linux/at91/flexibity/base-files/etc/config/system b/target/linux/at91/9260/base-files/etc/config/system similarity index 100% rename from target/linux/at91/flexibity/base-files/etc/config/system rename to target/linux/at91/9260/base-files/etc/config/system diff --git a/target/linux/at91/flexibity/base-files/etc/init.d/custom-user-startup b/target/linux/at91/9260/base-files/etc/init.d/custom-user-startup similarity index 100% rename from target/linux/at91/flexibity/base-files/etc/init.d/custom-user-startup rename to target/linux/at91/9260/base-files/etc/init.d/custom-user-startup diff --git a/target/linux/at91/flexibity/config-default b/target/linux/at91/9260/config-default similarity index 100% rename from target/linux/at91/flexibity/config-default rename to target/linux/at91/9260/config-default diff --git a/target/linux/at91/flexibity/profiles/000-flexibity-minimal.mk b/target/linux/at91/9260/profiles/000-flexibity-minimal.mk similarity index 90% rename from target/linux/at91/flexibity/profiles/000-flexibity-minimal.mk rename to target/linux/at91/9260/profiles/000-flexibity-minimal.mk index 1727e808d..f8e7a6514 100644 --- a/target/linux/at91/flexibity/profiles/000-flexibity-minimal.mk +++ b/target/linux/at91/9260/profiles/000-flexibity-minimal.mk @@ -1,5 +1,5 @@ # -# Copyright (C) 2008 OpenWrt.org +# Copyright (C) 20011-2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. diff --git a/target/linux/at91/flexibity/profiles/001-flexibity-xwrt.mk b/target/linux/at91/9260/profiles/001-flexibity-xwrt.mk similarity index 97% rename from target/linux/at91/flexibity/profiles/001-flexibity-xwrt.mk rename to target/linux/at91/9260/profiles/001-flexibity-xwrt.mk index 1a99ea2d4..5e2c95e80 100644 --- a/target/linux/at91/flexibity/profiles/001-flexibity-xwrt.mk +++ b/target/linux/at91/9260/profiles/001-flexibity-xwrt.mk @@ -1,5 +1,5 @@ # -# Copyright (C) 2008 OpenWrt.org +# Copyright (C) 2011-2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. diff --git a/target/linux/at91/flexibity/profiles/002-flexibity-luci.mk b/target/linux/at91/9260/profiles/002-flexibity-luci.mk similarity index 97% rename from target/linux/at91/flexibity/profiles/002-flexibity-luci.mk rename to target/linux/at91/9260/profiles/002-flexibity-luci.mk index ab9a964fb..8904140f1 100644 --- a/target/linux/at91/flexibity/profiles/002-flexibity-luci.mk +++ b/target/linux/at91/9260/profiles/002-flexibity-luci.mk @@ -1,5 +1,5 @@ # -# Copyright (C) 2008 OpenWrt.org +# Copyright (C) 2011-2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. diff --git a/target/linux/at91/flexibity/target.mk b/target/linux/at91/9260/target.mk similarity index 52% rename from target/linux/at91/flexibity/target.mk rename to target/linux/at91/9260/target.mk index 113d2bfca..91a1d7504 100644 --- a/target/linux/at91/flexibity/target.mk +++ b/target/linux/at91/9260/target.mk @@ -1,15 +1,16 @@ # # Copyright (C) 2011 Flexibity +# Copyright (C) 2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # -SUBTARGET:=flexibity -BOARDNAME:=Flexibity Connect (AT91) -FEATURES:=ext2 tgz usb +SUBTARGET:=9260 +BOARDNAME:=AT91SAM9260 Based board define Target/Description - Build fimware images for Flexibity Connect board. + Build images for AT91SAM9260 based board, supported board: + * Flexibity Connect endef diff --git a/target/linux/at91/tqma9263/config-default b/target/linux/at91/9263/config-default similarity index 100% rename from target/linux/at91/tqma9263/config-default rename to target/linux/at91/9263/config-default diff --git a/target/linux/at91/9263/target.mk b/target/linux/at91/9263/target.mk new file mode 100644 index 000000000..fba20877e --- /dev/null +++ b/target/linux/at91/9263/target.mk @@ -0,0 +1,11 @@ +# +# Copyright (C) 2011-2012 OpenWrt.org +# + +SUBTARGET:=9263 +BOARDNAME:=AT91SAM9263 Based board + +define Target/Description + Build images for AT91SAM9263 based board, supported board: + * TQ Components TQMa9263 +endef diff --git a/target/linux/at91/9g20/config-default b/target/linux/at91/9g20/config-default new file mode 100644 index 000000000..c2967762d --- /dev/null +++ b/target/linux/at91/9g20/config-default @@ -0,0 +1,7 @@ +CONFIG_ARCH_AT91SAM9G20=y +CONFIG_MACH_AT91SAM9G20EK=y +# CONFIG_MACH_AT91SAM9G20EK_2MMC is not set +CONFIG_MACH_ACMENETUSFOXG20=y +CONFIG_MACH_STAMP9G20=y +CONFIG_MACH_STAMP9G20_EVB=y +# CONFIG_MTD_AT91_DATAFLASH_CARD is not set diff --git a/target/linux/at91/9g20/target.mk b/target/linux/at91/9g20/target.mk new file mode 100644 index 000000000..626436e6a --- /dev/null +++ b/target/linux/at91/9g20/target.mk @@ -0,0 +1,12 @@ +# +# Copyright (C) 2006-2012 OpenWrt.org +# + +SUBTARGET:=9g20 +BOARDNAME:=AT91SAM9g20 Based board + +define Target/Description + Build images for AT91SAM9g20 based board, supported board: + * Acmesystems NetusG20 + * Taskit Stamp9G20 Evaluation Board +endef diff --git a/target/linux/at91/Makefile b/target/linux/at91/Makefile index f20b7e607..71b967c07 100644 --- a/target/linux/at91/Makefile +++ b/target/linux/at91/Makefile @@ -10,9 +10,9 @@ ARCH:=arm BOARD:=at91 MAINTAINER:=Claudio Mignanti BOARDNAME:=Atmel AT91 -FEATURES:=squashfs jffs2 targz +FEATURES:=squashfs jffs2 targz ext2 usb CFLAGS:=-Os -pipe -march=armv5te -mtune=arm926ej-s -fno-caller-saves -SUBTARGETS:=netus tqma9263 flexibity +SUBTARGETS:=9g20 9260 9263 LINUX_VERSION:=3.3.2 DEVICE_TYPE= diff --git a/target/linux/at91/config-default b/target/linux/at91/config-default index 1ffbb76e6..fe7934047 100644 --- a/target/linux/at91/config-default +++ b/target/linux/at91/config-default @@ -117,6 +117,7 @@ CONFIG_JBD2=y CONFIG_KTIME_SCALAR=y # CONFIG_LEDS is not set # CONFIG_LEDS_GPIO is not set +# CONFIG_LEDS_ATMEL_PWM is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=y # CONFIG_MACB is not set # CONFIG_MACH_ACMENETUSFOXG20 is not set diff --git a/target/linux/at91/netus/config-default b/target/linux/at91/netus/config-default deleted file mode 100644 index a4287e735..000000000 --- a/target/linux/at91/netus/config-default +++ /dev/null @@ -1,2 +0,0 @@ -CONFIG_ARCH_AT91SAM9G20=y -CONFIG_MACH_ACMENETUSFOXG20=y diff --git a/target/linux/at91/netus/target.mk b/target/linux/at91/netus/target.mk deleted file mode 100644 index ec9b90aa5..000000000 --- a/target/linux/at91/netus/target.mk +++ /dev/null @@ -1,10 +0,0 @@ -# -# Copyright (C) 2006-2011 OpenWrt.org -# - -SUBTARGET:=netus -BOARDNAME:=Acmesystems NetusG20 board - -define Target/Description - Build firmware images for Acmesystems NetusG20 board -endef diff --git a/target/linux/at91/tqma9263/target.mk b/target/linux/at91/tqma9263/target.mk deleted file mode 100644 index 9ff259867..000000000 --- a/target/linux/at91/tqma9263/target.mk +++ /dev/null @@ -1,10 +0,0 @@ -# -# Copyright (C) 2011 OpenWrt.org -# - -SUBTARGET:=tqma9263 -BOARDNAME:=TQ Components TQMa9263 - -define Target/Description - Build firmware images for TQ Components TQMa9263 board. -endef