summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
2014-01-21Add support for ISP2200 based adapters.Jonathan Matthew
2014-01-21The semaphore register does need to be cleared when clearing interrupts,Jonathan Matthew
2014-01-21Stop using 23xx-specific interrupt status codes everywhere. Instead, classifyJonathan Matthew
2014-01-20With 2K login firmware, the login option bits are in mbox register 10.Jonathan Matthew
2014-01-20bzero to memsetDavid Gwynne
2014-01-20bcopy to memcpyDavid Gwynne
2014-01-19Better interrupt handler return values. 1 if the chip said it wanted anJonathan Matthew
2014-01-19Introduce qla(4), a new driver for Qlogic fibre channel HBAs (only ISP23xxJonathan Matthew
2014-01-18move the declaration of ncr53c9x_scsi_cmd into the .c file, its the onlyDavid Gwynne
2014-01-18replace XS_NO_CCB with an iopool around the ecb_pool.David Gwynne
2014-01-18get rid of a XS_NO_CCB thats caused by a failure to allocate theDavid Gwynne
2014-01-18instead of having every bit of glue set up and attach an identicalDavid Gwynne
2014-01-18move atapiscsi to iopools by making the entire ata layer use them too.David Gwynne
2014-01-18move away from XS_NO_CCB to iopools. all instances of this driver share aDavid Gwynne
2014-01-18replace XS_NO_CCB with iopools.David Gwynne
2014-01-18take advantage of pool_setipl and PR_ZERO to avoid doing work theDavid Gwynne
2014-01-17if the hardware is too busy or its queues are too full, return XS_BUSY,David Gwynne
2014-01-17if the hardware is too busy or its queues are too full, return XS_BUSY,David Gwynne
2014-01-17a polled command timing out isnt a software resource shortage, itsDavid Gwynne
2014-01-17remove a XS_NO_CCB case by moving aac to iopools.David Gwynne
2014-01-17replace aacminphys with scsi_minphys. both are just wrappers aroundDavid Gwynne
2014-01-17aacvar advertises a public api which is only used inside aac.c. make itDavid Gwynne
2014-01-02disable MSI for Samsung XP941.Gilles Chehade
2013-12-31tedu the diagnostic code to detect the presence of the defective Xterasys XN-152Brad Smith
2013-12-28The few network drivers that called their children's (ie. mii PHYTheo de Raadt
2013-12-25Instead of deciding which iockbc port is the keyboard port, and which one is theMiod Vallat
2013-12-09At resume, do not spin flushing characters in from the chip. There shouldn'tTheo de Raadt
2013-12-09At suspend/resume time cope with timeouts, DTR on resume in a busTheo de Raadt
2013-12-09timeout_del unconditionallyTheo de Raadt
2013-12-08Fix rtsx_read_cfg() return value check in rtsx_attach(). Diff from dhill.Stefan Sperling
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-12-04mfi_refresh_sensors calls mfi_ioctl_vol which calls mfi_bio_getitall, whichDavid Gwynne
2013-12-03Remove num_chip_names.Brad Smith
2013-12-03#if 0 out atw_hw_decrypted() as it is currently an unused function as theBrad Smith
2013-12-02Rewrite receive filter handling and ioctl bits. Fixes not being able toBrad Smith
2013-11-27fix typoTheo de Raadt
2013-11-261 << 31 cleanup. Eitan Adler pointed out that there has been aTheo de Raadt
2013-11-26Instead of comparing the lower and higher addresses of all the multicastMartin Pieuchot
2013-11-21Remove unneeded include.Martin Pieuchot
2013-11-20Instead of comparing the lower and higher addresses of all the multicastMartin Pieuchot
2013-11-18format stringTheo de Raadt
2013-11-18Enable MSI on the remaining chipsets.Brad Smith
2013-11-18simplify kthread_create(). no more stdargTheo de Raadt
2013-11-15ansify some function definitions.Brad Smith
2013-11-15Add missing parenthesis to make tick calculation work as intended. ShouldKenneth R Westerback
2013-11-14replace workqs with tasks for handling resumeDavid Gwynne
2013-11-14replace workqs with tasks for handling resumeDavid Gwynne
2013-11-14replace workqs with tasks for handling resumeDavid Gwynne
2013-11-14replace workqs with tasks for handling resumeDavid Gwynne
2013-11-14replace workqs with tasks for handling resumeDavid Gwynne