linux/Documentation
Mark Brown 3066987e11
ASoC: audio_graph_card2: Support variable slot widths
Merge series from Richard Fitzgerald <rf@opensource.cirrus.com>:

This adds support for I2S/TDM links where the slot width varies
depending on the sample width, in a way that cannot be guessed by
component hw_params().

A typical example is:

- 16-bit samples use 16-bit slots
- 24-bit samples use 32-bit slots

There is no way for a component hw_params() to deduce from the information
it is passed that 24-bit samples will be in 32-bit slots.

Some audio hardware cannot support a fixed slot width or a slot width
equal to the sample width in all cases. This is usually due either to
limitations of the audio serial port or system clocking restrictions.
2022-03-07 20:36:55 +00:00
..
2022-01-19 11:50:20 +02:00
2021-12-10 14:28:01 -07:00
2022-01-09 18:59:10 -07:00
2022-01-12 12:51:41 -08:00
2021-12-01 20:02:11 +01:00
2021-12-31 14:39:28 +01:00
2022-01-19 11:15:19 +02:00
2022-01-22 09:02:57 +02:00
2022-01-22 09:02:57 +02:00
2021-11-26 16:27:43 +01:00
2022-01-17 18:25:57 +01:00
2022-01-22 09:40:01 +02:00
2022-01-22 08:33:38 +02:00
2021-12-10 14:05:55 -07:00
2021-11-26 16:27:43 +01:00