Re: [PATCH] ALSA: hda - set input_path bitmap to zero after moving it to new place

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 28 Jun 2017 02:59:16 +0200,
Hui Wang wrote:
> 
> Recently we met a problem, the codec has valid adcs and input pins,
> and they can form valid input paths, but the driver does not build
> valid controls for them like "Mic boost", "Capture Volume" and
> "Capture Switch".
> 
> Through debugging, I found the driver needs to shrink the invalid
> adcs and input paths for this machine, so it will move the whole
> column bitmap value to the previous column, after moving it, the
> driver forgets to set the original column bitmap value to zero, as a
> result, the driver will invalidate the path whose index value is the
> original colume bitmap value. After executing this function, all
> valid input paths are invalidated by a mistake, there are no any
> valid input paths, so the driver won't build controls for them.
> 
> Cc: <stable@xxxxxxxxxxxxxxx>
> Signed-off-by: Hui Wang <hui.wang@xxxxxxxxxxxxx>
> ---
> the alsa-info.txt of this machine (without this patch) is pasted here:
> http://paste.ubuntu.com/24967758/

Good catch.  Applied now, thanks.


Takashi



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]