summaryrefslogtreecommitdiff
path: root/sys/dev/ct
Commit message (Collapse)AuthorAgeFilesLines
* Copy releng/6.4 to release/6.4.0 in preparation for 6.4-RELEASE.release/6.4.0_cvsKen Smith2008-11-266-6/+6
| | | | | | Approved by: re (implicit) This commit was manufactured to restore the state of the 6.4-RELEASE image.
* Change a directory layout for pc98.Yoshihiro Takahashi2005-05-101-1/+1
| | | | | | | | | | | | - Move MD files into <arch>/<arch>. - Move bus dependent files into <arch>/<bus>. Rename some files to more suitable names. Repo-copied by: peter Discussed with: imp Notes: svn path=/head/; revision=146049
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-066-6/+6
| | | | Notes: svn path=/head/; revision=139749
* Update for the KDB framework:Marcel Moolenaar2004-07-101-4/+2
| | | | | | | | o Remove inclusion of opt_ddb.h o Make debugging code conditional upon KDB. Notes: svn path=/head/; revision=131911
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-4/+4
| | | | | | | | Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: imp, dfr, bde Notes: svn path=/head/; revision=127135
* Move the non-MD machine/dvcfg.h and machine/physio_proc.h to a commonPeter Wemm2004-03-133-6/+6
| | | | | | | MI area before they proliferate more. Notes: svn path=/head/; revision=126928
* Use __FBSDID().David E. O'Brien2003-08-243-3/+9
| | | | | | | Also some minor style cleanups. Notes: svn path=/head/; revision=119418
* We donot need `\n' for panic().Noriaki Mitsunaga2003-08-071-1/+1
| | | | Notes: svn path=/head/; revision=118594
* Mega busdma API commit.Scott Long2003-07-011-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add two new arguments to bus_dma_tag_create(): lockfunc and lockfuncarg. Lockfunc allows a driver to provide a function for managing its locking semantics while using busdma. At the moment, this is used for the asynchronous busdma_swi and callback mechanism. Two lockfunc implementations are provided: busdma_lock_mutex() performs standard mutex operations on the mutex that is specified from lockfuncarg. dftl_lock() is a panic implementation and is defaulted to when NULL, NULL are passed to bus_dma_tag_create(). The only time that NULL, NULL should ever be used is when the driver ensures that bus_dmamap_load() will not be deferred. Drivers that do not provide their own locking can pass busdma_lock_mutex,&Giant args in order to preserve the former behaviour. sparc64 and powerpc do not provide real busdma_swi functions, so this is largely a noop on those platforms. The busdma_swi on is64 is not properly locked yet, so warnings will be emitted on this platform when busdma callback deferrals happen. If anyone gets panics or warnings from dflt_lock() being called, please let me know right away. Reviewed by: tmm, gibbs Notes: svn path=/head/; revision=117126
* Force PnP devices to set SMIT mode.Yoshihiro Takahashi2003-05-031-0/+9
| | | | | | | Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) Notes: svn path=/head/; revision=114562
* This file does not <sys/disklabel.h>Poul-Henning Kamp2002-09-201-1/+0
| | | | | | | Sponsored by: DARPA & NAI Labs. Notes: svn path=/head/; revision=103708
* Quick, low impact band-aide to unbreak the build. Added && 0 so weRuslan Ermilov2002-06-011-1/+1
| | | | | | | | | | ifdef out what appears to be a bogus call to softintr using data elements that aren't in the softc. Forgotten by: imp Notes: svn path=/head/; revision=97701
* Check for defined(__i386__) instead of just defined(i386) since the compilerAlfred Perlstein2002-05-301-3/+3
| | | | | | | will be updated to only define(__i386__) for ANSI cleanliness. Notes: svn path=/head/; revision=97556
* Remove __P.Alfred Perlstein2002-03-206-65/+65
| | | | Notes: svn path=/head/; revision=92739
* Added Logitec LHA-301 pnp id.Yoshihiro Takahashi2001-10-091-0/+1
| | | | Notes: svn path=/head/; revision=84719
* Catch up with NetBSD/pc98.Noriaki Mitsunaga2001-07-146-508/+1060
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=79697
* Correct typo.Yoshihiro Takahashi2001-06-141-1/+1
| | | | Notes: svn path=/head/; revision=78210
* Moved the wd33c93 specific file to sys/dev/ic.Yoshihiro Takahashi2001-06-143-3/+3
| | | | Notes: svn path=/head/; revision=78209
* Added another wd33c93 based SCSI card driver which replaces the bs driver.Yoshihiro Takahashi2001-02-276-0/+2417
Now, default is still bs. Submitted by: nyan and non. Obtained from: NetBSD/pc98 Notes: svn path=/head/; revision=73149