summaryrefslogtreecommitdiff
path: root/sys/dev/ic/bha.c
AgeCommit message (Expand)Author
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-13add/cleanup RCSIDlukem
2001-08-20precede, not preceed.wiz
2001-07-19Use BUS_DMA_READ and BUS_DMA_WRITE in some obvious places.thorpej
2001-07-07bcopy -> memcpythorpej
2001-05-03Split pci and eisa/isa attachment calls, plus misc cleanup.ross
2001-04-25Pull up the thorpej_scsipi branch to main branch.bouyer
2001-03-07Add BUS_DMA_STREAMING to data transfer maps.thorpej
2000-11-21Reduce probe noise.soren
2000-11-14NBPG -> PAGE_SIZEthorpej
2000-10-03Revert rev 1.31 of bha.c (and associtated changes in the headers andsimonb
2000-06-28remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-03-30Remove register declarations.augustss
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-02-12If we got an xfer from our backlog queue, don't allow sleeping; we're inthorpej
1999-10-09Fix prototype of bha_ccb_phsy_kv() so this compiled on the Mac again.mycroft
1999-10-01Fix compilation of ISA bha front-end. PR #8528, Takahiro Kambe.thorpej
1999-09-30Rework the Buslogic SCSI driver in preparation for some pending improvementsthorpej
1999-01-14Random compile nits in BHADEBUG code.ross
1998-12-09Update for changed scsipi_xfer struct.thorpej
1998-12-05Update HBAs to incorporate the new max_lun property.mjacob
1998-11-19Adapt to the new scsipi_adapter interface.thorpej
1998-10-10Garbage-collect the open_target_lu and close_target_lu entry points fromthorpej
1998-08-17Assign my copyrights to TNF.mycroft
1998-07-04defopt DDB.jonathan
1998-04-28Cute buglet: you can end up with zero CCBs if there were no targetsmjacob
1998-02-06- Perform all necessary bus_dmamap_sync() operations.thorpej
1998-02-04Add offset and length parameters to bus_dmamap_sync(), used for specifiyingthorpej
1998-02-04Add dm_mapsize to bus_dmamap_t and rename BUS_DMAMEM_NOSYNC tothorpej
1998-01-28Use offsetof() from libkern.hthorpej
1998-01-12Adjust for config changes.thorpej
1997-11-04Implement a simple queueing mechanism that makes these drivers muchthorpej
1997-10-28When creating ccbs, be a little more informative about why we couldn'tthorpej
1997-10-28Syncronize with changes to aha.c:thorpej
1997-08-27Merge scsipi branch in the mainline. This add support for ATAPI devicesbouyer
1997-06-06Pull thorpej-bus-dma branch into mainline.thorpej
1997-04-11Initialize the scsi_link before calling bha_init(), since that is howthorpej
1997-03-28Use a temporary data structure for holding probe information, rather than amycroft
1997-03-13fixes from Matt Jacob so that these can compile and run on the Alpha.cgd
1997-01-17Remove a previous gratuitous change, and KNF police.mycroft
1996-12-20Deal with targets > 7 on wide Buslogic controllers. Remember the "wide"thorpej
1996-12-10Fill in sc_link.max_targetthorpej
1996-11-28The MODIFY_IOPORT command does not generate an HACC (command complete)thorpej
1996-11-05* Add command struct and modifier definitions for controlling thejonathan
1996-10-21New bus.h implementation/interface:thorpej
1996-10-13backout kprintf changeschristos
1996-10-10- printf -> kprintf, sprintf -> ksprintfchristos
1996-08-31Split the BusLogic driver apart, and rename it to `bha (like BSDi).mycroft