aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
diff options
context:
space:
mode:
authorRafał Miłecki <zajec5@gmail.com>2015-04-16 21:20:37 +0000
committerRafał Miłecki <zajec5@gmail.com>2015-04-16 21:20:37 +0000
commitcef70e56fe4baa24a9c4afda53cab94dce140f2c (patch)
tree44a7300f894e49dced001014580bc3ec3e49026d /target/linux
parentef9aea6713a6a120cce3237275b1e354a1ccf2a6 (diff)
downloadupstream-cef70e56fe4baa24a9c4afda53cab94dce140f2c.tar.gz
upstream-cef70e56fe4baa24a9c4afda53cab94dce140f2c.tar.bz2
upstream-cef70e56fe4baa24a9c4afda53cab94dce140f2c.zip
brcm47xx: explicitly select CPU_MIPS32_R2 and CPU_MIPSR2 for mips74k
The mips74k subtarget of brcm47xx configures gcc to compile for mips32r2; however, the generated kernel config for 3.14 and later kernels ends up with CPU_MIPS32_R1 and CPU_MIPSR1 selected. The generated kernel config for the 3.10 kernel (Barrier Breaker) properly selected CPU_MIPS32_R2 and CPU_MIPSR2. Modify the default kernel config for mips74k to explicitly select CPU_MIPS32_R2 and CPU_MIPSR2. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> Tested-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45469 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux')
-rw-r--r--target/linux/brcm47xx/mips74k/config-default4
1 files changed, 4 insertions, 0 deletions
diff --git a/target/linux/brcm47xx/mips74k/config-default b/target/linux/brcm47xx/mips74k/config-default
index 2b4497d15c..09ff5a9037 100644
--- a/target/linux/brcm47xx/mips74k/config-default
+++ b/target/linux/brcm47xx/mips74k/config-default
@@ -2,6 +2,10 @@
# CONFIG_BCM47XX_SSB is not set
CONFIG_BGMAC=y
CONFIG_BOUNCE=y
+# CONFIG_CPU_MIPS32_R1 is not set
+# CONFIG_CPU_MIPSR1 is not set
+CONFIG_CPU_MIPS32_R2=y
+CONFIG_CPU_MIPSR2=y
# CONFIG_FIXED_PHY is not set
# CONFIG_GPIO_WDT is not set
CONFIG_HIGHMEM=y