mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-04-21 12:27:27 +03:00
cns21xx: add initial support for the Cavium CNS21xx SoC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24859 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -91,6 +91,7 @@ config EABI_SUPPORT
|
||||
depends arm||armeb
|
||||
prompt "Enable EABI support" if TOOLCHAINOPTS
|
||||
default n if TARGET_gemini
|
||||
default n if TARGET_cns21xx
|
||||
default y
|
||||
help
|
||||
Enable ARM EABI support
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
choice
|
||||
prompt "GCC compiler Version" if TOOLCHAINOPTS
|
||||
default GCC_VERSION_4_3_5 if (avr32 || powerpc64)
|
||||
default GCC_VERSION_4_3_5 if (TARGET_coldfire || TARGET_etrax || TARGET_gemini)
|
||||
default GCC_VERSION_4_3_3_CS if (arm || armeb) && !(TARGET_gemini || TARGET_omap35xx)
|
||||
default GCC_VERSION_4_3_5 if (TARGET_coldfire || TARGET_etrax || TARGET_gemini || TARGET_cns21xx)
|
||||
default GCC_VERSION_4_3_3_CS if (arm || armeb) && !(TARGET_gemini || TARGET_cns21xx || TARGET_omap35xx)
|
||||
default GCC_VERSION_4_3_3_CS if (mips || mipsel) && !(TARGET_octeon || TARGET_sibyte)
|
||||
default GCC_VERSION_4_4_5 if (powerpc || ubicom32)
|
||||
default GCC_VERSION_4_4_5 if (TARGET_omap35xx || TARGET_octeon || TARGET_sibyte)
|
||||
|
||||
@@ -47,7 +47,7 @@ if !TOOLCHAINOPTS
|
||||
|
||||
config GCC_VERSION_4_3_3_CS
|
||||
default y if (mips || mipsel) && !(TARGET_octeon || TARGET_sibyte)
|
||||
default y if (arm || armeb) && !(TARGET_gemini || TARGET_omap35xx)
|
||||
default y if (arm || armeb) && !(TARGET_gemini || TARGET_cns21xx || TARGET_omap35xx)
|
||||
|
||||
config GCC_VERSION_4_3_5
|
||||
default y if avr32
|
||||
@@ -55,6 +55,7 @@ if !TOOLCHAINOPTS
|
||||
default y if TARGET_etrax
|
||||
default y if TARGET_coldfire
|
||||
default y if TARGET_gemini
|
||||
default y if TARGET_cns21xx
|
||||
|
||||
config GCC_VERSION_4_4_5
|
||||
default y if (TARGET_octeon || TARGET_sibyte || TARGET_omap35xx)
|
||||
|
||||
26
toolchain/uClibc/config-0.9.30.1/arm.cns21xx
Normal file
26
toolchain/uClibc/config-0.9.30.1/arm.cns21xx
Normal file
@@ -0,0 +1,26 @@
|
||||
ARCH_ANY_ENDIAN=y
|
||||
ARCH_LITTLE_ENDIAN=y
|
||||
ARCH_WANTS_LITTLE_ENDIAN=y
|
||||
# CONFIG_ARM10T is not set
|
||||
# CONFIG_ARM1136JF_S is not set
|
||||
# CONFIG_ARM1176JZF_S is not set
|
||||
# CONFIG_ARM1176JZ_S is not set
|
||||
# CONFIG_ARM610 is not set
|
||||
# CONFIG_ARM710 is not set
|
||||
# CONFIG_ARM720T is not set
|
||||
# CONFIG_ARM7TDMI is not set
|
||||
CONFIG_ARM920T=y
|
||||
# CONFIG_ARM922T is not set
|
||||
# CONFIG_ARM926T is not set
|
||||
# CONFIG_ARM_CORTEX_M1 is not set
|
||||
# CONFIG_ARM_CORTEX_M3 is not set
|
||||
# CONFIG_ARM_EABI is not set
|
||||
# CONFIG_ARM_IWMMXT is not set
|
||||
CONFIG_ARM_OABI=y
|
||||
# CONFIG_ARM_SA110 is not set
|
||||
# CONFIG_ARM_SA1100 is not set
|
||||
# CONFIG_ARM_XSCALE is not set
|
||||
# CONFIG_GENERIC_ARM is not set
|
||||
TARGET_ARCH="arm"
|
||||
TARGET_arm=y
|
||||
# USE_BX is not set
|
||||
26
toolchain/uClibc/config-0.9.31/arm.cns21xx
Normal file
26
toolchain/uClibc/config-0.9.31/arm.cns21xx
Normal file
@@ -0,0 +1,26 @@
|
||||
ARCH_ANY_ENDIAN=y
|
||||
ARCH_LITTLE_ENDIAN=y
|
||||
ARCH_WANTS_LITTLE_ENDIAN=y
|
||||
# CONFIG_ARM10T is not set
|
||||
# CONFIG_ARM1136JF_S is not set
|
||||
# CONFIG_ARM1176JZF_S is not set
|
||||
# CONFIG_ARM1176JZ_S is not set
|
||||
# CONFIG_ARM610 is not set
|
||||
# CONFIG_ARM710 is not set
|
||||
# CONFIG_ARM720T is not set
|
||||
# CONFIG_ARM7TDMI is not set
|
||||
CONFIG_ARM920T=y
|
||||
# CONFIG_ARM922T is not set
|
||||
# CONFIG_ARM926T is not set
|
||||
# CONFIG_ARM_CORTEX_M1 is not set
|
||||
# CONFIG_ARM_CORTEX_M3 is not set
|
||||
# CONFIG_ARM_EABI is not set
|
||||
# CONFIG_ARM_IWMMXT is not set
|
||||
CONFIG_ARM_OABI=y
|
||||
# CONFIG_ARM_SA110 is not set
|
||||
# CONFIG_ARM_SA1100 is not set
|
||||
# CONFIG_ARM_XSCALE is not set
|
||||
# CONFIG_GENERIC_ARM is not set
|
||||
TARGET_ARCH="arm"
|
||||
TARGET_arm=y
|
||||
# USE_BX is not set
|
||||
26
toolchain/uClibc/config-0.9.32/arm.cns21xx
Normal file
26
toolchain/uClibc/config-0.9.32/arm.cns21xx
Normal file
@@ -0,0 +1,26 @@
|
||||
ARCH_ANY_ENDIAN=y
|
||||
ARCH_LITTLE_ENDIAN=y
|
||||
ARCH_WANTS_LITTLE_ENDIAN=y
|
||||
# CONFIG_ARM10T is not set
|
||||
# CONFIG_ARM1136JF_S is not set
|
||||
# CONFIG_ARM1176JZF_S is not set
|
||||
# CONFIG_ARM1176JZ_S is not set
|
||||
# CONFIG_ARM610 is not set
|
||||
# CONFIG_ARM710 is not set
|
||||
# CONFIG_ARM720T is not set
|
||||
# CONFIG_ARM7TDMI is not set
|
||||
CONFIG_ARM920T=y
|
||||
# CONFIG_ARM922T is not set
|
||||
# CONFIG_ARM926T is not set
|
||||
# CONFIG_ARM_CORTEX_M1 is not set
|
||||
# CONFIG_ARM_CORTEX_M3 is not set
|
||||
# CONFIG_ARM_EABI is not set
|
||||
# CONFIG_ARM_IWMMXT is not set
|
||||
CONFIG_ARM_OABI=y
|
||||
# CONFIG_ARM_SA110 is not set
|
||||
# CONFIG_ARM_SA1100 is not set
|
||||
# CONFIG_ARM_XSCALE is not set
|
||||
# CONFIG_GENERIC_ARM is not set
|
||||
TARGET_ARCH="arm"
|
||||
TARGET_arm=y
|
||||
# USE_BX is not set
|
||||
Reference in New Issue
Block a user