summaryrefslogtreecommitdiff
path: root/sys/arch/mips64/include
AgeCommit message (Expand)Author
2010-10-02Added octeon specific cop0 registers. ok miod@Takuya ASADA
2010-10-01Provide a WEAK_ALIAS macro in <machine/asm.h> for the few platformsPhilip Guenthe
2010-09-28Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,Miod Vallat
2010-09-21Replace the old floating point completion code with a C interface to theMiod Vallat
2010-09-20Make md_printins() get the printf-like function as an extra parameter, andMiod Vallat
2010-09-20cache operations for octeon. ok miod@Takuya ASADA
2010-09-19Overhaul ddb disassembler to recognize all MIPS IV instructions, as well asMiod Vallat
2010-09-17Recognize MIPS IV extra FPU condition codes in MipsEmulateBranch().Miod Vallat
2010-09-17Protect a few more defines with _KERNEL checks, and also allow some of themMiod Vallat
2010-09-17FPU control/status register defines, and upcoming userland functionMiod Vallat
2010-09-17There is only one code for coprocessor BC opcodes, so don't bother to handleMiod Vallat
2010-09-13Added OCTEON in cpu type. ok miod@Takuya ASADA
2010-09-12Stricter types in MipsEmulateBranch(), and related cleanups.Miod Vallat
2010-09-12Use __dead instead of volatile to mark functions that don't return. MakesMark Kettenis
2010-09-11move machine dependent GET_CPU_INFO(), getcurcpu(), setcurcpu() to arch/sgi. ...Takuya ASADA
2010-08-30ddbcpu for sgi. ok miod@Takuya ASADA
2010-07-17Correct value of DBL_MIN and DBL_MAX to match <sys/limits.h>Miod Vallat
2010-05-23#ifdef arc is just too common, but I don't know how to extract this correctlyTheo de Raadt
2010-05-08Huge work-in-progress commit to support Loongson 2E-based evaluation boardsMiod Vallat
2010-04-28Storeing current cpu_info address into LLAddr register, for curcpu().Takuya ASADA
2010-04-21more cleanup to cope with the change that tries to make proc.h not actTheo de Raadt
2010-03-07Correct layout of arc_config{,64} and order of items in enum arc_config_type.Miod Vallat
2010-03-03Store ARCBios variables before machine specific setup is performed andJoel Sing
2010-03-02Add support for the Lemote Lynloong all-in-one PC (basically a Fuloong withoutMiod Vallat
2010-03-01- properly spell 'exception' in commentsJasper Lievisse Adriaanse
2010-02-28Pass L2 cache size in struct cpu_hwinfo, so that bootstrap of secondaryMiod Vallat
2010-02-28Add an explicit `delay constant' member to struct cpu_info, so that it canMiod Vallat
2010-02-13Since we don't use the saved ipl in pcb anymore, remove it from the structMiod Vallat
2010-02-11fuloong model defineOtto Moerbeek
2010-02-05Blind support for the EMTEC Gdium Liberty netbook. Per-platform configurationMiod Vallat
2010-02-02Skip calling smp_rendezvous if it's not necessary.Takuya ASADA
2010-01-28The RA stack control bit on the loongson2 diagnostic register is not a clearMiod Vallat
2010-01-23Give little-endian fp on mips a change to be handled correctly.Miod Vallat
2010-01-18Define IPL_SCHED as IPL_CLOCK, not IPL_HIGH.Miod Vallat
2010-01-18Make trapdebug code MP-safe.Miod Vallat
2010-01-09Make interrupt depth counters per-cpu.Miod Vallat
2010-01-09Move cache information from global variables to per-cpu_info fields; thisMiod Vallat
2010-01-09Define struct cpu_hwinfo, to hold hardware specific information about eachMiod Vallat
2010-01-08MP-safe FPU handling. ok miod@Takuya ASADA
2010-01-05Dynamic allocation for ASID and ASID generation number on struct pmap. ok miod@Takuya ASADA
2009-12-30curcpu()->ci_curpmap added. ok miod@Takuya ASADA
2009-12-28MP-safe pmap implemented, enable IPI in interrupt handler to avoid deadlock.Takuya ASADA
2009-12-25Pass both the virtual address and the physical address of the memory rangeMiod Vallat
2009-12-13bit less aggressive about hiding; ok miodTheo de Raadt
2009-12-12Protect more definitions userland doesn't need to care about with _KERNELMiod Vallat
2009-12-12Switch page size from 4KB to 16KB on R10k kernels without R5k supportMiod Vallat
2009-12-12unifdef -D__LP64__Miod Vallat
2009-12-11More changes to avoid truncating 64 bit pointers to 32 bits and sign-extendingMiod Vallat
2009-12-08Unconditionnaly move kernel virtual memory space to XKSEG, now that previousMiod Vallat
2009-12-08Use a whole page for msgbuf if page size is larger than 4KB, instead ofMiod Vallat