Ver Fonte

Merge "asoc: lahaina: use new pm_qos API to let audio ULL run on core 1 and 2"

qctecmdr há 4 anos atrás
pai
commit
d135c72b0b
1 ficheiros alterados com 4 adições e 1 exclusões
  1. 4 1
      asoc/lahaina.c

+ 4 - 1
asoc/lahaina.c

@@ -5110,8 +5110,11 @@ static int msm_fe_qos_prepare(struct snd_pcm_substream *substream)
 	(void)substream;
 
 	qos_client_active_cnt++;
-	if (qos_client_active_cnt == 1)
+	if (qos_client_active_cnt == 1) {
+		if (pm_qos_request_active(&substream->latency_pm_qos_req))
+			pm_qos_remove_request(&substream->latency_pm_qos_req);
 		msm_audio_update_qos_request(MSM_LL_QOS_VALUE);
+	}
 
 	return 0;
 }