summaryrefslogtreecommitdiffstats
path: root/sys/dev/ida/ida.c
Commit message (Expand)AuthorAgeFilesLines
* Rework the DMA handling in ida(4) and add locking to make this driverjhb2012-08-271-137/+251
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386nyan2005-05-291-2/+0
* Test for NULL before use.mdodd2005-04-131-12/+11
* Add KASSERT() to warn against NULL deref.mdodd2005-04-131-0/+1
* Whitespace cleanup.mdodd2005-04-131-17/+17
* Add a callout to dump card status on command queue timeouts.mdodd2004-12-141-1/+44
* Reformat arguments bus_dma_tag_create().mdodd2004-12-141-15/+30
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+1
* Device megapatch 4/6:phk2004-02-211-0/+2
* Add a per controller IOCTL interface.mdodd2004-01-151-1/+118
* Insure values of adapter structure members are in correct byte order.mdodd2004-01-151-6/+7
* Handle "Bad Command List" errors.mdodd2004-01-121-0/+3
* Remove comments that no longer apply.mdodd2004-01-121-4/+0
* - Initialize qcb flags in ida_construct_qcb() with respect to DMA direction.mdodd2004-01-121-4/+16
* Use __FBSDID().obrien2003-08-241-2/+3
* Mega busdma API commit.scottl2003-07-011-2/+4
* Bring back bus_dmasync_op_t. It is now a typedef to an int, though thescottl2003-05-271-3/+3
* I deserve a big pointy hat for having missed all those referencesmux2003-04-101-3/+3
* Use bioq_flush() to drain a bio queue with a specific error code.phk2003-04-011-1/+2
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-181-1/+0
* Centralize the devstat handling for all GEOM disk device driversphk2003-03-081-1/+0
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-1/+1
* NO_GEOM cleanup:phk2003-02-231-0/+1
* Use [u]intmax_t and %j instead of long long and %ll to better fix warningsjhb2002-11-071-1/+2
* Cast a bus_addr_t to a long long to make printf happy.jhb2002-11-061-1/+1
* No need to conditionalize on pci being in the kernel for thisimp2002-03-201-4/+0
* Add crashdump support.jlemon2001-02-261-19/+23
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-2/+2
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
* The DEC version of the Smart controller has its configuration informationjlemon2000-07-271-7/+14
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-1/+1
* Remove unneeded #include <sys/kernel.h>phk2000-04-291-1/+0
* - Fix a problem with the cdevsw struct that prevented the kernel frommdodd2000-04-221-2/+2
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-151-12/+12
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-1/+1
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-1/+1
* Add support for older EISA compaq cards and newer Smart 4200 cards.jlemon2000-03-081-41/+57
* Remove the 'ivars' arguement to device_add_child() andmdodd1999-12-031-1/+1
* Removal of sys/device.hn_hibma1999-10-051-1/+0
* Fix various trivial warnings from LINTphk1999-08-281-0/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Properly set the alignment argument to bus_dma_tag_create(). If wegibbs1999-08-161-3/+3
* Compaq Smart RAID driver for -current. Based on the original ida.cjlemon1999-06-241-0/+512
OpenPOWER on IntegriCloud