For Low-latency audio playback usecase, vote for a priority
upgrade for Glink Rx thread, to avoid any performance issue.
Bug:
38234822
Change-Id: I8332c80eedd7325700e695f341fc4b92f65fd77c
Signed-off-by: Banajit Goswami <bgoswami@codeaurora.org>
(pdata->perf_mode == LOW_LATENCY_PCM_MODE))
apr_start_rx_rt(prtd->audio_client->apr);
+ /* Vote to update the Rx thread priority to RT Thread for playback */
+ if ((substream->stream == SNDRV_PCM_STREAM_PLAYBACK) &&
+ (pdata->perf_mode == LOW_LATENCY_PCM_MODE))
+ apr_start_rx_rt(prtd->audio_client->apr);
+
return 0;
}