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