267654 |
20-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
235743 |
21-May-2012 |
jhb |
Toss bogus mergeinfo.
|
235738 |
21-May-2012 |
sbruno |
MFC r235634
Fix and update battery status bits according to linux driver
|
225736 |
23-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
194023 |
11-Jun-2009 |
avg |
strict kobj sigs: fix assortment of device_detach and device_shutdown impls
with common issue of having void return type instead of int
Reviewed by: imp, current@ Approved by: jhb (mentor)
|
166901 |
23-Feb-2007 |
piso |
o break newbus api: add a new argument of type driver_filter_t to bus_setup_intr()
o add an int return code to all fast handlers
o retire INTR_FAST/IH_FAST
For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current
Reviewed by: many Approved by: re@
|
160335 |
14-Jul-2006 |
imp |
no need to print unload anymore
|
158651 |
16-May-2006 |
phk |
Since DELAY() was moved, most <machine/clock.h> #includes have been unnecessary.
|
150396 |
20-Sep-2005 |
imp |
Remove OLDCARD support by removing compat shims
|
147580 |
24-Jun-2005 |
imp |
Eliminate unused argument in PCMCIA_CARD macro.
Provide a backwards compatible way to have the extra macro by defining PCCARD_API_LEVEL 5 before including pccarddevs for driver writers that want/need to have the same driver on 5 and 6 with pccard attachments.
Approved by: re (dwhite)
|
146734 |
29-May-2005 |
nyan |
Remove bus_{mem,p}io.h and related code for a micro-optimization on i386 and amd64. The optimization is a trivial on recent machines.
Reviewed by: -arch (imp, marcel, dfr)
|
141222 |
03-Feb-2005 |
imp |
takawata tells me that KXLC0003 also works with this driver, so add it to the list. Note it is untested.
Also kill some whitespace at the end of the line...
|
139749 |
06-Jan-2005 |
imp |
Start each of the license/copyright comments with /*-, minor shuffle of lines
|
131914 |
10-Jul-2004 |
marcel |
Update for the KDB framework: o Make debugging code dependent upon KDB instead of DDB.
|
129764 |
27-May-2004 |
imp |
Fix disordering of pccarddevs.h noticed by bde. Also remove a few redundant includes and fix some of the include disordering.
Submitted by: bde
|
129740 |
26-May-2004 |
imp |
Move to generating pccarddevs.h on the fly, both for the kernel and the modules.
Also generate usbdevs.h automatically now, but a non-kernel file is stopping that at the moment.
|
127135 |
17-Mar-2004 |
njl |
Convert callers to the new bus_alloc_resource_any(9) API.
Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: imp, dfr, bde
|
126928 |
13-Mar-2004 |
peter |
Move the non-MD machine/dvcfg.h and machine/physio_proc.h to a common MI area before they proliferate more.
|
121521 |
26-Oct-2003 |
imp |
Const poison string accessor functions.
|
119418 |
24-Aug-2003 |
obrien |
Use __FBSDID(). Also some minor style cleanups.
|
113315 |
10-Apr-2003 |
imp |
Make sure that pp_name is non-null before setting the device description. This allows us to rely entirely on the CIS entries if necessary...
|
109105 |
11-Jan-2003 |
shiba |
Change to correct card entry. RATOC REX-R280 is 10Base-T Ether Card, RATOC REX-9530 is SCSI2 Card.
|
107362 |
28-Nov-2002 |
non |
o Changes to support NEWCARD. o Add needed headers. o Add ncv_products[] product data and ncv_match() function. o Change ncv_pccard_method[] to support both OLDCARD and NEWCARD.
Suggestion for REX-5572 matching part by imp.
Approved by: re
|
103691 |
20-Sep-2002 |
phk |
Remove #include of <sys/disklabel.h> (and a few other unused #includes I noticed while here).
Sponsored by: DARPA & NAI Labs.
|
97684 |
31-May-2002 |
imp |
Quick, low impact band-aide to unbreak the build. Added && 0 so we ifdef out what appears to be a bogus call to softintr using data elements that aren't in the softc.
|
97556 |
30-May-2002 |
alfred |
Check for defined(__i386__) instead of just defined(i386) since the compiler will be updated to only define(__i386__) for ANSI cleanliness.
|
92739 |
20-Mar-2002 |
alfred |
Remove __P.
|
89093 |
08-Jan-2002 |
msmith |
Staticise a couple of debugging variables.
|
87983 |
15-Dec-2001 |
non |
o Add KLD support for scsi_low. o Add KLD dependency of ncv, nsp and stg drivers to scsi_low.
Submitted by: takawata
|
85962 |
03-Nov-2001 |
non |
Remove PAO3 dependent part. This will not affect either -current nor -stable.
|
82922 |
04-Sep-2001 |
non |
We should not pass the size of the memory to bus_alloc_resource(). We should use 1 to request default iomem.
Pointed-out-by: imp
|
79697 |
14-Jul-2001 |
non |
Catch up with NetBSD/pc98. 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
|
73280 |
01-Mar-2001 |
markm |
Turn on interrupt-entropy harvesting for all/any mass storage devices I could find. I have no doubt missed a couple.
Interrupt entropy harvesting is still conditional on the kern.random.sys.harvest_interrupt sysctl.
|
73087 |
26-Feb-2001 |
non |
o Check the size of I/O window handed by parent bus. o Allocate memory mapped by pcic even when not used for ncv. This is for PC-Cards which needs offset, because I/O space should not be used by other devices.
Pointed-out-by: YAMAMOTO Shigeru <shigeru@iij.ad.jp>
|
73025 |
25-Feb-2001 |
non |
o Support AUTO SENSE correctly. 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
|
71467 |
23-Jan-2001 |
jhb |
The ncv_card_intr function is only used in older versions of FreeBSD, so move its prototype and definition inside the appropriate #ifdef's.
|
71466 |
23-Jan-2001 |
jhb |
Use the 'slp' local variable that was otherwise unused instead of casting the driver softc under the assumption that the first part of it was a struct scsi_low_softc.
|
71260 |
19-Jan-2001 |
peter |
Zap some cut-paste code that isn't used. It #included "apm.h" and an apm include file but had no other apm references.
|
70834 |
09-Jan-2001 |
wollman |
select() DKI is now in <sys/selinfo.h>.
|
67848 |
29-Oct-2000 |
non |
Change flags of ncv and nsp driver. Both were conflicted with the flags used in lower layer (scsi_low.c).
The flag of ncv for KME KXLC004 was chaged from 0x1 to 0x100. The flag of nsp for PIO mode was chaged from 0x1 to 0x100.
|
67468 |
23-Oct-2000 |
non |
Add PC-Card/ISA SCSI host adpater drivers from NetBSD/pc98 (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
|