index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
pci
/
ips.c
Age
Commit message (
Expand
)
Author
2009-03-13
Process command completion errors while polling, too.
Alexander Yurchenko
2009-03-12
In the most common case -- array failure -- move error message under
Alexander Yurchenko
2009-03-12
Advanced error checking.
Alexander Yurchenko
2009-03-12
For SYNCHRONIZE_CACHE command use the same code path as for READ/WRITE.
Alexander Yurchenko
2009-03-11
Rework command polling to be able to sleep if no SCSI_NOSLEEP flag
Alexander Yurchenko
2009-03-10
Print scsi xfer flags in debug output.
Alexander Yurchenko
2009-03-10
Rearrange physical drive state bits checking so that bioctl gets
Alexander Yurchenko
2009-03-10
Add some more debug.
Alexander Yurchenko
2009-03-10
Add ips_intrds() function to be able to disable interrupts on hardware.
Alexander Yurchenko
2009-03-10
Limit registers space size to some reasonable value.
Alexander Yurchenko
2009-03-09
Completely rework command processing:
Alexander Yurchenko
2009-03-01
Time to turn off debug by default. It shrinks ramdisk as a bonus.
Alexander Yurchenko
2009-03-01
Add sensors support.
Alexander Yurchenko
2009-03-01
- add missing letoh32
Alexander Yurchenko
2009-02-19
Don't use scsi_xfer if we don't run a command came from the scsi layer.
Alexander Yurchenko
2009-02-17
- add more bioctl support, now physical drives info available
Alexander Yurchenko
2009-02-16
Extend the scsi_adapter minphys() callback to take a struct scsi_link *
Miod Vallat
2009-02-13
When faking scsi commands never copy more than xs->datalen bytes.
Alexander Yurchenko
2009-02-11
Prettier fake scsi inquiry ascii strings.
Alexander Yurchenko
2009-02-11
Add a few missing byteorder conversion calls, tho I don't really
Alexander Yurchenko
2009-02-10
Add missing copperhead chipset support bits.
Alexander Yurchenko
2009-02-10
Update copyright year.
Alexander Yurchenko
2009-02-09
Improve adapter type displaying.
Alexander Yurchenko
2009-02-09
Start on bioctl support for ips. Only adapter and volume info for now.
Alexander Yurchenko
2009-02-09
Protect ips_poll call with splbio.
Alexander Yurchenko
2009-02-08
Lower debug level back, looks like i've found that data corruption bug.
Alexander Yurchenko
2009-02-08
Put back bzero'ing cmd structure before filling it in which was lost
Alexander Yurchenko
2009-02-08
Temporary enable full debug to make it easier to commit diffs.
Alexander Yurchenko
2009-02-08
ips is not a real scsi controller and not supposed to talk directly to
Alexander Yurchenko
2009-02-08
Use sc_print_addr() to report drive errors.
Alexander Yurchenko
2009-02-08
Add drive state definitions.
Alexander Yurchenko
2009-01-09
Implement command timeouts. With some helpful tips from miod@, thanks.
Alexander Yurchenko
2007-09-17
Only the most obvious bzero() -> M_ZERO changes. No cast changes, no
Kenneth R Westerback
2007-06-06
Remove IPS_D_INTR debug level, IPS_D_XFER is good enough.
Alexander Yurchenko
2007-05-29
Fix bus_dmamap_sync size argument.
Alexander Yurchenko
2007-05-28
Bump timeout.
Alexander Yurchenko
2007-05-28
Decrease max number of commands to 128.
Alexander Yurchenko
2007-05-28
Start adding copperhead chipset support. Not tested at all.
Alexander Yurchenko
2007-05-28
Fix timeout loop in ips_poll().
Alexander Yurchenko
2007-05-28
Better debug printf.
Alexander Yurchenko
2007-05-28
Provide a separate DMA-able command frame buffer for each CCB to prevent
Alexander Yurchenko
2007-05-28
Sprincle some more scsi_done().
Alexander Yurchenko
2007-05-28
Release CCB before calling scsi_done(). Thanks dlg@ for the tip.
Alexander Yurchenko
2007-05-27
Add basic error detection.
Alexander Yurchenko
2007-05-27
Better debug printf.
Alexander Yurchenko
2007-05-27
A completely rewritten ips driver. Still work in progress but already
Alexander Yurchenko
2006-11-29
Limit the number of openings to 1 for now, there're still bugs.
Alexander Yurchenko
2006-11-29
Report about command error
Alexander Yurchenko
2006-11-29
ips firmware runs on a little-endian cpu so do endian conversion
Alexander Yurchenko
2006-11-29
Add some constants.
Alexander Yurchenko
[prev]
[next]