aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/snc/if_snc.c
diff options
context:
space:
mode:
authorYoshihiro Takahashi <nyan@FreeBSD.org>2000-10-03 11:47:34 +0000
committerYoshihiro Takahashi <nyan@FreeBSD.org>2000-10-03 11:47:34 +0000
commit10d5f4e72e93fe26832fc54503ed8e111788aeaf (patch)
treee9add1a03e5e518991fa664a4841717048f44237 /sys/dev/snc/if_snc.c
parent8ace7a5e69840575471d709a2a518d8eba555aef (diff)
downloadsrc-10d5f4e72e93fe26832fc54503ed8e111788aeaf.tar.gz
src-10d5f4e72e93fe26832fc54503ed8e111788aeaf.zip
Don't use bus_get_resource() and bus_get_resource_start() functions if
bus_alloc_resource() failed. So, error messages are changed more simply. Suggested by: "Matthew N. Dodd" <winter@jurai.net>
Notes
Notes: svn path=/head/; revision=66581
Diffstat (limited to 'sys/dev/snc/if_snc.c')
-rw-r--r--sys/dev/snc/if_snc.c15
1 files changed, 3 insertions, 12 deletions
diff --git a/sys/dev/snc/if_snc.c b/sys/dev/snc/if_snc.c
index 5a30e3d0361f..810ec1ae141a 100644
--- a/sys/dev/snc/if_snc.c
+++ b/sys/dev/snc/if_snc.c
@@ -93,11 +93,7 @@ snc_alloc_port(dev, rid)
sc->sc_ioh = rman_get_bushandle(res);
return (0);
} else {
- u_long start, count;
-
- bus_get_resource(dev, SYS_RES_IOPORT, rid, &start, &count);
- printf("snc_alloc_port: can't assign port 0x%lx-0x%lx\n",
- start, start + count - 1);
+ device_printf(dev, "can't assign port\n");
return (ENOENT);
}
}
@@ -122,11 +118,7 @@ snc_alloc_memory(dev, rid)
sc->sc_memh = rman_get_bushandle(res);
return (0);
} else {
- u_long start, count;
-
- bus_get_resource(dev, SYS_RES_MEMORY, rid, &start, &count);
- printf("snc_alloc_memory: can't assign memory 0x%lx-0x%lx\n",
- start, start + count - 1);
+ device_printf(dev, "can't assign memory\n");
return (ENOENT);
}
}
@@ -150,8 +142,7 @@ snc_alloc_irq(dev, rid, flags)
sc->irq_rid = rid;
return (0);
} else {
- printf("snc_alloc_irq: can't assign irq %ld\n",
- bus_get_resource_start(dev, SYS_RES_IRQ, rid));
+ device_printf(dev, "can't assign irq\n");
return (ENOENT);
}
}