Re: [PATCH] ALSA: dice: fix wrong packet parameter for Alesis iO26

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

 



On Mon, 16 Sep 2019 12:18:51 +0200,
Takashi Sakamoto wrote:
> 
> At higher sampling rate (e.g. 192.0 kHz), Alesis iO26 transfers 4 data
> channels per data block in CIP.
> 
> Both iO14 and iO26 have the same contents in their configuration ROM.
> For this reason, ALSA Dice driver attempts to distinguish them according
> to the value of TX0_AUDIO register at probe callback. Although the way is
> valid at lower and middle sampling rate, it's lastly invalid at higher
> sampling rate because because the two models returns the same value for
> read transaction to the register.
> 
> In the most cases, users just plug-in the device and ALSA dice driver
> detects it. In the case, the device runs at lower sampling rate and
> the driver detects expectedly. For this reason, this commit leaves the
> way to detect as is.
> 
> Fixes: 28b208f600a3 ("ALSA: dice: add parameters of stream formats for models produced by Alesis")
> Cc: <stable@xxxxxxxxxxxxxxx> # v4.18+
> Signed-off-by: Takashi Sakamoto <o-takashi@xxxxxxxxxxxxx>

Applied, 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]

  Powered by Linux