From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 9B51A348477 for ; Fri, 27 Mar 2026 11:37:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774611454; cv=none; b=sYpgDAuUeCrXqSEr0w1UQyKWm82mo3ByRs0dgCY/GXjOYK+ZsutZIe/gr1QIpA86r8OHZcBHmXpcrwW5AweKMf3+y5rduRTZcY8HEeGXk2wF+iJPAyI9THbqp4VLddSuFGEPHriOOKddNI/TXZImjvn2rDsuhEKnvJ1PUR/fsWk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774611454; c=relaxed/simple; bh=ts9DgbabCy9XHy1skgVmnyjgFFlWM6jdVlVOBey1q2s=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=tjiKjewz+ETPnqsJcaqIBt1vQ3MHYcn6jQu24fE0OJGxmkF496tx5WJzALxZJOAetfbp7grhjSgASZLmSpo2psw912zXWpNztU+X+yD0LhwHI1240yNvXhj7V0w1sf5HSnZgWZrHsgPX9xkHusGwt5sVo0BzqaKV1Dm4qq9K3Uw= 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=GOpVqoch; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GW4qyKVV; arc=none smtp.client-ip=205.220.180.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="GOpVqoch"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GW4qyKVV" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62R6vkp11749209 for ; Fri, 27 Mar 2026 11:37:32 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= +a5ZQma2kAd5vKCJCtMoVZAC0VFz4erj2keRHs7f2W8=; b=GOpVqochwzetJKv0 D+IMNd+m+R/HQJ1Pd/ZtVrnjiD8oFwv0G1cxvl+ThEBLoq+bX1MKZtYKX2bR04/s 2Jw2Mi2Kkz8m8ifDpUdcxx13JbAnc0TCYgXlyIkrqT+eX5b87D0dWW/gwAas4k1o o8mxN9JDg+B5TYaz3EJKWiW0toGP6B7AkjeMN1rSVcpxI40Mjyxul7VucmCWVKFl o5G5XTvrk7O1F32ydnIqn6qOv+ldfshU0SfKuw7WoAAkXBCYFxkwaiog+rQjYHkO DRW43drsB0oXKNhbi/qaPLcLl9qBXyKlFjUzfLMKgslFyV53kJ4hh+/ZWrXAk+P2 1t3wrA== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d5mn114ye-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 27 Mar 2026 11:37:32 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8cfc4ba4de0so64171685a.3 for ; Fri, 27 Mar 2026 04:37:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774611452; x=1775216252; 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=+a5ZQma2kAd5vKCJCtMoVZAC0VFz4erj2keRHs7f2W8=; b=GW4qyKVV/HUQYhrZQeF+l9WT3swm4p1KpGqFQtRIWKL9T421pSBEzzKoVGkhfkGx0X 7S+r+alCE5Lvv40ya/up1SlOfZxGHnAJ43ecdPWVCHE8TlX549NT9o8ehnR8SF4232UZ uwxSQN4aRzT66hhuhKxuwMGHveJc7op17NZ8/H1HVpUo/LMnBY5z21o5YP7UItBZzWS4 ScQwgp5Nyr9ofdWmuYTvxvzymhEfQsZ5tlhAX4hG5+cec+6Be+udVxBw4Ow4qT9jOUQY 9NX8FmEjyrNyhgGM4pnHgZNZmELLyZbrBi0gs4cTxMq/XwFYR+cv3gosXrV3hvHGhv6W g7Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774611452; x=1775216252; 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=+a5ZQma2kAd5vKCJCtMoVZAC0VFz4erj2keRHs7f2W8=; b=tXjUeiAv7C3F3PNFrfF6LaCtF6i6U77/dkDosZyVFUUJs9T2eUn2hEmOwr3IeFHeuq 99zZSnSS52tQLwvOkF/TPlXFGq0jC/N7FruxF9jGKDKIQ7Aydhx/KJ/eIJ1cS2LzbO/f GKjPKbXRGEo/nZP8M4yb0+PIgpQ5YTAJ8jTyunlqA7ZqNlk4dcd2x0UVCJdPcvrVbEyN kw5Raexun0jECdBZap1Aiu/5pf2yiRrnVHbPLRMoJCdbjgPDBAELlvjxNp5UblXWe/OW 8hzxcjEUbubeGuRGP1behQrTE6B9fsD8Vgy0+FA7/WSdNdh5O7LuheniFPEIhZf1Adwz 9aIQ== X-Forwarded-Encrypted: i=1; AJvYcCXcHkWxzSUw1kgfenyAxoJRqD8knS9koJuhLhwR+Q31pm10HIDUWXGI0pMuyh2KRffqGNoQddQH7qy65xI=@vger.kernel.org X-Gm-Message-State: AOJu0YzAH60IiC4AR89leZIHJuVMZmoeHKDxZIMw3Xw059YIhJpo8qKd 4XdtQCO60R1Vh0ctkUvf8XTD70ubrbvc/F46Ze1J/i2aT9DeQUPLKH+Pjfvukm2Wv8mto3lgrj8 0QPLA0kRbm6rBHXiz0EYUr2CnHkMq6ZXoRMScRE+K0y4zZ+0fd5zkt4WB+2/C1HVrPsw= X-Gm-Gg: ATEYQzzRQDVdA3AWbbfJbo3GFEVK3918Y9hw57bHJX0rhxZSJQVcrR5R7THqxmW1nJM qaXOC8QIkcn7N80dTM5MEO+WKGEcTCkYuQWLIpRdsBeACT0a8Apl6pn6J805IAO5waqOXeGyMfN jdJwj20vZupQYFqYAixDvWic2AOSiB5JLDaivBuewKRBr8h5my7xSu5o9BxnvJsjE0tnxAhrxDO Q1T13KsYsW86Tjg/vwhaaHOZCHsgKjpiUN4JHKEksdfX+ddVzYtsmiBcskEWvBLj6FVXo05JYaD iS//mdZBv5m4aMvt2OHjybEPvtQtifxyZkNAQuANe9Ota2uf4IlFULDO2DvG8VE702xLIDzXKWC yEV9doQW5jHtGsnwYR+Htw2sfDHK47FWect2m9Lx77Qu/TbpaWBGISb3dzYAFGxxSEni6mvtalF XXQCA= X-Received: by 2002:a05:620a:4049:b0:8cf:c757:f1d1 with SMTP id af79cd13be357-8d01c82312cmr168558085a.8.1774611451945; Fri, 27 Mar 2026 04:37:31 -0700 (PDT) X-Received: by 2002:a05:620a:4049:b0:8cf:c757:f1d1 with SMTP id af79cd13be357-8d01c82312cmr168554785a.8.1774611451432; Fri, 27 Mar 2026 04:37:31 -0700 (PDT) Received: from [192.168.119.254] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-66ad6752daesm2132479a12.19.2026.03.27.04.37.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 Mar 2026 04:37:30 -0700 (PDT) Message-ID: <438fd5f0-8a03-4d86-bc5a-6fd32c7a6480@oss.qualcomm.com> Date: Fri, 27 Mar 2026 12:37:27 +0100 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 v2 02/17] drm/msm/a8xx: Fix the ticks used in submit traces To: Akhil P Oommen , Rob Clark , Sean Paul , Konrad Dybcio , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , David Airlie , Simona Vetter , Antonino Maniscalco , Connor Abbott , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org References: <20260327-a8xx-gpu-batch2-v2-0-2b53c38d2101@oss.qualcomm.com> <20260327-a8xx-gpu-batch2-v2-2-2b53c38d2101@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260327-a8xx-gpu-batch2-v2-2-2b53c38d2101@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI3MDA4MCBTYWx0ZWRfX5Y/l8M6Fxk4H u0vnN9vu5iz7nOL75KDZ28g2BXw90WapXVXvuz1FWvNAEURrbpN7YliD7pPLHQwumTAHyZ/w0MD mOHMON84MmdFQc2pBK5p6szbAcHBnGZXZQLSShQ2KuNIVXxEgW7tO961tw2Mc6waavGSDpl3EiF zK+9xvpnNOyauOuHZXtePrHoRkt9UTh3TPYsZ/vXQNyWpun04TCsU965xyKbFjJcHGM8yPtUtH7 DZ3AO2MXwUDORtUFBCaWoTzhA8jkEVxW/8w3POLW4I8av/j+E148dyiniGOYNbBhr/lTEEKqO0Z Mvr/KoK5L+cBfoM/r+xmxliX3t7GPkJdRXHIkZbsPo5sGktAbb+FneROlt/UTbPO/MDPu5FAU7h GnJ/c/9bG2GzlfTxte/uk18WTtucH/G9akQ+rGMyaOU6rABu8fr99lHvyEQUH9IqObKcfCN0jta 6mzuWAtM/zxSYUa7roQ== X-Authority-Analysis: v=2.4 cv=CcwFJbrl c=1 sm=1 tr=0 ts=69c66bfc cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=XWSmCzMQkrl5bhrDGzoA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-ORIG-GUID: Lv_S6eRFEiZhFp3JzkOf0UHgI_Vv2aqw X-Proofpoint-GUID: Lv_S6eRFEiZhFp3JzkOf0UHgI_Vv2aqw X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-26_04,2026-03-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 malwarescore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 clxscore=1015 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603270080 On 3/27/26 1:13 AM, Akhil P Oommen wrote: > GMU_ALWAYS_ON_COUNTER_* registers got moved in A8x, but currently, A6x > register offsets are used in the submit traces instead of A8x offsets. > To fix this, refactor a bit and use adreno_gpu->funcs->get_timestamp() > everywhere. > > While we are at it, update a8xx_gmu_get_timestamp() to use the GMU AO > counter. Which I assume does not need the GMU to be in any particular state, just have its clocks enabled? Konrad