summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-01-04Fix wrong sizeof(). Makes driver work on amd64, too.Marcus Glocker
2008-01-04Fix TX padding.Marcus Glocker
2008-01-04- remove two entries that'll never be usedJasper Lievisse Adriaanse
ok jsing@ miod@
2008-01-04read the hardware mac address into the drivers ac_enaddr thing rather thanDavid Gwynne
a useless buffer. should hook the mac address up.
2008-01-04we have pci_vpd_read now. get rid of the (bad) comment that left it outDavid Gwynne
pointed out by deraadt@
2008-01-04Prevent sign-extension when setting ASI in %tstate.Mark Kettenis
2008-01-04Clean up Intel host bridge PCI IDs.Mark Kettenis
ok deraadt@
2008-01-04regenMark Kettenis
2008-01-04Clean up Intel host bridge PCI IDs.Mark Kettenis
ok deraadt@
2008-01-03Fix debug code.Mark Kettenis
2008-01-03Add an explicit clobber to prevent gcc from reordering instructions aroundMiod Vallat
sparc_wrpr(), similar to the psl.h changes years ago; ok kettenis@
2008-01-03Enable wide transfers in the IOPB on wide busses, and get the IOPB passthroughMiod Vallat
SCSI commands length correct (it's a length in 16 bit words, not in 8 bit bytes).
2008-01-03Remove redundant extenr declaration.Mark Kettenis
2008-01-03Don't depend on evil (struct psycho_pbm *) cast.Mark Kettenis
2008-01-03Remove some junk.Mark Kettenis
2008-01-03Move zaurus to __HAVE_TIMECOUNTER.Mark Kettenis
ok deraadt@
2008-01-03Make slowtrap check the real stack pointer instead of whatever is in %g6.Mark Kettenis
Should fix PR 5617, 5637 and 5657. Remove bogus comment as pointed out by miod@
2008-01-03Fix page fault trap which occured when device was detached after a failedMarcus Glocker
attach attempt.
2008-01-02Do not invalidate the 88410 cache without flushing it first; this isMiod Vallat
probably due either to an error in the cpu-to-88410 communication protocol, or to a bug in the '410 (but since I do not know how to get its revision, I can't tell whether this is the obscure v1 bug or not). This allows osiop-connected devices to work correctly on 197SP/DP boards.
2008-01-02Do not lose nanosleep() return value in the last copyout if nonzero; PR#5697Miod Vallat
2008-01-02Make network scanning work correctly.Marcus Glocker
2008-01-02regenMark Kettenis
2008-01-02Fix typo in 82801IH LPC entry.Mark Kettenis
2008-01-02Add the ATI SB700 chipset.Brad Smith
ok dlg@
2008-01-02Give LOCKDEBUG kernels a chance to compile; ok kettenis@Miod Vallat
2008-01-02correct the comment above noct_read().Brad Smith
ok dlg@
2008-01-02add the NVIDIA MCP77/79 ids.Brad Smith
ok jsg@ dlg@
2008-01-02correct the comment in agp_map_aperture().Brad Smith
ok owa@ dlg@
2008-01-02return with ENOTTY instead of EINVAL for unknown ioctl requests.Brad Smith
ok claudio@ krw@ dlg@
2008-01-02Accept BPF_MUL as a valid instruction in bpf_validate() also improveCan Erkin Acar
the comments. Based on diff from Guy Harris
2008-01-01Implement an MP-safe rw_cas() based upon the casx instruction; ok kettenis@Miod Vallat
2008-01-01Match on Cougar boards, and try to drive them like Jaguars on steroids. OnMiod Vallat
wide Cougars, use one command queue per target and disable lun support, so that we do not overflow the board's memory; and since we are behaving as a Jaguar, do not do tagged queuing or synchronous transfer negotiation. Tested on two MVME328XT-2 (4220 and second revision artwork 4220) narrow Cougar-I (but wide external connectors), but probes fail with select timeout so far; I could not get various Motorola BUG to probe devices on these boards either, so we're even (and maybe both my boards are toast, but I won't bet money on this).
2008-01-01Add devices 11b rateset. Add/Adjust comments.Marcus Glocker
2008-01-01A potpourri of bugfixes:Miod Vallat
- switch back to a fixed queue number allocation, but keep the rotating command queue entries. Force openings to 1 because of this. - make sure to mark the queue as ready before invoking scsi_done(), which could trigger a request for the same target. - allocate a command queue and an IOPB at the same time, instead of using two routines and ugly queue pointer arithmetic. This makes the daughterboard work, as long as the first scsi chain is not empty.
2008-01-01Welcome to the jungle of 2008.Miod Vallat
2008-01-01No watchdog operations if device is not running.Marcus Glocker
2008-01-01More constant naming for some defines.Marcus Glocker
2008-01-01Tune TX descriptor so we can successfully set some TX rates. CouldMarcus Glocker
do transfers between 1.3MB/s - 2MB/s. Though still unreliable because we have random TX watchdog timeouts.
2008-01-01provide a thing for use with %b to show which xa flags are set.David Gwynne
2007-12-31syncTheo de Raadt
2007-12-31new productTheo de Raadt
2007-12-31re-order product list slightlyTheo de Raadt
2007-12-31new umsm productTheo de Raadt
2007-12-31crank maxusers a little bitTheo de Raadt
2007-12-31enable upgt & lii. both have issues, and will need to be fixed inTheo de Raadt
time, but it is better to have people be FORCED to try to use them, and then more people can decide to get involved. if a driver is in-tree, but people don't even know it exists, how would they get involved? they just plain would not.
2007-12-31On some machines we get hotplug interrupts when they're resumed, so don'tMark Kettenis
rescan the pci bus if it already has devices attached to it. Make sure we clear the list of attached devices when we receive a surprise removal interrupt. Fixes kurt@'s T43. ok miod@, krw@
2007-12-31Keep running the scancode translation state machine even when the keyboardMiod Vallat
is set to raw mode, but only feed decoded events to wscons if non-raw mode. Then, as an exception to this, pass the audio control keys events to wscons even if in raw mode, so that the in-kernel mixer control code can perform its work. The event is also seen by the raw event consumer (i.e. the X server). Requested and tested by many...
2007-12-31use OpenBSD rcs id'sJasper Lievisse Adriaanse
2007-12-31lii(4) is a driver for the atheros l2 ethernet chip as found on the asusDavid Gwynne
eeepc. unfortunately it doesnt work, but its going into the tree so it can be worked on. if anyone wants to have a go at it, please do. this driver was written by Quentin Garnier for NetBSD
2007-12-31Enable gbe(4) and mkbc(4) now that we have early console support.Joel Sing
ok miod@