summaryrefslogtreecommitdiffstats
path: root/sys/arch/sgi/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Userland timecounter implementation for octeonvisa2020-07-181-2/+2
* Add support for timeconting in userland.pirofti2020-07-061-0/+23
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-5/+0
* Retire <machine/varargs.h>.visa2020-05-271-5/+0
* Fix some of the more esoteric bus_space functions. Thekettenis2020-04-141-7/+8
* Implement splassert() on mips64.visa2019-09-051-1/+17
* Adjust interrupt priority levels on mips64 so that prioritiesvisa2019-09-051-23/+20
* Remove unused spllock().visa2018-08-201-2/+1
* Include <sys/mutex.h> instead of <machine/mutex.h>mpi2018-01-221-2/+2
* Add a dummy (for now) <machine/reloc.h> for mips64 to fix build.visa2017-08-121-0/+5
* Define MAXCPUS per mips64 port.visa2017-07-301-1/+2
* Define register_splx_handler() in one place.visa2017-06-111-13/+2
* The device_to_pa routine really isn't needed. We always have physicalvisa2017-05-111-4/+4
* add a BUS_DMA_64BIT flag to bus_dma on all our archs.dlg2017-05-081-1/+2
* Let MP-safe interrupt handlers run without the kernel lock on sgi.visa2017-02-111-2/+3
* Rename mips64's trap_frame into trapframe.mpi2016-03-061-3/+3
* Add IPI logic. Assign two additional interrupts for inter-processorvisa2015-12-251-1/+3
* Make interrupt masking MP-aware. Linux IP27 and IP35 ports served as avisa2015-12-251-1/+2
* Use the ErrorEPC register for curcpu() on Origin, for now.visa2015-12-251-4/+11
* Use consistant whitespace/comments for #define'ing LABELSECTOR,krw2015-09-301-4/+4
* intr_barrier(9) for loongson, octeon and sgi.kettenis2015-09-131-1/+3
* The mplock implementations on MP-enabled mips64 platforms, octeon andvisa2015-09-091-51/+2
* Remove {LOAD,COUNT}_TEXTA from libsa loadfile, it only made sense for a.outmiod2015-07-171-3/+3
* unify the mutex implementations on all the mips64 platforms.dlg2015-07-082-73/+5
* rework sgi mutexes to use the owner pointer as the lock.dlg2015-04-211-6/+5
* Remove stale comment which used to explain why we had a special 31-bit freelistmiod2014-07-131-12/+1
* Support BUS_DMA_NOCACHE in bus_dma(9). Memory allocations done withmiod2014-03-101-15/+16
* Rework the per-cpu cache information. Use a common struct to store the linemiod2014-03-091-2/+1
* To prevent lock ordering problems with the kernel lock, we need to make surekettenis2014-02-101-3/+18
* Remove support for a.out and ecoff. We only do elf now.deraadt2013-10-171-5/+0
* add missing license (PD) blockjasper2013-06-012-4/+4
* Add a dummy IPL_MPSAFE definition.kettenis2013-05-171-1/+4
* Unify the zs tty driver.sebastia2013-04-211-2/+2
* Add __strong_alias macros for all architectures to be able to aliasmartynas2013-03-281-6/+1
* refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is addedderaadt2013-03-231-11/+6
* create new machine/_float.h which is namespace clean. create a newderaadt2012-06-263-8/+3
* Add cache operation functions pointers to struct cpu_info; the variousmiod2012-06-242-26/+3
* Using the LLAddr register to store our curcpu() pointer on R10k SMP kernelsmiod2012-06-171-6/+28
* Make it possible to disable the Sync-on-Green signal by setting themikeb2012-05-291-1/+2
* Proper support for the so-called `fast mode' of the Indigo2 ECC memorymiod2012-05-271-1/+4
* It turns out that, when the IRIX header files mention CTR/DCD/DTR/RTS wiringmiod2012-05-121-2/+2
* I am not sure what the mess with the wiring of carrier lines on Indigo resolvesmiod2012-04-291-1/+3
* Rework the signature of the cache handling routines again. It makes more sensemiod2012-04-212-11/+11
* Default DMA-reachable address constraints to the whole address space, andmiod2012-04-031-1/+2
* Work in progress support for the SGI Indigo, Indigo 2 and Indy systemsmiod2012-03-283-1/+191
* Move cache handling routines related definitions to a dedicated header file,miod2012-03-251-6/+6
* Change the page size computation logic to default to 16KB pages, and onlymiod2012-03-191-4/+6
* No longer allow bus_space_barrier() to be a NULL pointer on a givenmiod2012-03-151-5/+2
* Specify the TLS variant for each platform.guenther2011-10-271-0/+3
* Remove the freelist member from vm_physsegoga2011-05-301-4/+1