sof
sof copied to clipboard
Update logic for sharing buffers and components
If a comp is not shared, it is not necessary to invalidate/writeback at all.
Signed-off-by: Ranjani Sridharan [email protected]
what about connected pipelines? A typical example is a "host pipeline" connected to a "DAI pipeline" over a mixer. Additionally, there can be a further "host pipeline," connected to the same mixer. Would we catch all cases when one of those pipelines contains a component, run on a different core?
Ack, so it sounds like we need a utility function like
int comp_is_shared()
{
/* comp is shared if source or sink component/pipeline is on a different core */
}
Can one of the admins verify this patch?
@ranj063 @lyakh Ok to close? This has been open as non-draft for more than a year...
@ranj063 @lyakh Ok to close? This has been open as non-draft for more than a year...
@kv2019i I think it can be closed, yes, but let's wait for what @ranj063 says
No activity in a long time, converting as draft.
Stale PR,closing