summaryrefslogtreecommitdiffstats
path: root/sys/dev/stg
Commit message (Collapse)AuthorAgeFilesLines
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-066-6/+6
|
* Update for the KDB framework:marcel2004-07-101-3/+2
| | | | o Make debugging code conditional upon KDB instead of DDB.
* Fix disordering of pccarddevs.h noticed by bde. Also remove a fewimp2004-05-271-10/+5
| | | | | | redundant includes and fix some of the include disordering. Submitted by: bde
* Move to generating pccarddevs.h on the fly, both for the kernel andimp2004-05-261-1/+1
| | | | | | | the modules. Also generate usbdevs.h automatically now, but a non-kernel file is stopping that at the moment.
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-171-6/+6
| | | | | Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: imp, dfr, bde
* Move the non-MD machine/dvcfg.h and machine/physio_proc.h to a commonpeter2004-03-132-3/+3
| | | | MI area before they proliferate more.
* Fix some becuase -> because typos.jhb2003-12-171-1/+1
| | | | Reported by: Marco Wertejuk <wertejuk@mwcis.com>
* Use PCIR_BAR(x) instead of PCIR_MAPS.jhb2003-09-021-1/+1
| | | | | Glanced over by: imp, gibbs Tested by: i386 LINT
* Use __FBSDID().obrien2003-08-245-7/+16
| | | | Also some minor style cleanups.
* Prefer new location of pci include files (which have only been in theimp2003-08-221-2/+2
| | | | | tree for two or more years now), except in a few places where there's code to be compatible with older versions of FreeBSD.
* Make sure that pp_name is non-null before setting the deviceimp2003-04-101-1/+2
| | | | | description. This allows us to rely entirely on the CIS entries if necessary...
* - Add PCI support (Adaptec AHA-2920/A,Future Domain TMC-18XX/3260).mdodd2003-04-075-338/+351
| | | | | | | - Reduce duplicated code. PR: 50427 Submitted by: Bob Bishop <rb@gid.co.uk>
* o Changes to support NEWCARD.non2002-11-281-2/+31
| | | | | | | | o Add needed headers. o Add stg_products[] product data and stg_match() function. o Change stg_pccard_method[] to support both OLDCARD and NEWCARD. Approved by: re
* Remove even more Copy&Pasted sets of #includes.phk2002-09-202-16/+0
|
* Quick, low impact band-aide to unbreak the build. Added && 0 so weimp2002-05-311-1/+1
| | | | | ifdef out what appears to be a bogus call to softintr using data elements that aren't in the softc.
* Check for defined(__i386__) instead of just defined(i386) since the compileralfred2002-05-301-3/+3
| | | | will be updated to only define(__i386__) for ANSI cleanliness.
* Remove __P.alfred2002-03-204-29/+29
|
* Staticise a couple of debugging variables.msmith2002-01-081-2/+2
|
* o Add KLD support for scsi_low.non2001-12-151-0/+1
| | | | | | o Add KLD dependency of ncv, nsp and stg drivers to scsi_low. Submitted by: takawata
* Remove PAO3 dependent part.non2001-11-033-109/+0
| | | | This will not affect either -current nor -stable.
* We should not pass the size of the memory to bus_alloc_resource().non2001-09-042-2/+2
| | | | | | We should use 1 to request default iomem. Pointed-out-by: imp
* Demand minimum I/O size rather than 0 when it callsnon2001-09-021-1/+1
| | | | | | bus_alloc_resource(dev, SYS_RES_IOPORT, ...) Pointed-out by: Yamamoto-san shigeru@iij.ad.jp
* Catch up with NetBSD/pc98.non2001-07-145-380/+696
| | | | | | | | | | | | | | | | | | | | | | | o Much cleanly separate NetBSD(XS) / FreeBSD(CAM) codes. o Improve tagged queing support (full QTAG). o Improve quirk support. o Improve parity error retry. o Impliment wide negotheation. o Cmd link support. o Add copyright of CAM part. o Change for CAM_NEW_TRAN_CODE. o Work around for buggy KME UJDCD450. o stg: add disconnet condition. o nsp: use suspend I/O. and more. I thank Honda-san. conf/options.pc98: add CT_USE_RELOCATE_OFFSET and CT_BUS_WEIGHT dev/{ct,ncv,nsp,stg}/*_{pccard,isa}.c: add splcam() before calling attach/detach functions. Tested by: bsd-nomads Obtained from: NetBSD/pc98
* Turn on interrupt-entropy harvesting for all/any mass storage devicesmarkm2001-03-012-2/+2
| | | | | | | I could find. I have no doubt missed a couple. Interrupt entropy harvesting is still conditional on the kern.random.sys.harvest_interrupt sysctl.
* o Check the size of I/O window handed by parent bus.non2001-02-251-2/+7
|
* o Support AUTO SENSE correctly.non2001-02-252-132/+54
| | | | | | | | | | | o Offset and period in synch messages and width negotiation should be done for per target not per lun. Move these from *lun_info to *targ_info. o Change in handling XPT_RESET_DEV and XPT_GET_TRAN_SETTINGS . o Change CAM_* xpt_done return values. o Busy loop did not timeout. Change this to timeout as original NetBSD/pc98. Reviewed by: bsd-nomads ML
* - Move stg_card_intr()'s prototype and definition inside appropriatejhb2001-01-231-8/+10
| | | | | #ifdef's as it is is only used on older versions of FreeBSD. - #ifdef a local variable only used on older versions of FreeBSD.
* Relocate the 'hwfuncs' functions below the inlined functions they attemptjhb2001-01-231-85/+85
| | | | to call so that the other functions can actually be inlined.
* Zap some cut-paste code that isn't used. It #included "apm.h" andpeter2001-01-191-5/+0
| | | | an apm include file but had no other apm references.
* select() DKI is now in <sys/selinfo.h>.wollman2001-01-092-1/+2
|
* Remove conflicts between unsinged char *s and int s.non2000-12-081-6/+6
| | | | | | It was possible cause of kernel panic. Pointed Out by: phk@FreeBSD.ORG
* Remove unnecessary printf().non2000-10-292-2/+0
|
* Add PC-Card/ISA SCSI host adpater drivers from NetBSD/pc98non2000-10-235-0/+2158
(a NetBSD port for NEC PC-98x1 machines). They are ncv for NCR 53C500, nsp for Workbit Ninja SCSI-3, and stg for TMC 18C30 and 18C50. I thank NetBSD/pc98 and bsd-nomads people. Obtained from: NetBSD/pc98
OpenPOWER on IntegriCloud