summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2011-06-23cope with empty rx rings by scheduling a timeout to keep trying until itdlg1-2/+27
2011-06-23this chip has an annoying "feature" where it cannot report the linkdlg1-28/+14
2011-06-22reset the tx_count on UP, since it may have been advanced from non-zeroderaadt1-1/+2
2011-06-22kill a few more casts that aren't helpful. ok krw miodtedu13-81/+64
2011-06-22Print correct function name in debug statements. ata_get_params, notkrw1-3/+3
2011-06-22msi support. this is a complicated one...dlg1-6/+12
2011-06-22another myri10ge device matched by freebsd/linux driversjsg1-2/+3
2011-06-22regenjsg2-2/+24
2011-06-22add a few more devicesjsg1-1/+7
2011-06-22oops, handle refill like i said i was going to two revisions ago.dlg1-2/+2
2011-06-22set the mac address on the chip correctly (repair the byte order)deraadt1-3/+4
2011-06-22deraadt plugged his myx into a sparc64 and discovered 3 problems:dlg1-26/+6
2011-06-22Add a SYSTR_POLICY_KILL per-syscall policy option that sends SIGKILL todjm2-5/+12
2011-06-21do the unaligned dma tests so we can figure out if we need to falldlg1-7/+97
2011-06-21Two dpt(4) fixes:matthew2-9/+30
2011-06-21remove some unnecessary casts. ok blambert deraadt kettenis matthewtedu9-92/+75
2011-06-21remove stupid casts, ok deraadttedu15-50/+50
2011-06-21report the controllers part number. eg, i now know i have adlg1-6/+13
2011-06-21wire up jumbos properly. the hardware supports up to 9018 bytes offdlg1-15/+20
2011-06-21i prefer 16k ints/sec to 32k ints/sec.dlg1-2/+2
2011-06-21minor cleanups; ok dlgderaadt1-11/+10
2011-06-21Laurence Tratt reported that his "Intel 6 Series AHCI" ahci(4) nomatthew1-4/+3
2011-06-21looks like the disk_lock method actually does workderaadt1-20/+18
2011-06-20explicit_bzero for the crypto keytedu1-3/+3
2011-06-20for now, move back to a private rw_lock rather than the disk_lock.deraadt1-18/+20
2011-06-20make the interrupt handler look more like what the doco suggests. seems todlg1-34/+44
2011-06-20Fix softraid(4) to set xs->cmd = &xs->cmdstore rather than pointing itmatthew1-14/+14
2011-06-20Update mcd(4) to use disk_lock, etc. instead of its own tsleep(9)matthew1-50/+8
2011-06-20dont need debug, the myx_cmd stuff works fine.dlg1-2/+1
2011-06-20Call bufq_drain() in wddetach() instead of reimplementing the samematthew1-11/+3
2011-06-20i got myx working!dlg2-584/+1039
2011-06-20build firmware for myx(4)deraadt1-2/+2
2011-06-20isa(4) is an indirect bus, which means that drivers that attach to itmatthew5-10/+19
2011-06-19fix up unbalanced format stringsjsg3-7/+7
2011-06-19Don't assume no interrupts if the command processor is not running.oga1-4/+1
2011-06-19Fix typo in the "fixed" HyperTransport MSI Mapping Capability address.kettenis1-2/+2
2011-06-19Use disk_lock_nointr() in the xxclose() routines so that they cannotderaadt3-16/+9
2011-06-19Use disk_lock/disk_unlock directly and in the same way in these drivers,deraadt3-43/+34
2011-06-19and in debug code, tooderaadt1-2/+2
2011-06-19stop trying to be clever with the softc namederaadt1-108/+108
2011-06-19Fix a typo: change "!(reg >> pin) & 1" to "!((reg >> pin) & 1)" asmatthew1-2/+2
2011-06-18Change sizeof(&kdfinfo2) to sizeof(kdfinfo2).matthew1-2/+2
2011-06-18Use MSI interrupts when available. Tested by deraadt@ and jsg@.claudio1-2/+2
2011-06-17Explicitly clear 1000baseT control register for F1 PHY used inkevlo1-2/+15
2011-06-17Enable MSI support; tested by krw@, Mark Peoples, andkevlo1-2/+2
2011-06-17Enable MSI support; tested by Thomas Pfaffkevlo1-2/+2
2011-06-17M_WAITOK cleanup of two cases:mk13-34/+37
2011-06-17Unbreak tree. $OpenBSD$ tag needs to be in a comment! Badkrw1-1/+1
2011-06-16Import acpitoshiba driver.pirofti4-5/+551
2011-06-16Enable msi support on iwn.oga1-2/+2