[alsa-devel] [PATCH v2 0/5] Stripe control functionality
Pierre-Louis Bossart
pierre-louis.bossart at linux.intel.com
Mon Jan 14 18:40:20 CET 2019
>>> Stripe control verb reports and controls the stripe capability of an
>>> Audio Output Converter. This verb needs to be implemented only for an
>>> audio output converter and only if the stripe bit of the Audio Widget
>>> Capabilities parameter is 1.
>>> Stripe control: get code(0xf24) and set code(0x724)
>>
>> the series look ok (one minor comment on operator precedence) and
>> aligned with my understanding of the HDaudio 1.0a spec.
>>
>> That said you made no mention of the Stripe bit (figure 86) and
>> fields 22:20 (Stripe capability) in Figure 75, so it's not clear to
>> me if the support added in this patchset is sufficient or if there is
>> additional logic to be set.
>>
> Stripe bit is part of Audio Widget Capability parameter and is
> mentioned above in the last section of background. Patch-5(v2) checks
> for the stripe bit, before sending stripe control verb.
Ah yes, I thought this patchset added stripe control starting from
scratch but some definitions were already present. Thanks for the precision.
> As far as stripe control register is concerned (22:20), I don't think
> any SW programming is required for this.
Yes correct. this is on GET only so something the codec needs to worry
about, not the driver.
More information about the Alsa-devel
mailing list