Re: [PATCH] ASoC: tlv320aic31xx: Fix master mode clock I2S bus clocks

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

 



On 12/02/18 19:27, Andrew F. Davis wrote:
>>> If all output/input is disconnected why do we need the I2C clocks?
>> we need I2S clocks when user is running audio, otherwise it will time
>> out with error.
>>
> You mean in the case were they have the device set to route the I2S
> stream to a dead end inside the CODEC (DAC IN -> OFF), but still want to
> push data down the I2S line?
> 
> Is there no way to communicate the device is muted back to the I2S data
> master to not try to push data

The audio device should still keep the stream flowing and continue
draining (or pushing) the samples even if the path is muted. Doing that
properly in any other way than keeping the I2S clocked is quite complicated.

Best regards,
Jyri

-- 
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux