summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_bus.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2014-12-03 15:29:53 +0000
committerjhb <jhb@FreeBSD.org>2014-12-03 15:29:53 +0000
commit1e8b1cd5103416fe57e7ca170b88aea4461e1935 (patch)
treec75743414aa16e86827d1a2d71783aecf1f62edb /sys/kern/subr_bus.c
parent4c8c231b28bd5a8a0641516dae108054f908f65e (diff)
downloadFreeBSD-src-1e8b1cd5103416fe57e7ca170b88aea4461e1935.zip
FreeBSD-src-1e8b1cd5103416fe57e7ca170b88aea4461e1935.tar.gz
Revert device_getenv_int() for now as it duplicates resource_int_value().
We should perhaps implement a device_getenv_*() and device_setenv_*() API as a convenience wrapper on top of resource_*_value() and resource_set_*().
Diffstat (limited to 'sys/kern/subr_bus.c')
-rw-r--r--sys/kern/subr_bus.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/sys/kern/subr_bus.c b/sys/kern/subr_bus.c
index 33cf6e7..7fbe359 100644
--- a/sys/kern/subr_bus.c
+++ b/sys/kern/subr_bus.c
@@ -56,8 +56,6 @@ __FBSDID("$FreeBSD$");
#include <sys/interrupt.h>
#include <sys/cpuset.h>
-#include <sys/syslog.h>
-
#include <net/vnet.h>
#include <machine/cpu.h>
@@ -5033,18 +5031,3 @@ bus_free_resource(device_t dev, int type, struct resource *r)
return (0);
return (bus_release_resource(dev, type, rman_get_rid(r), r));
}
-
-int
-device_getenv_int(device_t dev, const char *knob, int *iptr)
-{
- char env[128];
- int sz;
-
- sz = snprintf(env, sizeof(env), "hw.%s.%d.%s", device_get_name(dev), device_get_unit(dev), knob);
- if (sz >= sizeof(env)) {
- /* XXX: log? return error? bump sysctl error? */
- log(LOG_ERR, "device_getenv_int: knob too long: '%s'", knob);
- return 0;
- }
- return (getenv_int(env, iptr));
-}
OpenPOWER on IntegriCloud