xref: /netbsd-src/sys/arch/mips/conf/std.octeon (revision 9294f4a7d4efb4e81cb032441ce460c0cf5e9a95)
1*9294f4a7Ssimonb#	$NetBSD: std.octeon,v 1.6 2021/05/11 09:21:24 simonb Exp $
2f693c922Shikaru
3f693c922Shikarumachine evbmips mips
4f693c922Shikaruinclude 	"conf/std"	# MI standard options
5f693c922Shikaru
6f693c922Shikaruoptions 	MIPS64_OCTEON
7f693c922Shikaru
8f693c922Shikaruoptions 	MIPS3_ENABLE_CLOCK_INTR
9f693c922Shikaru
10f693c922Shikarumakeoptions	LP64="yes"
11f693c922Shikaru
12bfadfbecSmattoptions 	MIPS64R2
13*9294f4a7Ssimonboptions 	NOFPU		# No FPU
14f693c922Shikaruoptions 	EXEC_ELF32	# exec ELF32 binaries
15f693c922Shikaruoptions 	EXEC_ELF64	# exec ELF64 binaries
16f693c922Shikaruoptions 	COMPAT_NETBSD32
17f693c922Shikaruoptions 	EXEC_SCRIPT	# exec #! scripts
18f693c922Shikaru
192d299731Smattmakeoptions	CFLAGS+="-mips64r2 -march=octeon+"
202d299731Smattmakeoptions	AFLAGS+="-mips64r2 -march=octeon+"
21f693c922Shikaru# There is uboot's boot info around 0x100000.
22f693c922Shikarumakeoptions	DEFTEXTADDR="0x80200000"
23f693c922Shikarumakeoptions	BOARDTYPE="octeon"
24f693c922Shikaru
25f693c922Shikaruinclude 	"arch/mips/conf/files.octeon"
26