Module Name: src
Committed By: martin
Date: Fri Apr 28 06:59:49 UTC 2017
Modified Files:
src/sys/dev: audio.c
Log Message:
Make "options AUDIO_DEBUG=0" create a silent-by-default version of the
debug output, toggled at runtime by setting audiodebug to a higher value.
To get boot time debugging, use "options AUDIO_DEBUG=1".
To generate a diff of this commit:
cvs rdiff -u -r1.328 -r1.329 src/sys/dev/audio.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/audio.c
diff -u src/sys/dev/audio.c:1.328 src/sys/dev/audio.c:1.329
--- src/sys/dev/audio.c:1.328 Wed Apr 26 11:32:04 2017
+++ src/sys/dev/audio.c Fri Apr 28 06:59:49 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: audio.c,v 1.328 2017/04/26 11:32:04 nat Exp $ */
+/* $NetBSD: audio.c,v 1.329 2017/04/28 06:59:49 martin Exp $ */
/*-
* Copyright (c) 2016 Nathanial Sloss <[email protected]>
@@ -148,7 +148,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: audio.c,v 1.328 2017/04/26 11:32:04 nat Exp $");
+__KERNEL_RCSID(0, "$NetBSD: audio.c,v 1.329 2017/04/28 06:59:49 martin Exp $");
#include "audio.h"
#if NAUDIO > 0
@@ -1284,14 +1284,16 @@ audio_setup_pfilters(struct audio_softc
}
#ifdef AUDIO_DEBUG
- printf("%s: HW-buffer=%p pustream=%p\n",
- __func__, &vc->sc_mpr.s, vc->sc_pustream);
- for (i = 0; i < pfilters->req_size; i++) {
- char num[100];
- snprintf(num, 100, "[%d]", i);
- audio_print_params(num, &vc->sc_pstreams[i].param);
+ if (audiodebug) {
+ printf("%s: HW-buffer=%p pustream=%p\n",
+ __func__, &vc->sc_mpr.s, vc->sc_pustream);
+ for (i = 0; i < pfilters->req_size; i++) {
+ char num[100];
+ snprintf(num, 100, "[%d]", i);
+ audio_print_params(num, &vc->sc_pstreams[i].param);
+ }
+ audio_print_params("[HW]", &vc->sc_mpr.s.param);
}
- audio_print_params("[HW]", &vc->sc_mpr.s.param);
#endif /* AUDIO_DEBUG */
return 0;
@@ -1363,13 +1365,15 @@ audio_setup_rfilters(struct audio_softc
HW_UNLOCK(vc);
#ifdef AUDIO_DEBUG
- printf("%s: HW-buffer=%p pustream=%p\n",
- __func__, &vc->sc_mrr.s, vc->sc_rustream);
- audio_print_params("[HW]", &vc->sc_mrr.s.param);
- for (i = 0; i < rfilters->req_size; i++) {
- char num[100];
- snprintf(num, 100, "[%d]", i);
- audio_print_params(num, &vc->sc_rstreams[i].param);
+ if (audiodebug) {
+ printf("%s: HW-buffer=%p pustream=%p\n",
+ __func__, &vc->sc_mrr.s, vc->sc_rustream);
+ audio_print_params("[HW]", &vc->sc_mrr.s.param);
+ for (i = 0; i < rfilters->req_size; i++) {
+ char num[100];
+ snprintf(num, 100, "[%d]", i);
+ audio_print_params(num, &vc->sc_rstreams[i].param);
+ }
}
#endif /* AUDIO_DEBUG */