summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-06-23Use MI clock conversion code for "new" clock.Mark Kettenis
ok deraadt@, miod@
2006-06-23we choose more drivers/firmwares over ext2fsTheo de Raadt
2006-06-23match tomatillo varient (not yet fully working)Theo de Raadt
2006-06-23consistantly count context switches on exit; miod@ okMichael Shalayeff
2006-06-23In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesMiod Vallat
something, then it MUST return zero on DVACT_ACTIVATE, not EOPNOTSUPP; this very popular bug has been cut and pasted a lot of times... ok deraadt@ mickey@
2006-06-22Enable sk(4).Brad Smith
ok reyk@
2006-06-22BBC-based machines swap the two registers (good going Sun -- that is why weTheo de Raadt
don't get documentation, right?), and the clock fed into the chip can vary from model to model; help & testing from dlg
2006-06-22mpi works here too.David Gwynne
ok deraadt@
2006-06-22do not enable the gpio parent eitherTheo de Raadt
2006-06-21if machdep.kbdreset==1 and the front panel button interrupt fires, tell initJason Wright
that it's time to go sleepy-bye.
2006-06-21Only attach timer to the first counter-timer found.Miod Vallat
2006-06-21this gpio should not be enabledTheo de Raadt
2006-06-21add the machdep.kbdreset logic to sparc64 (stuff to use it is coming)Jason Wright
2006-06-21grr... missed this... nuke SUN4U stuff here, tooJason Wright
2006-06-21Don't need option SUN4U. It's not -really- an option on sparc64, duh.Jason Wright
2006-06-21There was hope, at one time, of sharing fpu/ with sparc. That's stillJason Wright
possible, but not with #ifdef SUN4U all over the place. The define should be _v9 or __sparc64__ since it will equally well apply to all v9 machines. We'll burn that bridge before we cross it.
2006-06-21let this compile after time.h changesTheo de Raadt
2006-06-20Fix PMAP_DEBUG-only tests I botched in revision 1.13.Miod Vallat
2006-06-20Do not print hostid while booting, there's a sysctl for this.Miod Vallat
2006-06-20Fix tsbsize computation; from NetBSDMiod Vallat
2006-06-20revert the interrupt vector diff, this fixes zaurus suspend; ok drahn@Todd T. Fries
2006-06-20fix memory reporting on alphas with 2GB or more; ok miodTheo de Raadt
2006-06-20Define an empty pmap_collect().Miod Vallat
2006-06-19Be more strict in the probe routines and actually check ca_nintr andMiod Vallat
ca_nreg are large enough for our greedy needs; tweaks and ok kettenis@
2006-06-19Remove redundant test in uni_n_config() as well as an unused softc member;Miod Vallat
ok kettenis@
2006-06-19Since a part of the nvram may be write-protected on some machines, checkMiod Vallat
the nvram writes and return EROFS if one or more bytes were found to be immutable.
2006-06-19Allocate bus_dma memory from kernel_map, not kmem_map.Miod Vallat
2006-06-19Reset pcb_onfault around uvm_fault() calls.Miod Vallat
2006-06-19move clock_subr.c to a better place, and now it is always in the kernelTheo de Raadt
so that things can use it; tested on all architectures; ok kettenis
2006-06-19Close a race in the interrupt handler code.Dale Rahn
Inline functions when it makes sense.
2006-06-19pcn no longer fits, sighTheo de Raadt
2006-06-19Zap Amiga bits of disklabel.h now that Amiga bits of readdisklabel() areKenneth R Westerback
gone. 'go ahead' deraadt@
2006-06-18enable udcf(4) on sparc64, works on my Blade 100; ok mbalmer@Christian Weisgerber
2006-06-17Fix error where soft irq mask was not initialized for IPL_HIGH, and cleanup.Dale Rahn
2006-06-17Don't return low level errors to userspace in p4tcc_setperf().Dimitry Andric
requested by deraadt@, ok gwk@
2006-06-17In p4tcc, only check cpu stepping for the Pentium 4 family. Also killDimitry Andric
some trailing whitespace. ok gklok@
2006-06-17Introduce pmap_kenter_cache(), similar to pmap_kenter_pa() but allowingMiod Vallat
the pte cache bits to be specified. Will be used very soon.
2006-06-17Recent Powerbook systems have their on-board keyboard and mouse devicesMiod Vallat
also showing up as usb devices, but both devices are tied. To make things less confusing, do not attach the usb phantoms at all.
2006-06-17Dont disable siop, add pcalcd, commented for now (no gpioctl on ramdisk).Dale Rahn
2006-06-17Add pcaled with it's gpio attachment. Make gpio at iopxs not be '0' but '*'Dale Rahn
dont bother disabling siop while here. Warning some gpio pins may be connected to dangerous functions like poweroff.
2006-06-16When checking if a page is managed or not, do not invoke IS_VM_PHYSADDRMiod Vallat
and then pa_to_pvh, since they amount to the same work; instead let pa_to_pvh return NULL for unmanaged pages and test for this.
2006-06-16- add rum(4). commented out for now.Niall O'Higgins
2006-06-16documentation on the registerJason Wright
2006-06-16skeleton driver for power button on u5.. does precisely nothing except attach.Jason Wright
Will hook it into the right places this weekend (and put it into GENERIC and write a man page when it does something useful).
2006-06-16If we are configured for glass console but no keyboard is plugged, we runMiod Vallat
with the dummy wscons cngetc() which immediately returns zero. Since a cngetc() call is the only difference between halt and reboot, this caused the former to behave as the later. Fix this by spinning until cngetc() returns a non-zero value.
2006-06-16Fix range check in sgc_slottopa().Miod Vallat
2006-06-16Line 0 is not wired, thus illegal for use in frodo_intr_establish().Miod Vallat
2006-06-16typoPedro Martelletto
2006-06-16On the road to certance support.Dale Rahn
2006-06-16From k*_powernow_setperf() always return 0, i.e.Gordon Willem Klok
Do not return low level errors to userspace where they will not/can not be coped with. : ----------------------------------------------------------------------