From 3e124ca34ac4c3a6272813f3bb02a970f45d43f7 Mon Sep 17 00:00:00 2001 From: kent Date: Sun, 18 Mar 2007 14:16:00 +0000 Subject: [PATCH] don't make a mixer item for a power widget --- sys/dev/pci/azalia_codec.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sys/dev/pci/azalia_codec.c b/sys/dev/pci/azalia_codec.c index 2dd47b190d3c..a0147c506b95 100644 --- a/sys/dev/pci/azalia_codec.c +++ b/sys/dev/pci/azalia_codec.c @@ -1,4 +1,4 @@ -/* $NetBSD: azalia_codec.c,v 1.34 2007/03/18 11:49:21 kent Exp $ */ +/* $NetBSD: azalia_codec.c,v 1.35 2007/03/18 14:16:00 kent Exp $ */ /*- * Copyright (c) 2005 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: azalia_codec.c,v 1.34 2007/03/18 11:49:21 kent Exp $"); +__KERNEL_RCSID(0, "$NetBSD: azalia_codec.c,v 1.35 2007/03/18 14:16:00 kent Exp $"); #include #include @@ -509,7 +509,8 @@ generic_mixer_init(codec_t *this) w = &this->w[i]; /* selector */ - if (w->type != COP_AWTYPE_AUDIO_MIXER && w->nconnections >= 2) { + if (w->type != COP_AWTYPE_AUDIO_MIXER && + w->type != COP_AWTYPE_POWER && w->nconnections >= 2) { MIXER_REG_PROLOG; GMIDPRINTF(("%s: selector %s\n", __func__, w->name)); snprintf(d->label.name, sizeof(d->label.name),