From 8e2cb4779db48ee40d7a0f21651512ad1b35749a Mon Sep 17 00:00:00 2001 From: Alexander Egorenkov Date: Wed, 3 Feb 2010 08:49:08 +0100 Subject: [PATCH] Added hw.rt2860.debug environment variable to set the intial debug level --- rt2860.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rt2860.c b/rt2860.c index 3f1e9b2..76342b0 100644 --- a/rt2860.c +++ b/rt2860.c @@ -382,6 +382,14 @@ static const struct #define RT2860_DEF_BBP_SIZE (sizeof(rt2860_def_bbp) / sizeof(rt2860_def_bbp[0])) +SYSCTL_DECL(_hw_rt2860); + +#ifdef RT2860_DEBUG +static int rt2860_debug = 0; +SYSCTL_INT(_hw_rt2860, OID_AUTO, debug, CTLFLAG_RW, &rt2860_debug, 0, "rt2860 debug level"); +TUNABLE_INT("hw.rt2860.debug", &rt2860_debug); +#endif + /* * rt2860_probe */ @@ -456,7 +464,7 @@ static int rt2860_attach(device_t dev) } #ifdef RT2860_DEBUG - sc->debug = 0; + sc->debug = rt2860_debug; SYSCTL_ADD_INT(device_get_sysctl_ctx(dev), SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), OID_AUTO, -- 2.11.4.GIT