summaryrefslogtreecommitdiffstats
path: root/sys/arch/sparc64/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* emuinstr() proto dies also after emul.c cleanup; from miodderaadt2020-09-141-2/+1
* On sun4u systems that have the STICK register, clear the NPT bit of thekettenis2020-07-311-1/+2
* Userland timecounter implementation for sparc64.kettenis2020-07-081-2/+3
* Add support for timeconting in userland.pirofti2020-07-061-0/+23
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-80/+0
* Implement pci_intr_establish_cpu() for pyro(4) and vpci(4) based sparc64jmatthew2020-06-232-2/+21
* sparc64 should define __HAVE_PCI_MSIXdlg2020-06-171-1/+7
* Implement cpu_rnd_messybits() as a read of the cycle counter register.naddy2020-06-051-2/+10
* introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg2020-05-311-1/+3
* Retire <machine/varargs.h>.visa2020-05-271-67/+0
* Pass boothowto from bootloader to kernel using .openbsd.bootdata. To makekettenis2020-05-251-1/+4
* Implement kqueue(2) support.mpi2020-05-231-2/+3
* Match direct `seltrue' usages with a corresponding `seltrue_kqfilter'.mpi2020-05-131-2/+2
* Remove BOOT_FLAGS and simplify the boot blocks logic.kettenis2020-01-041-34/+1
* Remove clause #3 from mrg@NetBSD license.mpi2019-12-051-3/+1
* Convert db_addr_t -> vaddr_t but leave the typedef for now.mpi2019-11-071-3/+3
* ANSIfy functions and get rid of boolean_t.mpi2019-11-061-6/+6
* Firmware that supports the "parallel boot" feature allows us to read the PRIkettenis2019-10-202-2/+8
* Enable sharing of root complex when appropriate.kettenis2019-07-251-1/+2
* Add SDIO hypervisor calls.kettenis2019-07-251-1/+15
* variable ver is unused; rdpr %ver is always used instead; from miodderaadt2019-06-291-3/+1
* add support for bypassing iommu translationdlg2019-06-251-3/+4
* implement msi-x support on sparc64.dlg2019-06-111-2/+15
* Use the debugger mutex for `ddb_mp_mutex'. This should prevent a racevisa2019-03-231-3/+1
* flense more trailing whitespacephessler2019-01-221-5/+5
* remove trailing whitespace in the Laptop Package part of the license text.phessler2019-01-221-4/+4
* Include srp.h where struct cpu_info uses srp to avoid erroring out whenjsg2018-12-051-1/+2
* Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toclaudio2018-09-141-2/+2
* add support for storing the time of day on OPL based machines.dlg2018-08-281-2/+1
* Remove unused spllock().visa2018-08-202-5/+2
* In vldcp(4), initialize lc_rx_state to a magic value which is notstsp2018-03-221-1/+4
* #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archderaadt2018-03-051-1/+2
* Convert sparc64 to MI mutex.mpi2018-02-191-84/+2
* Define and use IPL_MPFLOOR in our common mutex implementation.mpi2018-01-132-3/+4
* Unify <machine/mutex.h> a bit further.mpi2018-01-121-4/+4
* Implement support for using interrupt cookies in vbus(4) and vpci(4) askettenis2017-12-061-1/+9
* Rename ci_number to ci_cpuid to match other archs.mpi2017-12-031-5/+5
* Use "static inline" instead of "extern inline" for compatibility withkettenis2017-10-242-39/+36
* Add a machine-independent implementation for the mplock.visa2017-10-171-46/+3
* Move mutex, condvar, and thread-specific data routes, pthread_once, andguenther2017-09-051-5/+1
* Export our atomic definitions to userland instead of gcc builtins.mpi2017-07-041-21/+21
* kill RCSID macros; discussed with millertderaadt2017-06-291-6/+1
* Unbreak profiling assembly functions in userland by defining thempi2017-06-231-2/+2
* Kill SPINLOCK_SPIN_HOOK, use CPU_BUSY_CYCLE() instead.mpi2017-05-292-48/+42
* Move SPINLOCK_SPIN_HOOK to the header used by other archs in order tompi2017-05-271-3/+61
* tweak sparc64 membars as a step toward making them usable in userland.dlg2017-05-254-49/+17
* add a BUS_DMA_64BIT flag to bus_dma on all our archs.dlg2017-05-081-1/+2
* Hook up mutex(9) to witness(4).visa2017-04-201-3/+15
* Use register names without the % prefix in the global register variablekettenis2017-04-202-4/+4
* Remove some defines marked #ifdef notyet, which really is #ifdef notever.kettenis2017-04-161-6/+1