summaryrefslogtreecommitdiffstats
path: root/sys/mips
Commit message (Expand)AuthorAgeFilesLines
* Prepare for 3 level page tables for MIPS.jchandra2010-07-293-24/+22
* Add fuiword() in n64 for completeness.jchandra2010-07-291-0/+1
* MIPS 64 bit support. Define fuword64() for n64 compilation, fuword() shouldjchandra2010-07-291-3/+20
* Update MIPS _stdint.h for 64 bit. Initial 64 bit changes for profile.h.jchandra2010-07-292-4/+40
* Fix RQB_FFS for 64 bit, we need to use ffsl() for 64bit.jchandra2010-07-291-2/+6
* Fix build for o32 kernels.neel2010-07-291-0/+4
* o) Subtract 64K from the default userland stack pointer. GCC generate codejmallett2010-07-292-65/+126
* Very rough first cut at NUMA support for the physical page allocator. Forjhb2010-07-271-0/+7
* mips/rmi/bus_space_rmi_pci.c is needed even when PCI is disabled. Thisjchandra2010-07-271-1/+1
* The changes in r210542 moved setting counter_upper and counter_lower_lastjchandra2010-07-271-2/+2
* The count/compare values have to be tracked per CPU.jchandra2010-07-271-10/+14
* Fixup mips/rmi for the new mips timer code(r210403). This will get XLRjchandra2010-07-274-42/+315
* Get N64 building by defining VM_FREELIST_DIRECT to beimp2010-07-251-0/+1
* Add some comments.mav2010-07-231-2/+2
* Update MIPS timer code (except RMI) to utilize new MI event timermav2010-07-235-131/+139
* Redo the page table page allocation on MIPS, as suggested byjchandra2010-07-212-104/+48
* Remove unused file. Replaced by tlb.c.jmallett2010-07-201-513/+0
* o) Add the "octusb" controller which supports the first port of the Octeonjmallett2010-07-207-0/+5142
* Update the port of FreeBSD to Cavium Octeon to use the Cavium Simple Executivejmallett2010-07-2073-6597/+6783
* Move common macros into asm.h. Replace MIPS_CPU_NOP_DELAY withimp2010-07-165-59/+41
* This file appears not to be used.imp2010-07-161-198/+0
* Use #define for get_cyclecount rather than inline function.imp2010-07-161-5/+1
* Better description of this fileimp2010-07-151-1/+4
* Fix for 64 bit compilation.jchandra2010-07-151-8/+12
* Move TLB definitions to tlb.himp2010-07-152-19/+20
* This file has been unused for a while now...imp2010-07-151-46/+0
* Remove unused stuff from cpu.h.imp2010-07-154-149/+12
* We don't need sys/cdefs.h for __CONCAT here.imp2010-07-151-2/+0
* Remove i386-ish sysctls. Also, make the bootinfo sysctl OID_AUTO.imp2010-07-151-16/+1
* Remove one layer of indirection. No need to call cpu_throw which thenimp2010-07-153-12/+4
* Use cpuregs.h spellings over the cpu.h spellings.imp2010-07-141-2/+2
* Remove the unused part of cpu.h now that the rest of the tree has beenimp2010-07-141-200/+3
* Prefer the cpuregs.h spellings of register and bit names over cpu.h.imp2010-07-1410-289/+297
* union cpuprid is also unused nowimp2010-07-131-22/+0
* Add INFO config register from mips32/64 landimp2010-07-131-0/+2
* Remove redunant machine/cpuregs.h include.imp2010-07-131-4/+3
* Temp hack to N32 kernel: turn off debugger since n32 is too weird for ddbimp2010-07-131-4/+4
* Define break value for ddb.imp2010-07-131-15/+16
* Use the cpuregs.h spellings for these registers rather than the cpu.himp2010-07-131-5/+5
* cpu_id and fpu_id are unused, except to be set early in the boot code.imp2010-07-134-34/+4
* Remove obsolete define "COPY_SIGCODE". This is unused in FreeBSD.imp2010-07-131-6/+0
* Merge jmallett@'s n64 work into HEADjchandra2010-07-122-6/+6
* Merge jmallett@'s n64 work into HEAD.jchandra2010-07-121-22/+164
* Merge jmallett@'s n64 work into HEADjchandra2010-07-121-0/+16
* Move KSEG address definitions from cpu.h to cpuregs.h with the otherjchandra2010-07-122-19/+25
* Fix XLR64, the previous version had the contents of file duplicated.jchandra2010-07-081-133/+0
* 64 bit ld script for mips, and configuration file for 64 bit compilationjchandra2010-07-081-0/+266
* Use 64 bit type for rqb_word_t in n64 kernel.jchandra2010-07-081-2/+11
* Enable KX bit, which is needed for 64 bit access, in status registerjchandra2010-07-083-6/+18
* Add TX-path aligned/unaligned stats for if_arge.adrian2010-07-082-1/+15
OpenPOWER on IntegriCloud