From patchwork Tue Oct 17 20:00:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wesley Cheng X-Patchwork-Id: 154456 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2908:b0:403:3b70:6f57 with SMTP id ib8csp4369788vqb; Tue, 17 Oct 2023 13:02:48 -0700 (PDT) X-Google-Smtp-Source: AGHT+IErfwIo8msaRfU+AICGSF9pEJaygb8JxIUHGk3csZa4C6H2gfa6Bw5K+qyQ98iQX/9TrzEt X-Received: by 2002:a17:902:ec89:b0:1ca:85b4:b962 with SMTP id x9-20020a170902ec8900b001ca85b4b962mr3338519plg.4.1697572968028; Tue, 17 Oct 2023 13:02:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697572968; cv=none; d=google.com; s=arc-20160816; b=CMp7z4JWQHjkVApyN30FKBARGVxnCXI9pEDcik5hwtbapWXy+O6zAuwF2jJnOuyw/c dQhUzLOuxUuexudu+6Mz7t946tZLeoHhYPb3erLdOIPryKlU+4NzQbUmF3DcVrk+EhGf FLxKXHQimxwyID3aRFlMa3qxQMSQZDRi4/KPj+CcSXKelbqAENDWHD7YrtMHltYokKwD tQGI1yWmorZh0IpImrvLvNDVepmzhQl6cgUR2ZpLrf7Le2qtd8S0DxWpVVWA+cLBruKN DUNJBHmFQ5Z3Ez4lTTMraxYXYgIku+RPMtyXKyGo74bcWNHJwSy+roy/yrigIByKxQe+ DIEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=ShOT7wUlq4YSDk3eE/eZp0TDwUGdTXEVDQn3CX7tZhs=; fh=ASZxE/GudOQkGCAz0d02NHHSpg4iNHYOcDWl1imlof0=; b=ttfIJchDzZvOBAqfB0BcRw61v5EJ+MkwvId2BhtWYQWhlGH4IDDMMVsz/LvRY6CfvZ bxFFthDAGVJoiZfbuStWOfN6+E9kz/bO+P437SLm25KU25R2cO8opoqhIffmkNK/vn32 0ecPN3TQwxnvqAvOQrWGFOTgdIBuBw3ZdjOsuYm4afHolaMTCzhltflfwTg5bq4P6qAr 98w93Vbm8+nai9Q+F8+Jk9pMQdOaSLH5l0KY9VNilq3rMlrZgX5WWwomiRr52Fs2wM4A i6u0cE5GXQP9AZytNNA+JAMajqBSiGJoYuA3Ni5zmtd2CqqekPj+7nVuVchbpykjEcZ1 bpmg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=ieDRv4mi; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id 5-20020a170902c24500b001c5fca2e1besi2363657plg.15.2023.10.17.13.02.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Oct 2023 13:02:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=ieDRv4mi; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id F07CD8027A13; Tue, 17 Oct 2023 13:02:33 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234424AbjJQUBs (ORCPT + 21 others); Tue, 17 Oct 2023 16:01:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46034 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231944AbjJQUBq (ORCPT ); Tue, 17 Oct 2023 16:01:46 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 02D769E; Tue, 17 Oct 2023 13:01:44 -0700 (PDT) Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 39HJloag023498; Tue, 17 Oct 2023 20:01:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=qcppdkim1; bh=ShOT7wUlq4YSDk3eE/eZp0TDwUGdTXEVDQn3CX7tZhs=; b=ieDRv4mi48rLhPiDKUJpDR49J47BQjKFnNx8gHR7llH4UyR61VWNLApSwZDPWd53h44G JxeEtj4y71Tt5/akHAd11fdybUoVCTFbMMtinVmDYD3X1JZrPG9uG0PZbeZWyLIegSDn o2YTe3Lq5rXODUuL2Zw0QGnOIJDOzXhR3oXr9AYgB3iJpSXUBoQ/i5VeePqoBdVYvjta VKbYjN4E/rdLx3qa9goD89NVUSFdL9NGWsuXmnsrtgynCfdr4grFiXw++3embnX/Tqpx KP+zkwOuCzjzSzsy7JkNBuZ00JT0CMQXpH0iJEVixb8QTChKwKT8wZ2D0B4pVGMTJoy0 yA== Received: from nalasppmta01.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3tsc00tuf4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 17 Oct 2023 20:01:23 +0000 Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA01.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 39HK1MkU003216 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 17 Oct 2023 20:01:22 GMT Received: from hu-wcheng-lv.qualcomm.com (10.49.16.6) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.39; Tue, 17 Oct 2023 13:01:21 -0700 From: Wesley Cheng To: , , , , , , , , , , , , , , CC: , , , , , Wesley Cheng Subject: [PATCH v9 10/34] ASoC: qdsp6: q6afe: Increase APR timeout Date: Tue, 17 Oct 2023 13:00:45 -0700 Message-ID: <20231017200109.11407-11-quic_wcheng@quicinc.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20231017200109.11407-1-quic_wcheng@quicinc.com> References: <20231017200109.11407-1-quic_wcheng@quicinc.com> MIME-Version: 1.0 X-Originating-IP: [10.49.16.6] X-ClientProxiedBy: nalasex01a.na.qualcomm.com (10.47.209.196) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: Qdwxk9A-PDzcGIKOtNwN4CELY4vJ69o5 X-Proofpoint-GUID: Qdwxk9A-PDzcGIKOtNwN4CELY4vJ69o5 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-17_03,2023-10-17_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 impostorscore=0 priorityscore=1501 mlxlogscore=741 adultscore=0 clxscore=1015 bulkscore=0 spamscore=0 mlxscore=0 phishscore=0 lowpriorityscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2309180000 definitions=main-2310170170 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Tue, 17 Oct 2023 13:02:34 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780034272886568431 X-GMAIL-MSGID: 1780034272886568431 For USB offloading situations, the AFE port start command will result in a QMI handshake between the Q6DSP and the main processor. Depending on if the USB bus is suspended, this routine would require more time to complete, as resuming the USB bus has some overhead associated with it. Increase the timeout to 3s to allow for sufficient time for the USB QMI stream enable handshake to complete. Reviewed-by: Srinivas Kandagatla Signed-off-by: Wesley Cheng --- sound/soc/qcom/qdsp6/q6afe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/qcom/qdsp6/q6afe.c b/sound/soc/qcom/qdsp6/q6afe.c index f49c69472b5c..72c4e6fe20c4 100644 --- a/sound/soc/qcom/qdsp6/q6afe.c +++ b/sound/soc/qcom/qdsp6/q6afe.c @@ -365,7 +365,7 @@ #define AFE_API_VERSION_SLOT_MAPPING_CONFIG 1 #define AFE_API_VERSION_CODEC_DMA_CONFIG 1 -#define TIMEOUT_MS 1000 +#define TIMEOUT_MS 3000 #define AFE_CMD_RESP_AVAIL 0 #define AFE_CMD_RESP_NONE 1 #define AFE_CLK_TOKEN 1024