From mboxrd@z Thu Jan 1 00:00:00 1970 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 B86ED387363 for ; Tue, 30 Jun 2026 09:45:57 +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=1782812758; cv=none; b=r2nAIVp7MahqYpXYyF4ewzW0g3QALR49ZApVZ0pHBGU5uD4U488RK2wXrlZmlEBDuwstKpYbgDM2/RzQj/OJsb9iSlqJ9nQUFAo/5UcEXqMoqhqCpPVbofR1cyyOQ658XCr17EdhRezXOato6rH5Y2CwEL2cZysS0cwpjjTLkMA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782812758; c=relaxed/simple; bh=+bzIJUEH/vcq+ucvqZftSApeGtdDbMplZyGOVUjZHfg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=id90YcbIiKCekad/NGZnK4Kb2cYZ3C/qANQlYUNCLXXGYmTxHy4RGJbz6HTBfsDXeDcoQmZmGv4Cx0I5MTQ9dKzJ5s/fnkyBMSsWC3XTGsdOTwjwR2nzjMp8Mrw7y8QdPfQSpGS5DuRBGrGLhegcAULCMUtXEgWsRwdSm0CCm78= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=dsBiNXF/; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Dbmf019y; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="dsBiNXF/"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Dbmf019y" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65U6CHWE1030620 for ; Tue, 30 Jun 2026 09:45:57 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= xD00hz2MK+0hIsyBDC5jnHf9Euvjf05JjPQj1W36hvI=; b=dsBiNXF/RxldppsU 2WhMEc7IsBVQsjGrGjivxsG9bmDTSIasTuPBOGdxAPbViTIoA8Cqu/VbTJ7bRs4K KQbyCOtvQh5j+Gdq3NC3q0OF9X2GsqZGE4qMDF3ACBIk2bnCjDJaOXIIwU57Sqo3 bXdc4BYbYy7b7rZnz0dUf2oT0vjb0ldeTLRDSsavyVbIPUnBOYdtCFHXZoeZpmop 3VPiTarGeFUeV5KmFIlvsu1MCubuqull251J3wF5u4emMtsZO+9AxWeLzDbbqmDV 2hzKZjiG+GP1TDYFCRN/DI2TtqafxhTEjNmIz60WoUk1eyUhR8rco+js9bIwjFL0 qNEZlQ== Received: from mail-dy1-f198.google.com (mail-dy1-f198.google.com [74.125.82.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f44wp1qmr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 30 Jun 2026 09:45:57 +0000 (GMT) Received: by mail-dy1-f198.google.com with SMTP id 5a478bee46e88-30c62861b3bso13526440eec.0 for ; Tue, 30 Jun 2026 02:45:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782812756; x=1783417556; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=xD00hz2MK+0hIsyBDC5jnHf9Euvjf05JjPQj1W36hvI=; b=Dbmf019yJp6wCP5nHx1b7I/Wl6ofH62edVRHm2qxRT6Bi6i91vUn95rHkJ4DFZt+FW pwN9Vvy/04WDlF10bNnAn2hfnAEl34axhbwFifzgJ2UcZKTKK7axbzr5f9JbVFa2v71D YNcCL0/ZvrvbILPtgAGs5dKczK++n+5GuQC+38iijhiYWWwisfHiN4LwV8M9F7RD6xFH WBwpwwQBgITsV3Bp+UBf5MkhG6RomNQBxrH2J9lsCgddqYOrP5Odqhb4vZJZv5zMywJr TJ1Cg/qhkdiND1Ene54fXnGMYUY6piNoJRwxlbQUYPHmZHYi929e4Aq/0fHsqQ5mbErn KOCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782812756; x=1783417556; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xD00hz2MK+0hIsyBDC5jnHf9Euvjf05JjPQj1W36hvI=; b=g1X163I5AboHLztbMdjznrPgGnWlL/Whp9OrTVbdMIw4OtS2NsAEU0MrspApbdBdRM JqEQ8+/RKOP62o1KtLxjH5hJLHye7GGHaowCvdBcEKI7xCOxlVXn02sXev4OCeVln1lg QJRZ/AOQKbEwpIX/LzTY7p+PTp0owkUVFc0wfxUQRoMiSpbxdQWz3CGZaImP8pC6Ux5T zoTYidlgV/Zc3/3ZcvZTBVe03uug/FiFndlfE09cTs75PFDT8TTHye4fqVc34OYKOY4u FV+zjLTyb9k9+Ig/MvsvyLKRkTwGnOEpG/gbtfIvV94dsTOYGLPF+70Bky2YjGsvh/xn hCKQ== X-Forwarded-Encrypted: i=1; AHgh+RqKHofD6hrFsx+PH3e/vtSpmZA7zUIQ5zKB4Por8ntaOjw550bWGJ++vEsnt4KusVq6oHxpJvXqhWWnw30=@vger.kernel.org X-Gm-Message-State: AOJu0Yxvpy+CkNwle1bhQJHRkRc7zak4IOOpah2MY8aCfA8Jlxhyw4ae zKLYC7I9kBO2On8vS28CLG5bqH/AwXbbeF57dcvdi5FMf8IXg+rRvDfzvo/RlSXo2QRiQtsV/5k 2buYVb8V8DGmImPz29NSrc6WwkBhVpMJClVYxtL+kQUvyez0PMad9kg2rj//vdnXJ/W8= X-Gm-Gg: AfdE7cn/z5KMTeW/k+XL7unzpjHrUaDU5bstxuRmSFRUiWWCAvHdtVFoXoXeLCiQiSO AkgK9lxYIHUlYVgYSoi3nR0Zp3VqkQWINKrhKXlQ3C+UW0GzASj3TOOmGYYP/kX4SUu6B6Y7d7f EoOT7i4C7VwzU53LJhqkSVIsRbauZ5FmNEh4oHJ1m6i2fFIIEw9LgIXGjwiN6BpzRfprIltCTnB 65x5d800nZ1rVChk2C+Hc/QkfFen4E594RdLhtZzgu7ZXRLVH7Hh+gwOr8yBpoErnDGn8vnlmt2 0wIEym+0pPx4btqVbn/ebafNJaA2KWJDVE2iVkPYyGUKOtdv/nal5HyB9Z53MDCjwFf9sOe7NSp oyzt1RQxIBK7Yw8VN1bVToWkmUkJs3xu9orgbDXk= X-Received: by 2002:a05:7300:3c2b:b0:30c:56a0:ce3f with SMTP id 5a478bee46e88-30ee11ab8a2mr2614913eec.2.1782812755962; Tue, 30 Jun 2026 02:45:55 -0700 (PDT) X-Received: by 2002:a05:7300:3c2b:b0:30c:56a0:ce3f with SMTP id 5a478bee46e88-30ee11ab8a2mr2614893eec.2.1782812755481; Tue, 30 Jun 2026 02:45:55 -0700 (PDT) Received: from [10.152.196.198] ([202.46.23.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-30ee2f5e4d1sm6137828eec.6.2026.06.30.02.45.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 30 Jun 2026 02:45:55 -0700 (PDT) Message-ID: Date: Tue, 30 Jun 2026 15:15:50 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] wifi: ath11k: Flush the posted write after writing to PCIE_SOC_GLOBAL_RESET To: Manivannan Sadhasivam , jjohnson@kernel.org Cc: linux-wireless@vger.kernel.org, ath12k@lists.infradead.org, ath11k@lists.infradead.org, linux-kernel@vger.kernel.org, mani@kernel.org, Alex Williamson References: <20260623141649.41087-1-manivannan.sadhasivam@oss.qualcomm.com> Content-Language: en-US From: Raj Kumar Bhagat In-Reply-To: <20260623141649.41087-1-manivannan.sadhasivam@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: 0Rs5Eo_Rv_GUUEBdKrXzGX338LCx1A5N X-Authority-Analysis: v=2.4 cv=AtDeGu9P c=1 sm=1 tr=0 ts=6a439055 cx=c_pps a=wEP8DlPgTf/vqF+yE6f9lg==:117 a=j4ogTh8yFefVWWEFDRgCtg==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=VwQbUJbxAAAA:8 a=r1p2_3pzAAAA:8 a=EUspDBNiAAAA:8 a=fjTVS2QutaehiSyZ5pEA:9 a=QEXdDO2ut3YA:10 a=bBxd6f-gb0O0v-kibOvt:22 a=r_pkcD-q9-ctt7trBg_g:22 X-Proofpoint-ORIG-GUID: 0Rs5Eo_Rv_GUUEBdKrXzGX338LCx1A5N X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjMwMDA4NyBTYWx0ZWRfX/R6HlBWE8JJ5 YbvGbKmJZM1KkHqbK4EY6yAW00nV2Mgkc7XaMeI0Barenib/oq2gavJnHrhfsUvaPIoCIYdiQrO V6XZtmSE05KUIb0n+xf5cCrg2EWT3NU8wtAuR8pfjiY6dkm3IzJVqjzhfHIKHWN2cSSW7OyPLJU 3uK3VpFiAIcnsVDLU7w0vyIr05mgNLyYNFsd2IM94DmY7TzF3NHALFTNDkz7I35RJMmEti7GrjU 1buOD7iEVInc860sDDXIipxGO7gqE3or1hcvn6xe2v7SHpbJD183j0DYC6u7LcwIhU6gWmRXy44 BuWrZ3BZmTawxs8zrnvoD1sEW0WKNkQj3vCoPH5bKKb/eY2y8mcRHAInbqHeWWGYUb9W/B7SqmF kn7BRc+cxVpzL24ABzBvBZ4AEBd0vrTkyHGaW/5egEkCXFc7+lCO6VHIGoKslDJwz/rP7HkZkW/ 4YGJhlnALc4F8oaPiUA== X-Proofpoint-Spam-Info: AW1haW4tMjYwNjMwMDA4NyBTYWx0ZWRfX2ZLYJkHtKadx xwi2/vXMePS9hPczXnqAC2AYxBvLaNK0TGQYK1OSq1cq5HnTxmo9oBQnOO/mGQcj+HqSiPlwpJX F2o8njjpVlKya1IPh+By32lFpeYiEyA= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-30_02,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 impostorscore=0 suspectscore=0 priorityscore=1501 adultscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2606300087 On 23-06-2026 19:46, Manivannan Sadhasivam wrote: > ath11k_pci_soc_global_reset() tries to reset the device by writing to the > PCIE_SOC_GLOBAL_RESET register. But it doesn't do a read-back to ensure > that the write gets flushed to the device before the delay. > > This may lead to the delay on the host to be insufficient, if the posted > write doesn't reach the device before the delay. > > So add a read-back after writing to the PCIE_SOC_GLOBAL_RESET register and > before the delay. > > Compile tested only. > > Fixes: f3c603d412b3 ("ath11k: reset MHI during power down and power up") > Reported-by: Alex Williamson > Closes:https://lore.kernel.org/linux-pci/20260622160822.09350246@shazbot.org > Signed-off-by: Manivannan Sadhasivam > --- > drivers/net/wireless/ath/ath11k/pci.c | 4 ++++ > 1 file changed, 4 insertions(+) Reviewed-by: Raj Kumar Bhagat