svn commit: r188190 - head/sys/dev/exca
Warner Losh
imp at FreeBSD.org
Thu Feb 5 12:44:07 PST 2009
Author: imp
Date: Thu Feb 5 20:44:06 2009
New Revision: 188190
URL: http://svn.freebsd.org/changeset/base/188190
Log:
Don't check for mapping above 4GB on 32-bit platforms.
Modified:
head/sys/dev/exca/exca.c
Modified: head/sys/dev/exca/exca.c
==============================================================================
--- head/sys/dev/exca/exca.c Thu Feb 5 20:43:47 2009 (r188189)
+++ head/sys/dev/exca/exca.c Thu Feb 5 20:44:06 2009 (r188190)
@@ -257,11 +257,13 @@ exca_mem_map(struct exca_softc *sc, int
if (win >= EXCA_MEM_WINS)
return (ENOSPC);
if (sc->flags & EXCA_HAS_MEMREG_WIN) {
+#ifdef _LP64
if (rman_get_start(res) >> (EXCA_MEMREG_WIN_SHIFT + 8) != 0) {
device_printf(sc->dev,
"Does not support mapping above 4GB.");
return (EINVAL);
}
+#endif
} else {
if (rman_get_start(res) >> EXCA_MEMREG_WIN_SHIFT != 0) {
device_printf(sc->dev,
More information about the svn-src-head
mailing list