diff options
author | msmith <msmith@FreeBSD.org> | 2001-07-14 00:12:23 +0000 |
---|---|---|
committer | msmith <msmith@FreeBSD.org> | 2001-07-14 00:12:23 +0000 |
commit | f798ced9daceafa1c2fb589cdee76726812318de (patch) | |
tree | 8cf777f73f1fa9a689e86f5e6378309c41ee0a25 /sys/dev/mly/mlyio.h | |
parent | 6bf91f4b277c19b908c3c03d00971b98c5113b92 (diff) | |
download | FreeBSD-src-f798ced9daceafa1c2fb589cdee76726812318de.zip FreeBSD-src-f798ced9daceafa1c2fb589cdee76726812318de.tar.gz |
Merge with latest version of the Mylex 6+ driver.
- All sources are built in a single object, reducing namespace pollution.
- Kill the ready queue, and handle a busy response to mly_start in callers
rather than deferring the command.
- Improve our interaction with CAM:
- Don't advertise physical channels as SCSI busses by default.
- use the SIM queue freeze capability rather than queueing CDBs internally.
- force bus reprobe at module load time.
- Clean up more resources in mly_free.
- Tidy up debugging levels.
- Tidy up handling of events (mostly just code cleanliness).
- Use explanatory macros for operations on bus/target/channel numbers.
Diffstat (limited to 'sys/dev/mly/mlyio.h')
-rw-r--r-- | sys/dev/mly/mlyio.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/sys/dev/mly/mlyio.h b/sys/dev/mly/mlyio.h index 949b071..504b504 100644 --- a/sys/dev/mly/mlyio.h +++ b/sys/dev/mly/mlyio.h @@ -59,11 +59,9 @@ struct mly_user_health */ #define MLYQ_FREE 0 -#define MLYQ_CCB 1 -#define MLYQ_READY 2 -#define MLYQ_BUSY 3 -#define MLYQ_COMPLETE 4 -#define MLYQ_COUNT 5 +#define MLYQ_BUSY 1 +#define MLYQ_COMPLETE 2 +#define MLYQ_COUNT 3 struct mly_qstat { |