diff options
author | scottl <scottl@FreeBSD.org> | 2008-02-06 01:02:20 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2008-02-06 01:02:20 +0000 |
commit | 0635509b37504b63d5eb26d757055029065f8597 (patch) | |
tree | 6cea8f320fab6eabe806a98825572d9b3bea1bb6 /sys/dev/hptrr/hptrr_osm_bsd.c | |
parent | 77ea5a24c756bd86d2880b544e3ae2c4fc85de96 (diff) | |
download | FreeBSD-src-0635509b37504b63d5eb26d757055029065f8597.zip FreeBSD-src-0635509b37504b63d5eb26d757055029065f8597.tar.gz |
Update the hptrr driver to version 1.2. This adds port multiplier support
for several cards. See the Highpoint website for more information. Again,
many thanks to Highpoint for their continued support of FreeBSD.
Diffstat (limited to 'sys/dev/hptrr/hptrr_osm_bsd.c')
-rw-r--r-- | sys/dev/hptrr/hptrr_osm_bsd.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sys/dev/hptrr/hptrr_osm_bsd.c b/sys/dev/hptrr/hptrr_osm_bsd.c index 6a84030..5a1c809 100644 --- a/sys/dev/hptrr/hptrr_osm_bsd.c +++ b/sys/dev/hptrr/hptrr_osm_bsd.c @@ -26,7 +26,7 @@ * $FreeBSD$ */ #include <dev/hptrr/hptrr_config.h> -/* $Id: osm_bsd.c,v 1.26 2007/02/28 03:53:47 gmm Exp $ +/* $Id: osm_bsd.c,v 1.27 2007/11/22 07:35:49 gmm Exp $ * * HighPoint RAID Driver for FreeBSD * Copyright (C) 2005 HighPoint Technologies, Inc. All Rights Reserved. @@ -262,7 +262,7 @@ static void hpt_flush_done(PCOMMAND pCmd) { PVDEV vd = pCmd->target; - if (mIsArray(vd->Class->type) && vd->u.array.transform && vd!=vd->u.array.transform->target) { + if (mIsArray(vd->type) && vd->u.array.transform && vd!=vd->u.array.transform->target) { vd = vd->u.array.transform->target; HPT_ASSERT(vd); pCmd->target = vd; @@ -288,7 +288,7 @@ static int hpt_flush_vdev(PVBUS_EXT vbus_ext, PVDEV vd) hpt_lock_vbus(vbus_ext); - if (mIsArray(vd->Class->type) && vd->u.array.transform) + if (mIsArray(vd->type) && vd->u.array.transform) count = MAX(vd->u.array.transform->source->cmds_per_request, vd->u.array.transform->target->cmds_per_request); else @@ -1014,9 +1014,6 @@ static void hpt_final_init(void *dummy) PVBUS vbus; PHBA hba; -#ifdef SUPPORT_ALL -/* ldm_fix_him() */ -#endif /* Clear the config hook */ config_intrhook_disestablish(&hpt_ich); |