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 81C342F8EA1 for ; Sun, 28 Jun 2026 18:24:41 +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=1782671083; cv=none; b=ZopcYiP7zlqaS187jQ/LxK/nO+1pPhrIcKjYrx7I+JAroIVoTsAKmL7Q5OFVTCLZO5/SXag4g81B7t99oyNRXRUIKCebmguvIVf5QiOyT3nzkWtLFiV3npT3xXAxHzCPiK0ofXBh2Mds3oZPMsGsw4czCuHb127GjqIsgJ8ObTY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782671083; c=relaxed/simple; bh=PqBOkMlKBD9SPkXLSG+SxQ4C+QJ2OeUPUwMzbiApxz0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WYudU63bzlYlmpdHoO1EHKwhsutAx7NfeFNu9en4yfeSEnVRy2bAVAK8ukJUvQL4KOMMLfu9vKDRPaz6CmvTeFa7hOG2TIg0hRnUna+C2XQXtk4ekbyCnMP31jN0wC86L5p9+gu7Xke9CsOA5Ihpc8fAYc1Mx2u6wVwcJyF7muI= 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=AtoMHTsG; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NiYcdkdI; 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="AtoMHTsG"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NiYcdkdI" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65SHj8jP449452 for ; Sun, 28 Jun 2026 18:24:41 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= +gh29NgtToLExo4FWXGHYjdoYSLAME9bGv9CYiniEKo=; b=AtoMHTsGd4iaZpmE HlcRrS8Fm3n6rjsVRFw1cpmHhlqUA1Ryga0NblfhcIGWPstxJd1/46MZKhpl+DKf x8p2WKigW0tgWbf5u2U1sbqeNcbYaqCqZma+EA9rRsOHRy6G/MbNMElGD9Ipye5O r6B80xwMQvXeg3hwGp89NpxuA3WkNOmfM01LwaajwRWbFa6beqI+dpgdl8c8a1FO Z3Bns/RP4x/h9m7+CR0l1pg5OfobXfrP8yNfycl6o8IjriDXIy+lpj8/1lEFaD1R XofeE38AyJF6/Hcmw7TyOUO59c19YaE1psOISv8vsZGxdXjcOkDQTmFtm0arbWt1 pldu0A== Received: from mail-dy1-f199.google.com (mail-dy1-f199.google.com [74.125.82.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f26tukcf8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 28 Jun 2026 18:24:40 +0000 (GMT) Received: by mail-dy1-f199.google.com with SMTP id 5a478bee46e88-30bccca5620so3792531eec.1 for ; Sun, 28 Jun 2026 11:24:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782671080; x=1783275880; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=+gh29NgtToLExo4FWXGHYjdoYSLAME9bGv9CYiniEKo=; b=NiYcdkdIVINR+j0o2z+EfXEJfppOcFfwHjWaiOMKMePHOCrJl9UTg1pUZ8mYJYbSXL ZoPdAhdNDX8EG+PXaU7qYM7WtCsohUJBmoZbvTr7YtbrFJKZzGXuaYCXfiB1VzcaD2Q1 VPUMbsrM6U3ReKeBa1Y3aIzBEB1I9HLul8b963p5+cbIOlJPQ5oZbknK10Gogooeplb2 GKEMfTl3fLifQukmw8IGfVA2cU3jOsCAemQq9rpoL+Yr85HWHs+GCMKKVku08Bj7xpY1 yFsIV8hWYHu0teCJtVmsYZskqVMWhXmjRJKylEDX66MgSHhLfKLbILx8yGcG8R6anIl0 /r6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782671080; x=1783275880; h=cc:to:in-reply-to:references: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=+gh29NgtToLExo4FWXGHYjdoYSLAME9bGv9CYiniEKo=; b=hvjh/CfzJbU65zI9Sv3U7J2hFvSXfeECI1+hLi0kY0DodQmEo0qq7FIfkzk1JIFUux 4+p2rH5pIBhxKYrrHcymVwfTC0VAqUN9wVweNmB2XQAuN+MfxTjKUXfZmDCDj2W7jGRj bb/Dmgj3abOkDQlENG/dIQn9Ncii/6xFJpRKMykNcwry4OTyPbEM1Vb9NFF62lzc383u ZL1jpgtMCDPILmZf3ddgR5OtMBCVtz7LnitgpA4iaVvYo6R5FcPx2CONEJFD+r6UCPWO rrt+YSfdVext05nDwVt37DiE4qYnw2QJ7rXB4oKs4UrVLi5px3igqMmJOU1j9GVvppaE UQZQ== X-Forwarded-Encrypted: i=1; AHgh+Rq3dXdwOhZ1AJ7ShfcBQGrmIQIWjhTGHHT+9taRqFxHEyw/6JvA7o+SSNn7Db8EzX9T4FTfynun1ZXMOtU=@vger.kernel.org X-Gm-Message-State: AOJu0Yx+6sdToFbs6MiQ+R4f7Frz1OXCmqB0OPt2WVkLQ1Hto2Fsbg0v oepGgKb9zabqI4N/ii/4Xd7zEn2IMlk+Pz3cV+uk1TzxcwKuCrHxpO+udGO/tKCoAJSOslfVYm8 j5oGr2+dTWWsjUORYFPIOv0ioZjhhZUITTU/pl7FUXtskKBHLjRSJbS/20JpIoiFdShs= X-Gm-Gg: AfdE7cnUgP1bayifikXmcRiaJLGtIgUdI4c1up5Eq5X8QiDJ+iOgsoPqspBCxRHYLBD RGSh+qJfh8RfxoeJLozZPGCN19eP5DFxSMNfhDAR5radU9JejzB23/yzI8GECU6CSkG9Oqff1RJ WBb5jitKKk9Pfo39Tn7WKqN0bePfMqdauA8xAPOJVmYmNQsmHdbQMwq1QahwDWrGJ/LsqwhcoK/ lrJIjZOcthPaAXtJBJ3o0H1EYeiKFiXAXTHonJW34/fduRsT1vgJbW8ZM6TjG7fOxtOPObb7OKu ZefbfyY2D61ZwY/cXsAxdDCQMhn3yMAsQvpi6wcbNNfziYKxttRAm/bu0W69+qOUDDvMfYGY3+B 9S2EsOqHJkXTF+b6psppdjklzbL6CLFAWNTY= X-Received: by 2002:a05:7300:ad24:b0:30e:cb91:659d with SMTP id 5a478bee46e88-30ecb916ac9mr771757eec.22.1782671080092; Sun, 28 Jun 2026 11:24:40 -0700 (PDT) X-Received: by 2002:a05:7300:ad24:b0:30e:cb91:659d with SMTP id 5a478bee46e88-30ecb916ac9mr771720eec.22.1782671079570; Sun, 28 Jun 2026 11:24:39 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-30c7c8b1a75sm37508218eec.19.2026.06.28.11.24.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Jun 2026 11:24:39 -0700 (PDT) From: Akhil P Oommen Date: Sun, 28 Jun 2026 23:53:55 +0530 Subject: [PATCH v3 2/8] drm/msm/adreno: Add support for A704 GPU 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: 7bit Message-Id: <20260628-shikra-gpu-v3-2-9b28a3b167e1@oss.qualcomm.com> References: <20260628-shikra-gpu-v3-0-9b28a3b167e1@oss.qualcomm.com> In-Reply-To: <20260628-shikra-gpu-v3-0-9b28a3b167e1@oss.qualcomm.com> To: Rob Clark , Sean Paul , Konrad Dybcio , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Will Deacon , Robin Murphy , "Joerg Roedel (AMD)" , Bjorn Andersson Cc: Bibek Kumar Patro , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, iommu@lists.linux.dev, Akhil P Oommen , Aditya Sherawat , Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1782671052; l=1210; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=ondYi/J4omUToWNmj2nWqhqOf0wePhpZeJylLHwGXfY=; b=OaXvuIBH77BLABfsoVUiK2SLQPCijRGfyZFTJz+EP3d0PLXtC5KchOfPnFq6mXlqMb9xG8H0l xRhibSzgX5bBOSyhyra8+uMdkhad7ffYZ+5n3w/9rcsw4uJq3KId5uZ X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-GUID: tk6JM2XrTsXMA_vaDTzUIxhKaNcx7DVx X-Authority-Analysis: v=2.4 cv=A8Rc+aWG c=1 sm=1 tr=0 ts=6a4166e8 cx=c_pps a=cFYjgdjTJScbgFmBucgdfQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=XFVbiEAxaSnpWCc0n_YA:9 a=QEXdDO2ut3YA:10 a=scEy_gLbYbu1JhEsrz4S:22 X-Proofpoint-ORIG-GUID: tk6JM2XrTsXMA_vaDTzUIxhKaNcx7DVx X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjI4MDE2NSBTYWx0ZWRfX7MZvetXdxnV4 hBI9qJp0zN6+rBpG+4wX+KSt17uSuY6BC46GWR/TbYat1uiXuN5DSdQNnXyUC6LC7c/tBL6IPFj laBFwiq6IBYrdvETjoCuYZiC3hAnNbzeKISnniHIs+z87sZjYbX2XmsktX8Juz272uPoKwciNVK mEjc5rjqOoCyEWaaMiePKa+VxVv03CfCaNtnBaXT4kmvSo8Arf8MFFKxsgkpOrMqzuqBUhhK4k3 pNh7Q3QR11Y4GLPuE0z+cRg3TdOIVImZy3Iw6z6wqnwMNSpgLGnkjh7eVaQlJXn2AQfFlJbQg36 DADCOTZcxQWeACLq+LfblWUJ9RW9iqwg+EUuNVnQkIGFSGT0yEmvpzx7Ay2xC+H6VjRyi4SBxc5 4Kif0f6KuG/s2wsqeYwlxWX+mwd9UEOus5tuOy8V4mS7/AB3SG9bvnJcuYgh8UakLL0wA08wyd7 IatjCso6ha2kFN6NXSg== X-Proofpoint-Spam-Info: AW1haW4tMjYwNjI4MDE2NSBTYWx0ZWRfX+ybbE2PTEEye A2QaJd52tLI59Y49pdFzxN2Ajj9ovH/1oiJWNtDH2syWjcA+4c+EZLRf7jphuMFcbRbOLKEO5Ly lg0trdmKtApiUgFf8ISgljB6FJdAV0A= 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-28_05,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 adultscore=0 clxscore=1015 impostorscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 phishscore=0 spamscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2606280165 From: Aditya Sherawat Adreno A704 GPU found in Shikra is an IP reuse of A702 GPU with very minimal changes. The only KMD facing difference is the chipid and the zap firmware which is specified via devicetree. Just add the new chipid to enable support for A704 GPU in Shikra. Signed-off-by: Aditya Sherawat Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Signed-off-by: Akhil P Oommen --- drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/msm/adreno/a6xx_catalog.c b/drivers/gpu/drm/msm/adreno/a6xx_catalog.c index 3e6f409d13a2..2de3ab010135 100644 --- a/drivers/gpu/drm/msm/adreno/a6xx_catalog.c +++ b/drivers/gpu/drm/msm/adreno/a6xx_catalog.c @@ -1454,7 +1454,7 @@ DECLARE_ADRENO_REGLIST_PIPE_LIST(a7xx_dyn_pwrup_reglist); static const struct adreno_info a7xx_gpus[] = { { - .chip_ids = ADRENO_CHIP_IDS(0x07000200), + .chip_ids = ADRENO_CHIP_IDS(0x07000200, 0x07000400), .family = ADRENO_6XX_GEN1, /* NOT a mistake! */ .fw = { [ADRENO_FW_SQE] = "a702_sqe.fw", -- 2.51.0