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 E045432B9A8 for ; Fri, 3 Jul 2026 20:35:36 +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=1783110938; cv=none; b=Q59abX3P7dlWgzKAbZ14eowF49rI/SSjz5JkV9WavrITNbM3kWPylJ3qRDRKF6rXzAn6Afh7kvJTY14iwYK7igIIhFwqIP4d+wovTvgYVZCIPoXi2OWipeOLmtLej4y1/j3Z+Po/T3P7wFLuyhzRqc9IdeEB6JzyhV2srOmEEgQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783110938; c=relaxed/simple; bh=49NOvaGVwlvi581GKoxSpuUe/4IKdws2QDL7UFNjgdw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=t3olFJZZ3KpMOt10Q/wMdXksCeKcC/o9zJooHXs5R1zlZA6ZvF94TMazINyAfSd4vEzAfywkfZCkDaFJvF6s2PqZUdIfKY404SGpPhYqaLGJBearvDh6cjiZkneXY7n+wRq1SnqkDCH6RJWROgbtdeBmBsa9lPeGlJ/KiHAyMHw= 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=QK0bT6ac; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Kt+H81Ok; 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="QK0bT6ac"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Kt+H81Ok" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 663KQJi8839027 for ; Fri, 3 Jul 2026 20:35:36 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= PRyyWybhTFXDYdqUvdU9HzDk0XM7qXOARMEqjkTcmss=; b=QK0bT6acctMmVRcC 2/da5Pd4TXGhQi4kOuWThCPpHrSeU90ccV7oPPbEG/ts6Xwajo54zSQS7shMXiVf z90g5tuSbTLKlK0r+3Bpt+Woe9V5rm0OQMqW1zbBFCpaTITAsTBeFZKUTBRXc3gp Aw1lsRCA1j+A0wJ2aPqhSjkvjzJMR15gBUCHJhR+RE+axWX3+lmfVbNZqPEIqOgp H+Tns85ndROt4nEsfLIYKbPGq5wDmrxdCygCHlpmYqMJLkN11fX2/PAiTyptGVyH jjLA5cauqLhul+JvsmQQ9I/SwdbX4KhLdw+fMl+mkNOZ1lGTxKMb0xKH3N9PiM7R 5p2wPQ== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f68jytqws-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 03 Jul 2026 20:35:36 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-3811279d51aso1684789a91.1 for ; Fri, 03 Jul 2026 13:35:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783110935; x=1783715735; 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=PRyyWybhTFXDYdqUvdU9HzDk0XM7qXOARMEqjkTcmss=; b=Kt+H81OkCcThB5CkFrirLlhoZQ2iyHcP6zFsE79in1QnpiCNY7N+K5naTXVETLra+0 q2jdoQihjtVYynrHAswy6xufXU+e4ke+fMRiEJDSw4jRSyNl9RTf1DF6JuBTZjFldy9M TS/5COysK7eYDwAJHFhHcNiogYph0BMNRa6hJAREAapl5fizjj8/SIHL1K0V/mIqch9O T/4bkhxfspP64KIcAKdPXK7cetEkhiMuDfX3qElBE8waPwtfLADtwYaUNOtfajOdvj95 wZzKWUvdalXokfYRmoIRLXrh0/MrNd3mFPQPH6BvGBV6ZtG7Sa0VTJNxOl00MKvNldwL ryJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783110935; x=1783715735; 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=PRyyWybhTFXDYdqUvdU9HzDk0XM7qXOARMEqjkTcmss=; b=XFiNFA07i0sc1f9myzUM4Y3lALWEeTJUK9pCfhHztfoW77T+OtIGGByXi7kPm0LQYJ y6cYYmNecW98oypWgrrq7fKuS5ESG5mALqCymdbgBTH/tOFvHGHyxhORpM5cYRMug1rC tNaFkSwON8QvwE0YdzI/YqIykrMhollZarhHAlko9DZLj+d5fG9ZVGXe6ONFwU6oXdEd ZK7hXYz2hwPy0BbFSEGm6ozuYnLXgT4aZw72/hwszYq304/V/IfGl5c2fWUBUk4Wo5lW O9KZ9N4pSbliNG0dW0ihExhdogirtaSQfpo5GGaqDRZMq104iHEqaMobUJk2Q3rReoxu FZRA== X-Forwarded-Encrypted: i=1; AHgh+RoBQ88Q0yEURKr1g10QpZd4u3UnT3j3VW4oN+wowgymYXxfmn2QfVSsB8jES6t+MstxZlS1uslmeBYKrTg=@vger.kernel.org X-Gm-Message-State: AOJu0YyhDedJuyLGAQUiRREjzUivCyGQCPFl+fJGZx+VPPsE4kJCL5u9 kn2Ea2uEBqRaGf6qfegQg52ASIF+d7dP9LuxVe4CggxcdrVN/JE3x+102pvwsbpJAzVpBWQiKrQ 1AlOGh/b2rPBDyl2ZHXOikUQ4cu7xVSUesw3nzFiC9vLLqee5bprKCsfyT46r+ysVqU4= X-Gm-Gg: AfdE7clj2SBpu/OjeLPvrosYKI7D2xOWA6x3sRHfO9qIkVi51HzGMLE4XojSA6bcpAq qi/YMyel/tdzI77vvn86t349YRsP/xc6NXpReto+4xcV+y/xDVGUJHeQ8yP/o98YknPj7fHVhd6 aoBpSlRVoR/XgAztSj70ut4UwI/67tiBK5nvWnu1sDpF/SX6rcRsn6BQXCdS0d5Hgb6oqQsE7nc /hJe1x06vkqG+cxl1uZRJbFja5fPnJvKQyvgMp+9sG+Ab580hl0iBOgjkOFBWEUCeYu6ShG2s5E cxCq06BNBTfs9Bo4jvlYz0TadZhhx5CeLquVTXYp0w5FiNTVlP5Ti2J2UkaM+P0rlpsBez/T9JO WPxuwcknjVQZrrtR78CXd4uC+512Rdre+bHs= X-Received: by 2002:a17:90b:3c0f:b0:381:939e:adf0 with SMTP id 98e67ed59e1d1-3829fbd7827mr851913a91.31.1783110935530; Fri, 03 Jul 2026 13:35:35 -0700 (PDT) X-Received: by 2002:a17:90b:3c0f:b0:381:939e:adf0 with SMTP id 98e67ed59e1d1-3829fbd7827mr851893a91.31.1783110935077; Fri, 03 Jul 2026 13:35:35 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-30f0b7b9a8asm24815567eec.2.2026.07.03.13.35.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Jul 2026 13:35:34 -0700 (PDT) From: Akhil P Oommen Date: Sat, 04 Jul 2026 02:04:28 +0530 Subject: [PATCH v4 2/9] 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: <20260704-shikra-gpu-v4-2-90cf1a52e539@oss.qualcomm.com> References: <20260704-shikra-gpu-v4-0-90cf1a52e539@oss.qualcomm.com> In-Reply-To: <20260704-shikra-gpu-v4-0-90cf1a52e539@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=1783110907; l=1210; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=vmi+IpVwDwItd0JsdKwDI4X0C7GvFEMaBv3VFip4Ixg=; b=cN7pn2+JEuwNoT9wv704PT5FWDf0yxNfWzcSdWVP2z7Sjet4xiZVOgeM2KvXBFueaSmGt4kuy CcHPa+9lH75CVOuJgzKjvkpem+q3xyNaj1NqF1nIpvU+/j/iI6FWZIZ X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzAzMDIwOCBTYWx0ZWRfX8BfgXpherllF 3enBtwK5b3WI3nbMng7tCnMVWUkoBelKQ+2IcSj+IC8OQLnxRwOxdwOLzfs+OB82Doz6xEVHklN gHo+j6QrnD8D2yW4TmZ5wniYxMDJiRaZhh2Fm8WEDOnis1pvrLybXa6AiQYxRbClYOAEpoemovq 4zk+kqCfrKeGk5DS4uUJdB0qqY6c2DbcN+ixNeZMobzGTUtRRnUN4J0wbnaIcWO6sxHX9IzUpPB 7wvwQCo6n7Tzgm4Vt4VCc8kF/wHs25QO5QQSZzmKho5wEEJBlxr5HTue2V7zTZt79jjlZcNPNtk CaQ0BPr9XKDJFzIO5fxCnD505N8RuKXRlNTowBZ7J/n5lvSvEm4maV2R1pRieyYkHj9IuvoCQ37 Uqd+oDoEJRcwRBZCDXbPujES+FhkbZ7ScBynjSYufOKsU8NOBynHHN3bCt6eBqwYp6s8fJCgj2n nYYTivxwqxJ4UjnJbfA== X-Proofpoint-GUID: 4G-HKMH4rsIZRCDxpk8eO1Hi7dFAIfpS X-Authority-Analysis: v=2.4 cv=QbFWeMbv c=1 sm=1 tr=0 ts=6a481d18 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=XFVbiEAxaSnpWCc0n_YA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-ORIG-GUID: 4G-HKMH4rsIZRCDxpk8eO1Hi7dFAIfpS X-Proofpoint-Spam-Info: AW1haW4tMjYwNzAzMDIwOCBTYWx0ZWRfXw0JZm+Lnl1L6 P+yLNcqQRWiaVhs4EUrTMChtvkp2lZJVWrtsIWU9sahWJlZD7ZybfRRcqAseszxyWWvb6KEM6mu CAVREBQitDerjf2jfpEIXKnr2T3nQew= 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-07-03_04,2026-07-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 phishscore=0 malwarescore=0 suspectscore=0 clxscore=1015 bulkscore=0 impostorscore=0 lowpriorityscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607030208 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.54.0