summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Expand)Author
2007-12-16Correctly count number of segments in _bus_dmamap_load(). Initialize ds_addrMark Kettenis
2007-12-15move some iommu_dvmamap_validate_map()'s into DEBUG instead of DIAGNOSTIC, toTheo de Raadt
2007-12-14Remove a lot of symbols from the namespace, otherwise sys/sysctl.h andTheo de Raadt
2007-12-07unify a function name compared to other bussesTheo de Raadt
2007-12-05use mutexes to protect the iommu's extent map and the streaming buffer,Theo de Raadt
2007-12-05Remove some 32-bit compatibility code in pseg_get().Mark Kettenis
2007-11-30Define NORMAL_C_NOP everywhere.Miod Vallat
2007-11-28Garbage collect sparc_cas() and sparc_casx(). We have equivalent functionsMark Kettenis
2007-11-28Don't complain about removing wired pages; this is expected to happen withMark Kettenis
2007-11-28Give UltraSPARC-IV CPUs a chance again to attach on GENERIC.Mark Kettenis
2007-11-28Use cas/casx instead of casa/casxa.Mark Kettenis
2007-11-27Like i386 and amd64 - make the __mp_lock not spin at splhigh.Mark Kettenis
2007-11-27intr_disable() returns an u_int64_t.Mark Kettenis
2007-11-26Move the implementation of __mp_lock (biglock) into machine dependentArtur Grabowski
2007-11-26few more dribbles of LIBKERN cleanupTheo de Raadt
2007-11-25libkern, begone. Move to a new mechanism where config(8)'s "file"Theo de Raadt
2007-11-25Get rid of the kernel 'libcompat' framework, and instead use conf/files toTheo de Raadt
2007-11-25Give the CarBus side of CardBus-PCI bridges a bus number, since OpenFirmwareMark Kettenis
2007-11-18Add missing locking around ktrsyscall() call.Mark Kettenis
2007-11-16Pass name of CPU nodes instead of "cpu" such that we see it for unconfiguredMark Kettenis
2007-11-16Fix typo in comment.Mark Kettenis
2007-11-16UltraSPARC-IIIi CPUs are different and choose the BUSY/NACK pair based on theMark Kettenis
2007-11-15Attach to "rsc-console". Hopefuly this will give us a proper console onMark Kettenis
2007-11-14Remove eeprom.h.Mark Kettenis
2007-11-13Fix printf format string.Mark Kettenis
2007-11-13Remove bsd_openprom.h.Mark Kettenis
2007-11-11Replace next_tick() with simpler C code that I can actually understand.Mark Kettenis
2007-11-10weel -> wellJoel Sing
2007-11-10Remove a fair amount of duplicated code by making cpu_mp_startup callMark Kettenis
2007-11-10For single-processor kernels, only match the CPU we're running on.Mark Kettenis
2007-11-09Call prom_set_trap_table for secondary CPUs too.Mark Kettenis
2007-11-09Use the interrupt stack as the initial stack for spinning up secondary CPUs.Mark Kettenis
2007-11-06Close a race where we might save/drop the fpu state of the wrong process inMark Kettenis
2007-11-05Sprinkle a few holy membars around memory writes.Miod Vallat
2007-10-31Overhaul fpu context save/restore code, making it more similar to what we doMark Kettenis
2007-10-31Remove some XXX code that has been #ifdef'ed out for ages.Mark Kettenis
2007-10-31Remove idle_u; it's been unused for a while.Mark Kettenis
2007-10-31Remove some comments about 32-bit mode.Mark Kettenis
2007-10-31Garbage collect ienab_bis() and ienab_bic().Mark Kettenis
2007-10-29UltraSPARC CPUs (and other SPARC V9 implementations) don't have aMark Kettenis
2007-10-28UltraSPARC CPUs don't have a floating-point queue, so cpu_reset_fpustate() isMark Kettenis
2007-10-28Match on compatible: 'pcf8584', such that we attach on the V210 again.Mark Kettenis
2007-10-27get rid of btoc/ctob in favor of atop/ptoaMartin Reindl
2007-10-27Since ipis are not synchronous, make sure that ci_fpproc is not NULL beforeMiod Vallat
2007-10-27Don't do unecessary work in cpu_switchto().Mark Kettenis
2007-10-25Don't forget the channel number; makes sure we don't always read channel 0Mark Kettenis
2007-10-25Remove some coded that has been #ifdef'ed out for quite a while now.Mark Kettenis
2007-10-25allocate 1 byte extra in getprop(), for the NUL that some callers likeTheo de Raadt
2007-10-25another case of product encoding is "Sun (TM) modelname", on the E250Theo de Raadt
2007-10-24Enable power supply temperature sensors on the E450.Mark Kettenis