summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorjakllsch <jakllsch@NetBSD.org>2011-11-24 16:11:02 +0000
committerjakllsch <jakllsch@NetBSD.org>2011-11-24 16:11:02 +0000
commit2d0dcb2e387945dd83f3bc3c1bf0234d343fbb69 (patch)
tree1130a04a75a109f02156715b50c57c7c6b03a8b9 /sys
parentdc8a31194a2236e5b8b993ed7f4b080898582b58 (diff)
This hopefully completes the audiomp conversion of cms(4).
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/isa/cms.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/dev/isa/cms.c b/sys/dev/isa/cms.c
index 13470761d75..0f51884dcc9 100644
--- a/sys/dev/isa/cms.c
+++ b/sys/dev/isa/cms.c
@@ -1,4 +1,4 @@
-/* $NetBSD: cms.c,v 1.19 2011/11/23 23:07:32 jmcneill Exp $ */
+/* $NetBSD: cms.c,v 1.20 2011/11/24 16:11:02 jakllsch Exp $ */
/*
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cms.c,v 1.19 2011/11/23 23:07:32 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cms.c,v 1.20 2011/11/24 16:11:02 jakllsch Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -60,6 +60,8 @@ int cmsdebug = 0;
struct cms_softc {
struct midi_softc sc_mididev;
+ kmutex_t sc_lock;
+
bus_space_tag_t sc_iot;
bus_space_handle_t sc_ioh;
@@ -166,6 +168,7 @@ cms_attach(device_t parent, device_t self, void *aux)
struct audio_attach_args arg;
sc->sc_mididev.dev = self;
+ mutex_init(&sc->sc_lock, MUTEX_DEFAULT, IPL_AUDIO);
aprint_normal("\n");