From mboxrd@z Thu Jan 1 00:00:00 1970 From: Clemens Ladisch Date: Wed, 03 Mar 2010 08:58:06 +0000 Subject: Re: [alsa-devel] [patch] oxygen: change || to && Message-Id: <4B8E249E.2090806@ladisch.de> List-Id: References: <20100303070818.GD5086@bicker> In-Reply-To: <20100303070818.GD5086@bicker> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Dan Carpenter , Jaroslav Kysela , Takashi Iwai , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org Dan Carpenter wrote: > In the original code the condition was always true (hopefully) because > WM8776_HPLVOL is zero. > > Signed-off-by: Dan Carpenter Thanks; applied. > diff --git a/sound/pci/oxygen/xonar_wm87x6.c b/sound/pci/oxygen/xonar_wm87x6.c > index 7754db1..dbc4b89 100644 > --- a/sound/pci/oxygen/xonar_wm87x6.c > +++ b/sound/pci/oxygen/xonar_wm87x6.c > @@ -68,7 +68,7 @@ static void wm8776_write(struct oxygen *chip, > OXYGEN_SPI_CEN_LATCH_CLOCK_LO, > (reg << 9) | value); > if (reg < ARRAY_SIZE(data->wm8776_regs)) { > - if (reg >= WM8776_HPLVOL || reg <= WM8776_DACMASTER) > + if (reg >= WM8776_HPLVOL && reg <= WM8776_DACMASTER) > value &= ~WM8776_UPDATE; > data->wm8776_regs[reg] = value; > }