More Generic Audio Graph Sound Card idea
Pierre-Louis Bossart
pierre-louis.bossart at linux.intel.com
Fri Sep 25 22:50:29 CEST 2020
> If a device is hard limited to particular slots we can presumably
> discover that (either through the spec or by keying off the ID
> registers) and do the right thing? In any case if we need a firmware
> mapping for DT systems it sounds like something that works for TDM
> should be mappable onto SoundWire channels easily enough.
yes, if we can define a notion of logical TDM 'slot group' (e.g.
headphone, mic, streamA, <add tag here>, etc), then the mapping with
SoundWire data ports is straightforward. The mapping would typically
come from platform firmware, not by checking device registers.
The actual value of a TDM slot which defines the transport position is
however irrelevant for SoundWire.
More information about the Alsa-devel
mailing list