multiband_drc: instantaneous enabled state switch on processing
In present multiband_drc design, the enabled state is determined by
the switch control while multiband_drc starts to process. If the
switch control toggles while processing, it will take effects on the
next time multiband_drc starts to process.
This commit makes change to let the enabled state update
instantaneously by the switch control toggle when multiband_drc is
processing.
Signed-off-by: Pin-chih Lin <email address hidden>
(cherry picked from commit 8e8ff75a7669c5bb1abb281c98557e42ab1aef67)
Enabling dts pipeline on HDA0 speaker/headphone playaback.
In this case, using defined macro W_PIPELINE_TOP() to add
missing dai pipeline is due to topology not found it for PCM0P.
intel: ssp: check mclk always-on quirk in ssp_remove
Dynamic pipeline breaks mclk always-on feature by freeing dai
component in HW_FREE stage; the ssp_remove() will be called and
disables mclk unconditionally.
Signed-off-by: Brent Lu <email address hidden>
(cherry picked from commit 6dc474c2e7031f2ad0534174d7d4c3caad7b58c3)