From: Daniel Engberg Date: Tue, 19 Jun 2018 06:44:54 +0000 (+0200) Subject: octeon: Add and set CPU type Octeon+ as default X-Git-Tag: v19.07.0-rc1~3364 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=commitdiff_plain;h=c6e02b49f65cb4eff624a0831d3db265b3fadd2a octeon: Add and set CPU type Octeon+ as default The lowest CPU type used by supported Octeon platform is Octeon+ (EdgeRouter Lite) while EdgeRouter Pro/ER-8 uses Octeon II which is backwards compatible with Octeon+. Sources: https://community.ubnt.com/t5/EdgeRouter/EdgeRouter-Pro-CPU/td-p/654599 https://www.cavium.com/octeon-II-CN68XX.html "OCTEON II family is fully software compatible with the widely-adopted OCTEON Plus family" Signed-off-by: Daniel Engberg --- diff --git a/include/target.mk b/include/target.mk index a97cda2c3a..6afbd75839 100644 --- a/include/target.mk +++ b/include/target.mk @@ -176,6 +176,7 @@ ifeq ($(DUMP),1) CPU_CFLAGS_24kc = -mips32r2 -mtune=24kc CPU_CFLAGS_74kc = -mips32r2 -mtune=74kc CPU_CFLAGS_octeon = -march=octeon -mabi=64 + CPU_CFLAGS_octeonplus = -march=octeon+ -mabi=64 endif ifeq ($(ARCH),i386) CPU_TYPE ?= pentium diff --git a/target/linux/octeon/Makefile b/target/linux/octeon/Makefile index bbf1296c21..6c0623cb9b 100644 --- a/target/linux/octeon/Makefile +++ b/target/linux/octeon/Makefile @@ -10,7 +10,7 @@ ARCH:=mips64 BOARD:=octeon BOARDNAME:=Cavium Networks Octeon FEATURES:=squashfs ramdisk pci usb -CPU_TYPE:=octeon +CPU_TYPE:=octeonplus MAINTAINER:=John Crispin KERNEL_PATCHVER:=4.14