summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjakemsr <jakemsr@openbsd.org>2009-12-15 22:14:28 +0000
committerjakemsr <jakemsr@openbsd.org>2009-12-15 22:14:28 +0000
commite20882087e4d1ca6b4be7f15131cb0a5142d5c1b (patch)
treedd23ca3baa9ad04a82d1c16a00487a385001908b
parentCorrect define. (diff)
downloadwireguard-openbsd-e20882087e4d1ca6b4be7f15131cb0a5142d5c1b.tar.xz
wireguard-openbsd-e20882087e4d1ca6b4be7f15131cb0a5142d5c1b.zip
don't make mixer items for vendor widgets. we don't know what they do.
-rw-r--r--sys/dev/pci/azalia.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/pci/azalia.c b/sys/dev/pci/azalia.c
index 326400f5179..ee27df187ae 100644
--- a/sys/dev/pci/azalia.c
+++ b/sys/dev/pci/azalia.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: azalia.c,v 1.163 2009/12/15 21:22:04 jakemsr Exp $ */
+/* $OpenBSD: azalia.c,v 1.164 2009/12/15 22:14:28 jakemsr Exp $ */
/* $NetBSD: azalia.c,v 1.20 2006/05/07 08:31:44 kent Exp $ */
/*-
@@ -2912,6 +2912,8 @@ azalia_widget_init(widget_t *this, const codec_t *codec, nid_t nid)
this->d.volume.cap = result;
break;
case COP_AWTYPE_POWER:
+ /* FALLTHROUGH */
+ case COP_AWTYPE_VENDOR_DEFINED:
this->enable = 0;
break;
}