Received: by 2002:ab2:1689:0:b0:1f7:5705:b850 with SMTP id d9csp2085134lqa; Tue, 30 Apr 2024 07:50:15 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVH0AtpVVDn1aK/ChiafOGP8ZZvvMBp1KSqzPY4p/WPyMDPuJ54/BtElamvUGKmzMKYsxinXVrh9ED2oliI3Fsmu2tWp37JbpMywcep4g== X-Google-Smtp-Source: AGHT+IELmT07X0YUnbxOi/D/V8u3uZ6Kh1YL7qA8gI07JW8SaZeRtKsz+tnfrVEfWnfg9ixq56YW X-Received: by 2002:a17:90a:a105:b0:2ae:6cc7:23d8 with SMTP id s5-20020a17090aa10500b002ae6cc723d8mr11693771pjp.41.1714488614932; Tue, 30 Apr 2024 07:50:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714488614; cv=pass; d=google.com; s=arc-20160816; b=wZERv1fm8dt4HgMxoVStLSLpm9jVnm0aeqWR9HGnRq5NOwZleK676BYEtnljOB2j+p EY6HPI2VnHUTkY6AXXltnEf3i4I2flFRP6QVLXIZ36GjnavYA9iQtSLDLpEO9tvx2Ndy bsJn+2wAUd/uy4jJhm9BDUD0VQr9ataDaciMpHrLgT6toF5CeKJPVfArKS6fmj+D7Y5X TNnD7TKekmpyRTy6wNa+mgW1A5nkNQ7Jlp7cIr1+iKHxAH0L7PTN61zDTJ/Pa9X0c8jx FkxkR2LEO7FQjvf3da3bWniP3Cx1NICR3G/BjKWswQ3EaR9AIM6GkFCRhG3Ndtxo/kEy rmVg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=aMTMnZq0b39d3gHQNU9ilq9+qw22Sgk7JsiMtVCUndg=; fh=+JQ8O3U207/j7SClrNuevrxstUGbZN+N81KHU1V0hBQ=; b=OF4LFosyOPYM6zkDja8q0oNDTQOi482YoZjdCx/NF+TYZ+UNPX5frQq8B509jCenjv RJtHgcpeVhlVRUaoQdS4EQ/b48VE17V5bAFcrM7aacvYKE18a80TB36Y1l4vAuxP4QjV szu3qiK5gGCakLRPdn8OPz2Pz6CmT7FkHVIYh1qpbqW+WiUM62uqFAhHG/mCqBsva6C0 216Dks5qr7H/dEoG3WY9ukGDnOPwWmb47cTC0UJZSvclC9Ccp0doBiK/eYfd1Yr0D4nf mwdkxxObVuIKDNXRuF+keVd9nkKVF5lsusgLziAXulbnpVMQ21trGFjGvl93zTcUOxxy 3OVA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b="hH8xlK/G"; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-wireless+bounces-7053-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-7053-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id e90-20020a17090a6fe300b002a283b05fb3si715228pjk.79.2024.04.30.07.50.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 07:50:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-7053-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b="hH8xlK/G"; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-wireless+bounces-7053-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-7053-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 71156284580 for ; Tue, 30 Apr 2024 14:44:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 62E2017BB35; Tue, 30 Apr 2024 14:40:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="hH8xlK/G" X-Original-To: linux-wireless@vger.kernel.org Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BF15B17BB1F; Tue, 30 Apr 2024 14:40:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714488029; cv=none; b=e0+xdvEl84VBNnF4PxbzDGn4aO/nHsNams6L0uCzJSIQQQTs+R+Ghlbar/Qag4OD10cgsVm6WZjSEAfMHnuPoAPrxClqDREkcmDGEyPzIBxNaAj/xzMhuiToR1lNIOQs3FFeucD9CcICUkG8ZYEidUkK+ji7YBWLQe6qlPrmH0I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714488029; c=relaxed/simple; bh=ZLYyg3Eby/SqkCmXQpij6LRgqwTOaNHWaUOq3xUfRLM=; h=Message-ID:Date:MIME-Version:Subject:To:CC:References:From: In-Reply-To:Content-Type; b=UJ4EawRBlMPeUrvaJjJV1hPknPuPYU/rL45eS/o842Ra7WB/OboGZ4LCmTrp45T2o1Cvz/gJAJ4z13cs86PW9+HmmdWRwtJ/01FMkdutex/VzM3foOykfV3V3JeIn/kLcDi4QsSDHqzN7CF4/6CTSxR0zPbOG9PXJNRVDTfO4p4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=hH8xlK/G; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 43U8Ju7j021323; Tue, 30 Apr 2024 14:40:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= message-id:date:mime-version:subject:to:cc:references:from :in-reply-to:content-type:content-transfer-encoding; s= qcppdkim1; bh=aMTMnZq0b39d3gHQNU9ilq9+qw22Sgk7JsiMtVCUndg=; b=hH 8xlK/GHpuY/qNLPNBL1ofS3fOkIF9Hp4D/Ar1SSAGcL0w+7BMCJwRsa2uNIorDMa duuE877UhjY9urDTME0oT4UwwH3g6H5MdQE1CFLrDSZaiLgvQVyyfPjH2WKEhlre x1OuDs0EzIZWsqsUnfaE8XEMfu8vKvqNh5oZdR5zMI/zXsJBlE0V1oZeZCMWUrfp xgpXoY8bIGR437qeeuPZTg45COeGehHOElaC3CDMtl+U3xp6O15lKghTk5Gwe9CJ W8/JxiK+xL2I9SevsF80u4iMqN0gny9SFC3gKtaYreq3UTDin9aZGjK9ZoyO6/Q/ ZKwaucWO+j7OE0hP7O/A== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3xtw1hgy4v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 30 Apr 2024 14:40:17 +0000 (GMT) Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA03.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 43UEeBeX007377 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 30 Apr 2024 14:40:17 GMT Received: from [10.110.13.147] (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Tue, 30 Apr 2024 07:40:16 -0700 Message-ID: <3a4171ee-997c-4ff6-a550-31f66c1882f3@quicinc.com> Date: Tue, 30 Apr 2024 07:40:16 -0700 Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 3/3] arm64: dts: qcom: msm8998: set qcom,no-msa-ready-indicator for wifi Content-Language: en-US To: Marc Gonzalez , Kalle Valo , ath10k CC: wireless , DT , MSM , "Rob Herring" , Krzysztof Kozlowski , Conor Dooley , Pierre-Hugues Husson , Arnaud Vrac , Bjorn Andersson , Konrad Dybcio , Jami Kettunen , "Jeffrey Hugo" , Dmitry Baryshkov , Alexey Minnekhanov References: <0914f96e-fcfd-4088-924a-fc1991bce75f@freebox.fr> From: Jeff Johnson In-Reply-To: <0914f96e-fcfd-4088-924a-fc1991bce75f@freebox.fr> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: Y4WkY82h40eLCx6GFtdk9ZSIxG_--Frb X-Proofpoint-ORIG-GUID: Y4WkY82h40eLCx6GFtdk9ZSIxG_--Frb X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-04-30_08,2024-04-30_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 phishscore=0 mlxlogscore=893 clxscore=1015 bulkscore=0 impostorscore=0 malwarescore=0 suspectscore=0 spamscore=0 adultscore=0 priorityscore=1501 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2404010003 definitions=main-2404300104 On 4/29/2024 7:07 AM, Marc Gonzalez wrote: > The ath10k driver waits for an "MSA_READY" indicator > to complete initialization. If the indicator is not > received, then the device remains unusable. > > cf. ath10k_qmi_driver_event_work() > > Several msm8998-based devices are affected by this issue. > Oddly, it seems safe to NOT wait for the indicator, and > proceed immediately when QMI_EVENT_SERVER_ARRIVE. > > Jeff Johnson wrote: > > The feedback I received was "it might be ok to change all ath10k qmi > to skip waiting for msa_ready", and it was pointed out that ath11k > (and ath12k) do not wait for it. > > However with so many deployed devices, "might be ok" isn't a strong > argument for changing the default behavior. > > cf. also > https://wiki.postmarketos.org/wiki/Qualcomm_Snapdragon_835_(MSM8998)#WLAN > > Signed-off-by: Marc Gonzalez Acked-by: Jeff Johnson