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 <daniel.engberg.lists@pyret.net>
This commit is contained in:
		 Daniel Engberg
					Daniel Engberg
				
			
				
					committed by
					
						 John Crispin
						John Crispin
					
				
			
			
				
	
			
			
			 John Crispin
						John Crispin
					
				
			
						parent
						
							4bb2532ec1
						
					
				
				
					commit
					c6e02b49f6
				
			| @@ -176,6 +176,7 @@ ifeq ($(DUMP),1) | |||||||
|     CPU_CFLAGS_24kc = -mips32r2 -mtune=24kc |     CPU_CFLAGS_24kc = -mips32r2 -mtune=24kc | ||||||
|     CPU_CFLAGS_74kc = -mips32r2 -mtune=74kc |     CPU_CFLAGS_74kc = -mips32r2 -mtune=74kc | ||||||
|     CPU_CFLAGS_octeon = -march=octeon -mabi=64 |     CPU_CFLAGS_octeon = -march=octeon -mabi=64 | ||||||
|  |     CPU_CFLAGS_octeonplus = -march=octeon+ -mabi=64 | ||||||
|   endif |   endif | ||||||
|   ifeq ($(ARCH),i386) |   ifeq ($(ARCH),i386) | ||||||
|     CPU_TYPE ?= pentium |     CPU_TYPE ?= pentium | ||||||
|   | |||||||
| @@ -10,7 +10,7 @@ ARCH:=mips64 | |||||||
| BOARD:=octeon | BOARD:=octeon | ||||||
| BOARDNAME:=Cavium Networks Octeon | BOARDNAME:=Cavium Networks Octeon | ||||||
| FEATURES:=squashfs ramdisk pci usb | FEATURES:=squashfs ramdisk pci usb | ||||||
| CPU_TYPE:=octeon | CPU_TYPE:=octeonplus | ||||||
| MAINTAINER:=John Crispin <john@phrozen.org> | MAINTAINER:=John Crispin <john@phrozen.org> | ||||||
|  |  | ||||||
| KERNEL_PATCHVER:=4.14 | KERNEL_PATCHVER:=4.14 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user