summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of theseMatthew Dempsky
2011-07-15Cope with the start-dma-before-init errata and some other register setupTheo de Raadt
2011-07-14We must not call xl_wol_power() from xl_stop(). If we do the deviceStefan Sperling
2011-07-09Fix fallout from my previous SCSI refactoring diff (movingMatthew Dempsky
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andMatthew Dempsky
2011-07-08Fix WoL support in xl(4). Now works with my hardware (3Com 3c905C).Stefan Sperling
2011-07-08ansi, no binary changeJonathan Gray
2011-07-07use IF_LEN/IFQ_LEN to access and ifqueue's length field. ryan okHenning Brauer
2011-07-05Call bzero(&saa, sizeof(saa)) each time we use saa to attachMatthew Dempsky
2011-07-05Replace last remaining users of link->scsibus withMatthew Dempsky
2011-07-05When the kernel runs out of mbuf clusters, the hme receive ring mayAlexander Bluhm
2011-07-04Use the SDEV_2NDBUS flag like isp(4) instead of the currentMatthew Dempsky
2011-07-04Remove orphaned splbios that have no matching splx,Jonathan Gray
2011-07-04remove unneeded cast.David Hill
2011-07-03avoid void * pointer arithmetic.David Hill
2011-07-03change void * to a caddr_tDavid Hill
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2011-06-27Unbreak iopool conversion by putting the implicit yet missing importantMiod Vallat
2011-06-23ansiTheo de Raadt
2011-06-23a bit more ansi; ok teduTheo de Raadt
2011-06-21Two dpt(4) fixes:Matthew Dempsky
2011-06-21remove some unnecessary casts. ok blambert deraadt kettenis matthewTed Unangst
2011-06-19Fix a typo: change "!(reg >> pin) & 1" to "!((reg >> pin) & 1)" asMatthew Dempsky
2011-06-17M_WAITOK cleanup of two cases:Michael Knudsen
2011-06-15Set RL_FLAG_INVMAR for RTL8105E/RTL8401E/RTL8168E VL so multicastJonathan Gray
2011-06-10Do not set the dying flag in wdc_wait_for_status, since there is atTheo de Raadt
2011-05-25wdc.c doesn't use NATAPISCSI, so no point in including atapiscsi.h.Matthew Dempsky
2011-05-24Move wdc_cd from ata/ata_wdc.c to ic/wdc.c so that you can compile aMatthew Dempsky
2011-05-23Fix after poolification. For reasons not completely understood, theOtto Moerbeek
2011-05-22Fix a problem found where one SOC has a uart implementation that causes busDale Rahn
2011-05-20Avoid double scsi_done(xs) in error path; ok dlg@ krw@Otto Moerbeek
2011-05-09Refactor queue allocation and initialization into a wdc_alloc_queue()Matthew Dempsky
2011-05-09Initialize the wdc ata_drive_datas structs earlier in wdcattach() soMatthew Dempsky
2011-05-08Move ata_put_xfer() from ata_xfer to atascsi_methods. It's just sillyMatthew Dempsky
2011-05-08Eliminate a few unused wdc capability flags (WDC_CAPABILITY_HWLOCK,Matthew Dempsky
2011-04-27kill a !__NetBSD__ ifdef which just confusesTheo de Raadt
2011-04-27if getting the RAID header fails, dont stop the midlayer from trying toDavid Gwynne
2011-04-27configure fc controllers to fail io as fast as possible when cables areDavid Gwynne
2011-04-27return XS_RESET to the midlayer if the command was killed for some reasonDavid Gwynne
2011-04-27rework the scanning of fibre channel ports to match how linux does it.David Gwynne
2011-04-27No need to splbio/splx in the interrupt routine. It's alreadyKenneth R Westerback
2011-04-26No point in a per-attachment scsi_adapter; move to global dpt_switchMatthew Dempsky
2011-04-26A plausible attempt at iopoolifying dpt(4).Matthew Dempsky
2011-04-26Make dpt(4) compile on 64-bit arches; no binary change on i386.Matthew Dempsky
2011-04-26Get rid of NetBSD/OpenBSD ifdefs; our SCSI stacks have diverged tooMatthew Dempsky
2011-04-26Iopoolification. Installed snapshot over it and it even booted.Kenneth R Westerback
2011-04-21A plausible iopoolification. Utter dearth of interested partiesKenneth R Westerback
2011-04-19Iopoolification. Much simpler version than the one revived at k2k11.Kenneth R Westerback
2011-04-19Fix potential null dereference.Charles Longeau
2011-04-19Cease to pretend RAW SCSI mode exists. Eradicate all traces.Kenneth R Westerback