From nobody Mon Dec 1 22:41:51 2025 Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5400D271469 for ; Wed, 26 Nov 2025 19:06:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764184004; cv=none; b=YBCsD/HM6cs+xu3WhVxbaGI9c+XGDOaDlLeRZJkxNo+IK/ncICfRc/3jHwFBJPQxGfi3ZoPurUTRw7upxAYRPxg6ho3pTPNxPsJc9s55zo7ChztvSRm1aNlOidynCyJqp+xsfuanYUgbCYw3gqoWdxkpAXBViROZx+/dU3hzZs4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764184004; c=relaxed/simple; bh=gXWVyG9h24Agp604ZvSh2BkWdNVoab+cVEPp20+0P/o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=QxAA4J8nNL7F6hbuJZlN98S+btNPx/OKac2x63lEBaKPZEvHkksl9BeycS7kwGE8rCDfw8+gixNH/wGae+XzdNVTpU2XoZDhOjjSmB/6vkXWgCNKe/cvBLgdz4UepkEK8xY/WBexwPEd/GIQ+Wg4yc6ctRv7DOXrO6hU8IbYynI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=j23wmqDY; arc=none smtp.client-ip=209.85.218.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="j23wmqDY" Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-b728a43e410so25082466b.1 for ; Wed, 26 Nov 2025 11:06:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764184002; x=1764788802; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=stckSta45RSO4GKvqssT9Kpz23idPNbtjVdz9ZGQhAQ=; b=j23wmqDY1+RdK+Jpq+wJYMGUSZnBt63J3CR6ANKSIczD6wtODPsS2Fq6J5EsNMOdK9 WrX+uMGdka0ZRfawW8KSvTjNctoiSaZd1eT8QJjdv28IqHPuQlb4nQDhUmwAbv/LJwbm 6X+ahPLKSUjHEpbdjeusQLRryEv56m4jrDQbiHqC1NUfujUpGWt//Oa5y9sOLgMDKFV2 diXx68ugPMQmt/f1PbS8wlED3IyyryCVknY+yjVly1SFo6swvavZaSzmr5W0uzJ7F5lq 67R5TrxKsMbvU0eNqcw8rc8xLT+4HwhaCo8cEg26DahuPgQnVaYrTLBHWImXU4z+0DJR m9Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764184002; x=1764788802; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=stckSta45RSO4GKvqssT9Kpz23idPNbtjVdz9ZGQhAQ=; b=v347E/6/gmQDtzWIUgA2GcgcPCcJq/MPhrLi5wKEd5KSLDiu0yilzBV9toETbBMSj0 8H5PbbtWevCX2QVa4ez6DTETYEBV+RZUXmk9JqfsaHfAj7iyaJXdtxwJYh8VJ+O8Xkq6 OJqNwPfMpLWiNsVf5IxM/uxLgkcJkcBs8NmTS/261ghXOXGx6VAjz+xwPlhBHsMJeHxi rkSpxY+W3edI8HyWnIhBtw+QzN8LIrHzuPbEluesNCiQxA767U/cV6xNoDRzXkMT+qeq 2VB2UqRhnzeE9zvOIhzXaQiT4GhbDAWrtIHt6cFnt9hY1eJwDryBZKTOOMN6Lkwntkge nBXA== X-Forwarded-Encrypted: i=1; AJvYcCWltTEb+wdKU0wyqwaiS73tNsTbNkBQBarVX3xDEeBCT34ZkmyjeCy+IWVK4AecjB3ybhkJe2Z9y4RLurY=@vger.kernel.org X-Gm-Message-State: AOJu0YzajkN7YLvXmQRnO8726paLzhyL2DIDeOClezyZy3XzrS/EKdv+ 4DVFIMrDRpeYGCeoctW/3Rp3Oit6iz8at1HI3rFEGjHW3tnv8DqopndzKrVY X-Gm-Gg: ASbGnctlYIpfKQxVpGlKNb1BWZLwyQykJLdMZBHC0+mcVK0+If2PDfbU53FSa4DtTTl t7ZHlYDNo/xp1aMPifj2xfkgcqeHWiuCOf/0xkK1LCDVTDyzTkpgWLnhKciopplt+G0spLCAvNv riCqMu2RARUknXpz9xV9a6a8leL6IeX9i+9gttF1Po31XziC/9tq3R2SOFcFj/fncvapWfyorNt xOVG4foHDaNq6BPJAdWHOhEj3wcrYhF2nfXBkJdQ1R2tlsW1ZNDjjp5AR6rHUYxsZamNw0THSsJ yvJjBPkX/Y0O4xxLfKlcxY1nbVlLKlcRUqHIRJdvH7btLdr5fdI/GoJqwo7b9dbac7GcLHUj6Xs h9P1Kecl9wUZE6wp9gY3f4wacaPWNiTNspSgpBbaJ8vmG4zoff1XRNTGf92ZSYTkvK4xnaglgeh nlkerHbA+eUXbGG5IiplgdahsnXNPuBqF9m+69oJ9sP8p6KEl1tByxuc2H4Cqr0YjvbPHbwGuEi A== X-Google-Smtp-Source: AGHT+IEO55xzsXA+ZlrZjP+KV22ag55rRi9OAgB0Mc9+QCEFL9ug5YnYdS/m8CJD3vtIPmo5let39w== X-Received: by 2002:a17:907:7286:b0:b3d:73e1:d809 with SMTP id a640c23a62f3a-b767173270emr2633206566b.48.1764184001521; Wed, 26 Nov 2025 11:06:41 -0800 (PST) Received: from [192.168.1.17] (host-87-16-172-206.retail.telecomitalia.it. [87.16.172.206]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b7654cdab19sm2062564266b.10.2025.11.26.11.06.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Nov 2025 11:06:41 -0800 (PST) From: Anna Maniscalco Date: Wed, 26 Nov 2025 20:06:23 +0100 Subject: [PATCH] drm/msm: add PERFCTR_CNTL to ifpc_reglist Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251126-ifpc_counters-v1-1-f2d5e7048032@gmail.com> X-B4-Tracking: v=1; b=H4sIAK5PJ2kC/x3MQQqAIBBA0avIrBNywoiuEhFiY81GRSsC8e5Jy 7f4v0CmxJRhFgUSPZw5+AbVCbCn8QdJ3psBe9RK4SjZRbvZcPuLUpY07XpwZkCNBK2JiRy//29 Za/0AckzexV8AAAA= X-Change-ID: 20251126-ifpc_counters-e8d53fa3252e To: Rob Clark , Sean Paul , Konrad Dybcio , Akhil P Oommen , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , David Airlie , Simona Vetter Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org, Anna Maniscalco X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1764183999; l=994; i=anna.maniscalco2000@gmail.com; s=20240815; h=from:subject:message-id; bh=gXWVyG9h24Agp604ZvSh2BkWdNVoab+cVEPp20+0P/o=; b=NTVIfrsDGcRjmRgOu+Y2IQYIb8F+JTr+P+HhY2BNIwGMi92QWwDh2DrCZ6O7rLd21GBVLZyOJ Z3IhujLoQZSDyjn7zVrUOdnNwZP9xRPDPR0PqIJO+NdBnzwPvwUoGn7 X-Developer-Key: i=anna.maniscalco2000@gmail.com; a=ed25519; pk=0zicFb38tVla+iHRo4kWpOMsmtUrpGBEa7LkFF81lyY= Previously this register would become 0 after IFPC took place which broke all usages of counters. Signed-off-by: Anna Maniscalco Reviewed-by: Akhil P Oommen --- drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/msm/adreno/a6xx_catalog.c b/drivers/gpu/drm/ms= m/adreno/a6xx_catalog.c index 29107b362346..b731491dc522 100644 --- a/drivers/gpu/drm/msm/adreno/a6xx_catalog.c +++ b/drivers/gpu/drm/msm/adreno/a6xx_catalog.c @@ -1392,6 +1392,7 @@ static const u32 a750_ifpc_reglist_regs[] =3D { REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE(2), REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE(3), REG_A6XX_TPL1_BICUBIC_WEIGHTS_TABLE(4), + REG_A6XX_RBBM_PERFCTR_CNTL, REG_A6XX_TPL1_NC_MODE_CNTL, REG_A6XX_SP_NC_MODE_CNTL, REG_A6XX_CP_DBG_ECO_CNTL, --- base-commit: 7bc29d5fb6faff2f547323c9ee8d3a0790cd2530 change-id: 20251126-ifpc_counters-e8d53fa3252e Best regards, --=20 Anna Maniscalco