History log of /netbsd/sys/dev/ic/uha.c (Results 26 – 50 of 50)
Revision Date Author Comments
# fd7ed72b 07-Mar-2001 thorpej <thorpej@NetBSD.org>

Add BUS_DMA_STREAMING to data transfer maps.


# 275539f0 14-Nov-2000 thorpej <thorpej@NetBSD.org>

NBPG -> PAGE_SIZE


# 1268cc5d 12-Feb-2000 thorpej <thorpej@NetBSD.org>

If we got an xfer from our backlog queue, don't allow sleeping; we're in
interrupt context.

XXX This is fixed properly in the thorpej_scsipi branch, but that won't
be ready for 1.5, I don't think.


# 63b8530b 30-Sep-1999 thorpej <thorpej@NetBSD.org>

Update for SCSPI changes.


# 7a9cc5bf 09-Dec-1998 thorpej <thorpej@NetBSD.org>

Update for changed scsipi_xfer struct.


# 74bc9f26 05-Dec-1998 mjacob <mjacob@NetBSD.org>

Update HBAs to incorporate the new max_lun property.


# 5f0577ba 19-Nov-1998 thorpej <thorpej@NetBSD.org>

Adapt to the new scsipi_adapter interface.


# 29d472f5 10-Oct-1998 thorpej <thorpej@NetBSD.org>

Garbage-collect the open_target_lu and close_target_lu entry points from
struct scsipi_adapter; they were not used.

Add a scsipi_ioctl entry point to struct scsipi_adapter. This will be
used to iss

Garbage-collect the open_target_lu and close_target_lu entry points from
struct scsipi_adapter; they were not used.

Add a scsipi_ioctl entry point to struct scsipi_adapter. This will be
used to issue ioctl commands to the host adapters.

Inspired by PR #6090, from Matt Jacob.

show more ...


# a1ac6881 17-Aug-1998 mycroft <mycroft@NetBSD.org>

Assign my copyrights to TNF.


# 4399060e 17-Feb-1998 thorpej <thorpej@NetBSD.org>

- Perform all necessary bus_dmamap_sync() operations.
- Greatly simplify allocation and DMA mapping of the mailbox and ccbs.
- Be more robust against resource shortage errors, and report errors bette

- Perform all necessary bus_dmamap_sync() operations.
- Greatly simplify allocation and DMA mapping of the mailbox and ccbs.
- Be more robust against resource shortage errors, and report errors better.

show more ...


# 8abe76d2 04-Feb-1998 thorpej <thorpej@NetBSD.org>

Add offset and length parameters to bus_dmamap_sync(), used for specifiying
partial syncs of a DMA mapping.


# a7c5c1ef 04-Feb-1998 thorpej <thorpej@NetBSD.org>

Add dm_mapsize to bus_dmamap_t and rename BUS_DMAMEM_NOSYNC to
BUS_DMA_COHERENT.


# 2538ed10 28-Jan-1998 thorpej <thorpej@NetBSD.org>

Use offsetof() from libkern.h


# 095c4c09 12-Jan-1998 thorpej <thorpej@NetBSD.org>

Adjust for config changes.


# 03a0c2d9 04-Nov-1997 thorpej <thorpej@NetBSD.org>

Implement a simple queueing mechanism that makes these drivers much
more robust in resource shortage situations, basically identical to
code I added to the "ahc" driver some time ago.

Thanks to Brad

Implement a simple queueing mechanism that makes these drivers much
more robust in resource shortage situations, basically identical to
code I added to the "ahc" driver some time ago.

Thanks to Brad Spencer for the testing help.

show more ...


# b01dbb21 28-Oct-1997 thorpej <thorpej@NetBSD.org>

When creating mscps, be a little more informative about why we couldn't
should creation/initialization of a mscp fail. Also, don't panic in
these situations. Instead, simply return an error conditi

When creating mscps, be a little more informative about why we couldn't
should creation/initialization of a mscp fail. Also, don't panic in
these situations. Instead, simply return an error condition and allow
the caller to deal with it. It may be the case that we were able to
create one mscp what we can grab, and continue to hobble along.

Also, fix the mscp freelist fencepost error, similar to aha.c and bha.c

show more ...


# 6f3bab1f 27-Aug-1997 bouyer <bouyer@NetBSD.org>

Merge scsipi branch in the mainline. This add support for ATAPI devices
(currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2
busses to which devices can attach (scsibus and at

Merge scsipi branch in the mainline. This add support for ATAPI devices
(currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2
busses to which devices can attach (scsibus and atapibus). This needed to
change some include files and structure names in the low level scsi drivers.

show more ...


# fbc0df0a 06-Jun-1997 thorpej <thorpej@NetBSD.org>

Pull thorpej-bus-dma branch into mainline.


# 11117540 29-Mar-1997 mycroft <mycroft@NetBSD.org>

Use a temporary data structure for holding probe information, rather than a
full softc.


# d502e684 10-Dec-1996 thorpej <thorpej@NetBSD.org>

Fill in sc_link.max_target


# 40bd2b11 15-Nov-1996 jonathan <jonathan@NetBSD.org>

Fix front-ends of split uha driver to compile when DDB is not configured:
Propagate Debugger() macro from uha.c to uha_{eisa,isa}.c.
update file names accordingly.


# 990ebfa5 12-Nov-1996 mycroft <mycroft@NetBSD.org>

Fix uha_{reset,init}_mscp() prototypes.


# 86373f8c 13-Oct-1996 christos <christos@NetBSD.org>

backout kprintf changes


# b54342c9 10-Oct-1996 christos <christos@NetBSD.org>

- printf -> kprintf, sprintf -> ksprintf
- include <systm.h>


# 44bb2d98 31-Aug-1996 mycroft <mycroft@NetBSD.org>

Split the UltraStor driver apart.


12