aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/rt3883
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2013-03-03 12:47:31 +0000
committerGabor Juhos <juhosg@openwrt.org>2013-03-03 12:47:31 +0000
commitba05322e57bbac3c018258113c553b085141b0fc (patch)
treec19c3ffcf37bf44ecc5c79e4bdda676ebbbc1d85 /target/linux/ramips/rt3883
parent1720de28720e3695df6db783de009ed8a116e54d (diff)
downloadmaster-187ad058-ba05322e57bbac3c018258113c553b085141b0fc.tar.gz
master-187ad058-ba05322e57bbac3c018258113c553b085141b0fc.tar.bz2
master-187ad058-ba05322e57bbac3c018258113c553b085141b0fc.zip
ramips: set -march=24kec for rt305x and rt3883 to enable use of DSP extension
All known rt305x and rt3883 implementations support at least the 24kec instruction set which includes the DSP extension. For rt288x, the previous value mips32r2 is kept. The cpu target is now set per sub-archtecture, according to cpu-feature-overrides.h of each SoC family. [juhosg: define ARCH_PACKAGES variable for rt305x/rt3883 in order to differentiate the packages compiled with the 24Kec option.] Signed-off-by: Daniel Golle <dgolle@allnet.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35853 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/ramips/rt3883')
-rw-r--r--target/linux/ramips/rt3883/target.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/target/linux/ramips/rt3883/target.mk b/target/linux/ramips/rt3883/target.mk
index 590bb98409..85bfc5aa4e 100644
--- a/target/linux/ramips/rt3883/target.mk
+++ b/target/linux/ramips/rt3883/target.mk
@@ -4,6 +4,8 @@
SUBTARGET:=rt3883
BOARDNAME:=RT3662/RT3883 based boards
+ARCH_PACKAGES:=ramips_24kec
+CFLAGS+= -march=24kec
define Target/Description
Build firmware images for Ralink RT3662/RT3883 based boards.