[Sound-open-firmware] [PATCH] comp: buffer: reset components to use non colliding R/W pointers

Liam Girdwood liam.r.girdwood at linux.intel.com
Sat Nov 11 16:33:15 CET 2017


On Fri, 2017-11-10 at 20:24 +0000, Liam Girdwood wrote:
> This patch resets components at stream start to use non colliding
> areas
> in their source/sink buffers. It walks the non active pipelines from
> PCM to DAI and sets the correct r_ptr and w_ptr so that a source
> component never writes to the same period that the sink is reading.
> 
> The pointer spacing is fixed atm so that the reader follows the writer
> with a gap of 1 period, but this can be later set in topology.

Discard this version, improvement coming in V2.

Liam



More information about the Sound-open-firmware mailing list