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 6473431CA4A for ; Fri, 24 Apr 2026 15:12:25 +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=1777043548; cv=none; b=klwarThf87ih3735i3GB2uvDBRZYMeCeYq9IOOVSHmYiRHLzdyI6neB2yCIVd0eM83aynETcAMsWz6iM+oiiEcozC5vLOLNN02Nl85yrM+YXQP8+hLXJETwMzK29VSyqeqJIJ2kqOtTWLzULE1TSLm68R4r3xQzZPGj83sHOeQU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777043548; c=relaxed/simple; bh=6eDx26EG998hscLosra1fWHiRyCYOylVPDbJtrjnZo4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Fy8X23oLFSAiSzqCJj96PAdPrYCtSe4EHPjrVaEwxY/iBhrpGulmjuVJ49BBcfW9ZOfI/L726E+2VksbjdGQfYZB44DisULZr9kxRmUnsKJUnsvQPXVgdj+DJnPFdfe2C6+jTZColkMnKb1u86BZ0cPJt5Qto0RZeksGhcCktrE= 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=JRJN+Mqd; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IhYguw9s; 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="JRJN+Mqd"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IhYguw9s" 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 63O9CEcd756669 for ; Fri, 24 Apr 2026 15:12:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=KywJ9hcCP0V e4Q/2h24NGhAJMgZTF4FNw76RvtNMYhk=; b=JRJN+MqddyEDO5gYUdhUGuwzto/ PpfCNdi9dD7KhQUWOgRuBWVZd+GWjYZItIGWRSmi8WbD2oxwye/wYAex6ciW6FQV 0MuCI5GebYWW9bpM2/E4xPPW2NPVfhaYzGw/ACW97+vuSMGKTsGgrTksuHPGv7XZ DZOeOEkF6cPaFh3de1KNCQ2t1MKKALOob6vgavBRfMG6DVi3vyILaFhoqBFRkDCr trkNjLosenQjGUrFfcBRpo52xBdfzYmV9XRKdWACKJTBt90RvNOxd3eyVWrrPAiY ByLLhKs7vdedJSumfXFYlgo3AyE5ySoBa5RCTZ/fyKrGk4lkvPMszxbHGPw== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dqr4bmn50-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 24 Apr 2026 15:12:24 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2b2d83e7461so135883395ad.3 for ; Fri, 24 Apr 2026 08:12:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777043543; x=1777648343; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=KywJ9hcCP0Ve4Q/2h24NGhAJMgZTF4FNw76RvtNMYhk=; b=IhYguw9sTU8j00Y6r1HwAZ2vgu8Okx9EWFAihWTpaD3+/cOWuU3KjLY52ZQUXYJ4bt acaLxztCuLP7g4b91lR/+iofBkQ7P2oyYOR60s2Q/A+7dFqFRKCa5jQ0R1Pa9gwNkj9u g28pQgFq9Ozp378RfX/ERqlLosvR/nQ2A8jGvTF8NV4mM3/0JXyoU4fE8KVnUFmhzChZ o9+58kUszHAo41OhniO7e6tkEz1qag7alAu5wiAd+iIKiud2guqH8omdAyPMfox1W+xc Ez1GIvMjpXRfaMs9H+T8g/hCl+5FnUtxoOtlmpn8QsP+p1XuTF03WW7DNKwuuo6PiBqL e5/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777043543; x=1777648343; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=KywJ9hcCP0Ve4Q/2h24NGhAJMgZTF4FNw76RvtNMYhk=; b=YJYr4WOF3RQ5g+Rorw7k0E6MQdQ/Otiw2rEiMW8sefzV/A5WVwePCbhhG0OCMOjcf7 jUeQeM0A5hwY1uaBUh1BJ1t9PFbzDMN5bSUUUsGvpUVPqiXTpdsPwRFBKGTX2Q6v2UZd ZBifnp8kL/Nhzsil+fhDxhG4i5f2DA1Rcc4nqrzBxc1X7GEdm5IhcOoANWg7LVq3lVLC fypEXjPdKle5b2jwFzOH7Sf7mQN98JLSqXijsSbzHV7j8UXmg/f0qTuZFl6aBOMzt/IW 877aRvSkyWYeHtANbs5bT/kaU5GCvyP09+jOtxRdRI7qDYPFWjtlk410Ox9I9/KNx+sy GEJg== X-Forwarded-Encrypted: i=1; AFNElJ+CyViytSFzrkBLdgvXkXg7LGiv3y2QLIUEckjeigzHlZK+yGcR/nfYWGDQ41XqSd80d25tpcZLuQgQuPU=@vger.kernel.org X-Gm-Message-State: AOJu0YzkoF8p7txRQa1FQEsDoRTmZsediDgWuHkqY5qK7BYZhBFAsTkC OtE+KHhwNHN/ZB9IhCXFv9IGQdjJjyYZ7rr6slICvM6zGSX7b3qihHW1or6kP2OXNzOotP+4Ble TCwrR0IbQz9NbNbUZmynt3LQ2l5PBh4UKvAqoRMLO3FNnBiZu5C9umjOgu65YF6fQBjyCd3HGou 4= X-Gm-Gg: AeBDievXPV0I6REWdhCtJVoH5Gs6dSeowZT9+PPiBDtwKhV0s/5/wJieu5HEvGdOigH IsMEP7YFF5oEojMntEsNviK8qqUAScqfDev52UzdUL3iWz5XYy9faE0NSjqZnZhbUazLuYJuX8D DAQVWJ/1CCtc2o1O2zFBsX0HUexK5HiR6Pymbzo5PU+Rxd2/6TE61p0Z1Dm4VkX00xJa6PW24yM t1jUNZrYSAuMy11wQJkXh1nitYTXlma5h+8BSg3l7WdRc1GDkPcuwdrKhrlJJXWxDSJ1RvEwAPZ UxbAjh4fFu3nkBtFiyIQeVVATVMF6IRQb/LAaytJIHDENDOmbcUnxcRIjVeucXoAtQy8e5iKMau hWC3IzffsBd9y2mFFUF/LCN3q9BR0gWjF8+vtJJ90/d4= X-Received: by 2002:a17:902:f70e:b0:2b5:ef7f:a47b with SMTP id d9443c01a7336-2b5f9f4e150mr365608875ad.21.1777043543114; Fri, 24 Apr 2026 08:12:23 -0700 (PDT) X-Received: by 2002:a17:902:f70e:b0:2b5:ef7f:a47b with SMTP id d9443c01a7336-2b5f9f4e150mr365608555ad.21.1777043542633; Fri, 24 Apr 2026 08:12:22 -0700 (PDT) Received: from localhost ([2601:1c0:5000:d5c:4ec8:83f5:8254:6891]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b5fab4049bsm209805085ad.77.2026.04.24.08.12.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Apr 2026 08:12:22 -0700 (PDT) From: Rob Clark To: dri-devel@lists.freedesktop.org Cc: linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, Akhil P Oommen , Rob Clark , Sean Paul , Konrad Dybcio , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , David Airlie , Simona Vetter , linux-kernel@vger.kernel.org (open list) Subject: [PATCH v2 14/16] drm/msm/a6xx: Increase pwrup_reglist size Date: Fri, 24 Apr 2026 08:10:49 -0700 Message-ID: <20260424151140.104093-15-robin.clark@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260424151140.104093-1-robin.clark@oss.qualcomm.com> References: <20260424151140.104093-1-robin.clark@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDI0MDE0NyBTYWx0ZWRfX+XSejqfV9C11 voKch1P3T0I4hnD5ejjzibKOpFE3hiRwVFJEalDdbE+swzZt8zB+bZl48R78U6y4OGdaR5lYlYX E/dUqSyS34AroObrPn/XGJxdUq+CaOj0PDhml5HYJExvK4Xgu3rhjmheqt8qkBe8DVYF3/AWLWt BlslNKvczmxyza3xp6A0jYzSAXzQsHv2LNe0pgyCSGFEkYHdfK/+UQ9Jpt0YZ+mm7PwH8bro6eu ZUV7YL9mX2ihrJH8Vg0bAPRo/1yq/RLs7IOtImW2R1Yhh5Yii5pBrWGdSLHdiRJUB0A8yjvAaYp BwwxKPQYwb+CSi9IFxRM8S/6ZjU8V8uIaomXDzs3kGVETy5PS28KG5EkHdDvuEXmHlrrhu2pQIi ydWj2AuKwZ2ScVEu1sQ9G1E+SxJxxPH4RWYtmrqMLXjOL9oMWKy6hL5fPsdXtwq6INvhBXSgin9 Vq255v2gRfhI1zUDfAQ== X-Authority-Analysis: v=2.4 cv=TtnWQjXh c=1 sm=1 tr=0 ts=69eb8858 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=xqWC_Br6kY4A:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=8lTVeMJbxB4f0FvlbnAA:9 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: qi9JyslzfCWpkrifsBVVzLXzRbqGDRiw X-Proofpoint-GUID: qi9JyslzfCWpkrifsBVVzLXzRbqGDRiw 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-04-24_01,2026-04-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 malwarescore=0 clxscore=1015 adultscore=0 spamscore=0 bulkscore=0 suspectscore=0 phishscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604240147 To make room for appending SEL reg programming. Without increasing the size, we would overflow the pwrup_reglist at ~190 counters on gen8. Or possibly fewer, considering that some gen8 counter groups also have separate slice vs unslice SELectors. Signed-off-by: Rob Clark --- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/msm/adreno/a6xx_gpu.c b/drivers/gpu/drm/msm/adreno/a6xx_gpu.c index 6d0f8dcbe9b4..04a6335ac5f4 100644 --- a/drivers/gpu/drm/msm/adreno/a6xx_gpu.c +++ b/drivers/gpu/drm/msm/adreno/a6xx_gpu.c @@ -1183,7 +1183,7 @@ static int a6xx_ucode_load(struct msm_gpu *gpu) msm_gem_object_set_name(a6xx_gpu->shadow_bo, "shadow"); } - a6xx_gpu->pwrup_reglist_ptr = msm_gem_kernel_new(gpu->dev, PAGE_SIZE, + a6xx_gpu->pwrup_reglist_ptr = msm_gem_kernel_new(gpu->dev, 2 * PAGE_SIZE, MSM_BO_WC | MSM_BO_MAP_PRIV, gpu->vm, &a6xx_gpu->pwrup_reglist_bo, &a6xx_gpu->pwrup_reglist_iova); -- 2.53.0