summaryrefslogtreecommitdiffstats
path: root/sys/dev/asr/asr.c
Commit message (Expand)AuthorAgeFilesLines
* Don't zero 'Info' after setting it up in the ASR_IOCTL_COMPAT case.brian2010-11-251-2/+2
* MFp4: Large set of CAM inprovements.mav2010-01-281-1/+0
* Unmark the ASR Compat IOCTLs as BURN_BRIDGES, per scottl@imp2009-05-091-2/+0
* Replace all calls to minor() with dev2unit().ed2008-09-271-1/+1
* Prepare for future integration between CAM and newbus. xpt_bus_registerscottl2007-06-171-1/+1
* Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM willscottl2007-04-151-1/+2
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed.mjacob2006-12-111-0/+2
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+2
* 2nd and final commit that moves us to CAM_NEW_TRAN_CODEmjacob2006-11-021-20/+0
* The first of 3 major steps to move the CAM layer forward to usingmjacob2006-10-311-4/+35
* Remove various bits of conditional Alpha code and fixup a few comments.jhb2006-05-121-5/+0
* Give the asr softc list global a proper name.scottl2006-02-121-5/+5
* Squash a couple more invalid long casts.scottl2006-02-051-2/+2
* Squash another use of vtophys. Instead of creating separate busdma objectsscottl2006-02-041-39/+42
* Add the start of busdma infrastructure to this driver. Convert thescottl2006-02-041-10/+111
* Now that the U32 type is a really 32-bits wide, eliminate a bunch of otherscottl2006-02-041-7/+7
* Fix a possible memory leak in asr_attach.scottl2006-02-041-5/+12
* Don't allocate an asr_ccb in asr_attach, it hasn't been needed for years.scottl2006-01-141-9/+1
* Replace bogus code with real code.scottl2006-01-141-10/+4
* Rename driver_t variables. Use device_printf() instead of homerolled printf.scottl2006-01-141-39/+39
* Only create the rdpti alias if the asr device creation succeeds.scottl2005-04-291-1/+2
* Make life easier on those trying to use the asr utilities by automaticallyscottl2005-04-011-0/+1
* Bring back some of the ioctl junk that was removed in rev 1.59 as acognet2005-03-171-2/+121
* Use BUS_PROBE_DEFAULT for pci probe return valueimp2005-03-051-1/+1
* - Set the CAM status to CAM_SCSI_STATUS_ERROR rather than CAM_REQ_CMPmarius2004-08-021-11/+8
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-7/+7
* Add missing <sys/module.h> includesphk2004-05-301-0/+1
* Update the version history in the driver to note everything that has happenedscottl2004-05-051-5/+10
* Roto-till the ioctl code. Remove all the groping around in the x86 BIOSscottl2004-05-051-109/+10
* Convert the asr driver to use the bus_space API. This does not representscottl2004-05-051-89/+151
* Fix a typo from rev 1.56 that somehow escaped my testing.scottl2004-05-041-10/+10
* Remove the static reservation of the asr major numberscottl2004-05-021-2/+0
* Remove the defAlignLong and getAlignLong macros. I guess that the originalscottl2004-05-021-103/+91
* Remove the bogus printing of the asr control device major number. Alsoscottl2004-05-021-2/+1
* Correctly test *Reply_Ptr in ASR_resetIOP(). Thanks to dhartmei for pointingscottl2004-05-011-1/+1
* Re-indent some silly sub-blocks in asr_attach().scottl2004-05-011-147/+129
* Remove ASR_get_sc() and reference the softc in the dev_t. For some nefariousscottl2004-05-011-23/+8
* Remove the DOMINO and MODE0 device attachments. They never did anything.scottl2004-05-011-128/+20
* More whitespace style cleanups, also remove unneeded (void *) casts for bzero().scottl2004-05-011-33/+30
* Many more style cleanups. Switch complex macros to being inline functions.scottl2004-05-011-150/+139
* Get rid of a bunch of useless macros. STATIC becomes static, INLINE becomesscottl2004-05-011-367/+227
* Fix the build. opt_asr.h is gone.njl2004-04-221-1/+0
* Remove more sead code.scottl2004-04-211-91/+2
* Don't indent preprocessor tokens.scottl2004-04-211-70/+70
* Remove ASR_MEASURE_PERFORMANCE. It hasn't been able to compile in severalscottl2004-04-211-354/+0
* Use offsetof() instead of hand-rolling something equivalent.scottl2004-04-211-1/+1
* Remove all of the old __FreeBSD_version code that provided FreeBSD 2.2.x andscottl2004-04-211-236/+0
* Begin the slow, painful process of cleaning up asr. This eliminates many of thescottl2004-04-211-91/+68
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-171-2/+2
OpenPOWER on IntegriCloud