I solved this by adding the format S24_3LE to:
aSoC Codec Driver snd_soc_dai_driver->formats
aSoC Plataform Driver (DMA) snd_pcm_hardware->formats
aSoC Plataform Driver (I2S) snd_soc_dai_driver->capture->formats and
snd_soc_dai_driver->playback->formats
The codec CS4245 only works with 32 bit wor
Rafael Guayer wrote:
> I solved this by adding the format S24_3LE to:
>
> aSoC Codec Driver snd_soc_dai_driver->formats
> aSoC Plataform Driver (DMA) snd_pcm_hardware->formats
> aSoC Plataform Driver (I2S) snd_soc_dai_driver->capture->formats and
> snd_soc_dai_driver->playback->formats
>
> The cod
Hi Clemens,
The plataform driver and the I2S hardware on the ARM SoC supports sample
resolutions of 16, 20 and 24 bits, and word sizes of 16, 20, 24 and 32
bits. Signed, little or big endian.
The i2s-DMA plataform driver and hardware, only 8, 16 and 32 bits transfers
are possible.
The problem is
Rafael Guayer wrote:
> The plataform driver and the I2S hardware on the ARM SoC supports sample
> resolutions of 16, 20 and 24 bits, and word sizes of 16, 20, 24 and 32
> bits. Signed, little or big endian.
>
> The i2s-DMA plataform driver and hardware, only 8, 16 and 32 bits transfers
> are possib