On Tue, Nov 14, 2023 at 09:13:01PM +0100, Cezary Rojewski wrote: > Patchset aims to address format selection restrictions present currently > in the HDAudio library. Formats which we are concerned about are 20 and > 24 valid bits per sample within 32 bit depth container. One may identify > them as S20_LE and S24_LE except that those, according to comments found > in include/uapi/sound/asound.h, are for LSB-aligned scenarios. HDAudio > streams expect MSB-aligned data, no matter if we are speaking of HOST > (SDxFMT) or LINK (PPLCxFMT) side - chapter 4.5.1 of the public HDAudio > specification. In short, S20_LE and S24_LE are invalid options. Acked-by: Mark Brown <broonie@xxxxxxxxxx>
Attachment:
signature.asc
Description: PGP signature
- References:
- [PATCH v3 00/16] ALSA/ASoC: hda: Address format selection limitations and ambiguity
- From: Cezary Rojewski
- [PATCH v3 00/16] ALSA/ASoC: hda: Address format selection limitations and ambiguity
- Prev by Date: Re: [PATCH v1 0/2] Add quirks for various HP and ASUS laptops
- Next by Date: Re: [PATCH v3 14/16] ALSA: hda: Drop snd_hdac_calc_stream_format()
- Previous by thread: Re: [PATCH v3 14/16] ALSA: hda: Drop snd_hdac_calc_stream_format()
- Next by thread: [PATCH AUTOSEL 6.6 1/6] ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
- Index(es):
![]() |