On Mon, Sep 22, 2025 at 03:27:36PM +0000, Sridharan, Ranjani wrote:
Without a PCM frontend, how would I go about activating this path in my topology? While I can think of adding a kcontrol for the tone generator widget to enable the pipeline in the DSP, I'm wondering how to do the hw_params, startup/shutdown for the backend speaker codec. Could you please help me with some pointers on how to do this?
The thing we always used to do was have a userspace process that configured a CODEC to CODEC link and held it open but never started any data transfers itself. I guess the equivalent thing with DPCM would be a just a normal FE PCM that's opened but doesn't have data sent from userspace? It's not exactly elegant, it's going back to the whole we need digital DAPM thing.