summaryrefslogtreecommitdiff
path: root/sys/dev/ic/mpi.c
diff options
context:
space:
mode:
authorDavid Gwynne <dlg@cvs.openbsd.org>2007-03-17 10:25:40 +0000
committerDavid Gwynne <dlg@cvs.openbsd.org>2007-03-17 10:25:40 +0000
commit84b61b06154a5c0ed7d680a67ec353576c23d43e (patch)
treec39655cba128e0af48045ead575b4e1a65e2e79e /sys/dev/ic/mpi.c
parenta0902cea783baca87e97b8b6e9265532814bb774 (diff)
replace the VMWARE quirk that restricts the bus width to 16 targets with
one for all SPI controllers. krw has a sun machine with a 1030 that gets the bus width wrong too, so since vmware emulates that type of hardware too, we can just limit the lot of them and forget about it.
Diffstat (limited to 'sys/dev/ic/mpi.c')
-rw-r--r--sys/dev/ic/mpi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/ic/mpi.c b/sys/dev/ic/mpi.c
index 8e358a0cf84..f3555d48224 100644
--- a/sys/dev/ic/mpi.c
+++ b/sys/dev/ic/mpi.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: mpi.c,v 1.82 2006/11/28 23:59:45 dlg Exp $ */
+/* $OpenBSD: mpi.c,v 1.83 2007/03/17 10:25:39 dlg Exp $ */
/*
* Copyright (c) 2005, 2006 David Gwynne <dlg@openbsd.org>
@@ -1672,7 +1672,7 @@ mpi_iocfacts(struct mpi_softc *sc)
sc->sc_maxcmds = letoh16(ifp.global_credits);
sc->sc_maxchdepth = ifp.max_chain_depth;
sc->sc_ioc_number = ifp.ioc_number;
- if (sc->sc_flags & MPI_F_VMWARE)
+ if (sc->sc_flags & MPI_F_SPI)
sc->sc_buswidth = 16;
else
sc->sc_buswidth =