summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Collapse)Author
2005-01-05Let wsdisplay drivers return zero for WSDISPLAYIO_[GS]VIDEO ioctls - mostMiod Vallat
of the work is done in the upper layer, but they get to see the ioctl, so don't always return an error.
2005-01-05PIL_AUD should be lower than PIL_SCHED, otherwise the audio code mayFederico G. Schwindt
leave setrunnable() in a bad state; problem reported by robert@, miod@ ok.
2005-01-04SET_PC_REGS, arches tested between me and miod.Marc Espie
2004-12-30add acphy and bmtphy for some aue devicesDavid Gwynne
ok deraadt@
2004-12-30add ehci and enable atu in GENERIC. get rid of the flags on usb since theyDavid Gwynne
are no longer needed for attachement of devices before root is mounted. ok deraadt@
2004-12-28add sqphyBrad Smith
2004-12-25Use list and queue macros where applicable to make the code easier to read;Miod Vallat
no functional change.
2004-12-24{e,}intr{cnt,names} bye-bye.Miod Vallat
2004-12-19disable uyap by default, because it is that rareTheo de Raadt
2004-12-18Print error codes in panic message.Brad Smith
From NetBSD ok miod@
2004-12-17Support for the eap MIDI UART from NetBSD.Jonathan Gray
Tested by serveral people. ok millert@, mickey@
2004-12-06use raw device; wbx@openbsd.deTheo de Raadt
2004-12-06Use uvm_grow() to account for stack growth, rather than home-grown codeMiod Vallat
or nothing. Inspired by a similar recent change in NetBSD.
2004-12-02Add pci_decompose_tag() for sparc64.Brad Smith
From NetBSD ok deraadt@
2004-12-01Remove unused constants.Miod Vallat
2004-11-30Move the struct wsscreen_descr from a per-driver global to a per-instanceMiod Vallat
field of the sunfb structure. This allows multiple instances of the same driver, but with different resolutions (such as a couple of vigra or a TGX cgsix and a TGX+ cgsix) to use distinct wsscreen_descr structures featuring different resolution information. Doing this allows more wsscreen_descr fiddling inside the sparc* fb api, and results in some code shrinkage (about 4KB on sparc GENERIC). [file excluded in previous commit by mistake. spotted by claudio@]
2004-11-29Move the struct wsscreen_descr from a per-driver global to a per-instanceMiod Vallat
field of the sunfb structure. This allows multiple instances of the same driver, but with different resolutions (such as a couple of vigra or a TGX cgsix and a TGX+ cgsix) to use distinct wsscreen_descr structures featuring different resolution information. Doing this allows more wsscreen_descr fiddling inside the sparc* fb api, and results in some code shrinkage (about 4KB on sparc GENERIC).
2004-11-29Port the remaining two sbus framebuffer drivers to sparc64; tvtwo untestedMiod Vallat
due to lack of hardware.
2004-11-28MAXSLP is not really an MD-configurable define so move it to param.h; miod@ ↵Michael Shalayeff
testing
2004-11-26Kill __HAVE_EVCOUNT, now that all architectures provide them.Miod Vallat
2004-11-19More aggressive strip flags for non debug kernels; this is a noop on someMiod Vallat
architectures, but saves a few dozen KB on alpha and ppc. ok deraadt@
2004-11-12#atuTheo de Raadt
2004-11-09Always free memory on failure in c{e,s}4231_alloc(); from Patrick Lafiti.Miod Vallat
2004-11-02Remove __HAVE_NWSCONS and related remnants of pre-wscons days; no functionalMiod Vallat
change.
2004-11-02Use PROM mappings, if available, whenever we are the console device or not;Miod Vallat
should help on SPARCenginc Ultra AXe, does not change anything on other machines.
2004-10-23configure() -> cpu_configure()Michael Coulter
ok grange@
2004-10-20Provide real console drivers on installation media, and deem pcons obsoleteMiod Vallat
(I still need to port a few SBUS video drivers from sparc to sparc64 for pcons to become really really unlikely used). GENERIC is just being reordered, RAMDISK* get the real additions, and it still fits even on the U1/1E/2 floppy disk.
2004-10-20vr(4) now works out of the box and brings defenceless sparc64 in a new ageMiod Vallat
of misery, reported by Jean-Marc "Batou" Harang.
2004-10-18Do not pass -print-map to the linker anymore, as we don't care about thisMiod Vallat
output.
2004-10-08Move dev/cons.c to MI conf/files.Alexander Yurchenko
ok miod@
2004-10-05Port of NetBSD's udav driver for Davicom USB DM960 based Ethernet.Jonathan Gray
Thanks to Mark Uemura for donating several of these adapters. Tested by and ok deraadt@
2004-10-01add a blink_led API (shaves ~1k from GENERIC) rather than have the sameJason Wright
logic in 3 files. Devices register a function to be called to turn the led on and off based on load average. (Note: rerun config and make depend)
2004-10-01more register defnsJason Wright
2004-09-30rl(4) support for sparc64; ok jason@Robert Nagy
2004-09-29Ratibibugle now useless evcnt structures.Miod Vallat
2004-09-29map correct register set for the blinky lights and the slot descriptionJason Wright
2004-09-28nuke unused variableJason Wright
2004-09-28use prom mappings when availavkJason Wright
2004-09-28debugging stuff nuke I willJason Wright
2004-09-28get the offsets of imap/iclr correct (zs now interrupts more than once)Jason Wright
2004-09-28allow booting from isp devicesJason Wright
2004-09-28Like Yoda Jason trying to speak is.Miod Vallat
2004-09-28add clkbrd@fhcJason Wright
2004-09-28driver for "clock-board" (mainly blinky lights, but also has information ↵Jason Wright
about the chassis)
2004-09-28missing \nJason Wright
2004-09-27Important stuff: blinky lights for fhcJason Wright
2004-09-27setup ign based on board numberJason Wright
2004-09-27shift value for the ignJason Wright
2004-09-27compute the board number of each fhcJason Wright
2004-09-27setup control register correctly and clear interrupts before attaching childrenJason Wright