summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic
AgeCommit message (Expand)AuthorFilesLines
2011-04-27configure fc controllers to fail io as fast as possible when cables aredlg1-16/+37
2011-04-27return XS_RESET to the midlayer if the command was killed for some reasondlg1-1/+6
2011-04-27rework the scanning of fibre channel ports to match how linux does it.dlg2-10/+24
2011-04-27No need to splbio/splx in the interrupt routine. It's alreadykrw1-12/+3
2011-04-26No point in a per-attachment scsi_adapter; move to global dpt_switchmatthew2-8/+9
2011-04-26A plausible attempt at iopoolifying dpt(4).matthew2-56/+34
2011-04-26Make dpt(4) compile on 64-bit arches; no binary change on i386.matthew1-12/+9
2011-04-26Get rid of NetBSD/OpenBSD ifdefs; our SCSI stacks have diverged toomatthew2-147/+2
2011-04-26Iopoolification. Installed snapshot over it and it even booted.krw2-74/+80
2011-04-21A plausible iopoolification. Utter dearth of interested partieskrw2-38/+71
2011-04-19Iopoolification. Much simpler version than the one revived at k2k11.krw2-48/+44
2011-04-19Fix potential null dereference.chl1-2/+3
2011-04-19Cease to pretend RAW SCSI mode exists. Eradicate all traces.krw2-65/+2
2011-04-18keep an eye out for wdc registers returning 0xff. if they return 0xff,deraadt2-19/+51
2011-04-17Add wol support to xl(4). Not really tested, but hopefully someone willstsp2-2/+54
2011-04-17Don't increase if_oerrors for every multicast frame leaving the interface.stsp1-2/+1
2011-04-16Initialize variables before use.krw1-2/+2
2011-04-15Change wdc_reset_channel() to take a `no wait' argument. Pass in turn thismiod2-9/+14
2011-04-14Add several additional adapter types and correct definition ofjsg2-3/+23
2011-04-11Fix SPL handling when PCDISPLAY_SOFTCURSOR is enabled.matthew1-2/+2
2011-04-09add all 64 bit dma plumbing but stick with 32 for now by default.marco2-16/+35
2011-04-09make sure the upper 32 bits are always written to instead of assuming itmarco1-14/+32
2011-04-08more spacesmarco1-8/+8
2011-04-08kill some stray spacesmarco1-5/+5
2011-04-08rename wiat channel to something less than 8 chars.marco1-2/+2
2011-04-08use dma_alloc for transient management commands.marco1-13/+36
2011-04-07Do not use NULL in integer comparisons. No functional change.miod4-8/+8
2011-04-07Make sure the eeprom pointer is correctly initialized inmiod1-2/+2
2011-04-06Correctly protect the arguments of the AIC_ASSERT() macro.miod1-2/+2
2011-04-05pull the dmamam wrapper in from all my other drivers and use it to replacedlg3-49/+111
2011-04-05wd_hibernate_io() is a standalone disk io writer which tries to notderaadt2-2/+10
2011-04-05- use nitems() no binary change on amd64jasper5-13/+13
2011-04-05mechanic rename M_{TCP|UDP}V4_CSUM_OUT -> M_{TCP|UDP}_CSUM_OUThenning2-9/+9
2011-04-05add a scsi probe routine so isp(4) can reject high luns when the midlayerdlg1-8/+14
2011-04-05Deep below wdc_ioc_ata_cmd() it is possible that some controller (present orderaadt1-5/+3
2011-04-04Kill some #if 0'ed code (the 'raw' scsi path). Move splx()krw1-30/+5
2011-04-03move twe over to iopools so we can get rid of another NO_CCB user. thisdlg2-68/+92
2011-04-03Sprinkle spltty around code which plays with either the video memory ormiod2-13/+43
2011-04-03Iopoolification of some less common scsi drivers.krw10-231/+159
2011-03-23only read from the UART if there is something to read. fix beagle, otherwisefgsch1-2/+3
2011-03-18Fix firmware loading at startup (and resume); from Tim van der Molenderaadt2-9/+15
2011-03-13Wake On LAN support for re(4).stsp2-3/+61
2011-03-06Make sure MEMORYBARRIER(SYNC_REG) performs a read/write bus_space_barrier,miod1-2/+2
2011-03-05Wait until the DMA engine is stopped before unmapping buffers and descriptors.kettenis1-1/+24
2011-03-04Peek at the interrupt status register before poking with the reply postmikeb1-1/+4
2011-03-01back out r1.162, the one that bumps openings up on sas and fcdlg1-5/+2
2011-02-22Mark descriptors as invalid *before* unmapping the associated mbuf.kettenis2-23/+23
2011-02-22ami figures out the names of the enclosure attached to it by snoopingdlg1-7/+18
2011-01-26Add port multiplier support, has been in snaps for a while with no reporteddrahn2-59/+796
2011-01-15carrier leakage calibration workaround for high temperature is notdamien1-1/+5