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 9EE9C3328FD for ; Mon, 6 Jul 2026 21:05:11 +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=1783371912; cv=none; b=kT3vK0ZptosanCZVgODBKX3QKasrAy2UBbS+wqWaGHeYuWWDFuMth6mctPVHJphoby/o2An9DiRO2WKjAwLXGBahHBCZTrkYhwuXkVkCJGx4TcKufgE3ovEs/4dxs7OnP8vnXQJ3wiKA1Ex7M5Fv9Qjdi7N7FPF2bdNvyr0l1Rg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783371912; c=relaxed/simple; bh=49NOvaGVwlvi581GKoxSpuUe/4IKdws2QDL7UFNjgdw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VcE0c1U/goAMA/Qs6RIUwFQlIKNsxnH+sV+bp91wcezofI2T7DoIYlNh0++T8LwEFRmiWp6ic4y1+B2bjIWD6KUvDNrp1soqQikRgxreGFSCE51wVf5S8kxVcBC8idVaYuXLxauhPtu1Zl7bRNIH9gz42OXoExYlwnHovNNFhHo= 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=lkb4D/1X; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Mk61ycZh; 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="lkb4D/1X"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Mk61ycZh" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 666KE3UR1665118 for ; Mon, 6 Jul 2026 21:05:11 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=lkb4D/1XuVf9UMpQ BgU+KGNhS6iWu2lcOfX5GQ36WYrsSl18R5ZG74JTkUIbt8g7M64XiGMIgDLGMCmF 8PjEYu/uy0TyMoB7bcj0rENYAY1HMLQhHKwXsHGY73TTMqtlPFSTsZA86gLqU3JN 14VgrVo2Eg+mXxFka9uofvowzG2FT/gddAJfxxj7+nDP1hXyQ8LleIY8W6MIblMz dzXbGoALDZnzvHPZr7XeA5ArlwYHJoMFcywOfZvxj60WrfIlXAURgFKxYP0HCx4t WX7BSPXHvMvlIwwVnd59NQDSxl2geVbVvbSemyyk8NEoPHtVb3At1KO6y5Qjp0v/ aD97iw== 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 4f8a3gtwhr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 06 Jul 2026 21:05:10 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2c6a20348ceso48805235ad.1 for ; Mon, 06 Jul 2026 14:05:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783371910; x=1783976710; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=PRyyWybhTFXDYdqUvdU9HzDk0XM7qXOARMEqjkTcmss=; b=Mk61ycZhSIRTzeg2pXCddojEx+6mkCcG+8qieHjZwuCR/gpEr0eJXQy69sCubrMnAS NbqI8zPVabWNKLoYyX+plW2n71O0DiHXFnCT5+ZSmHoQxt4CGXW7vFwwPq7Ogyos8JgX S+2uzEbaNWV4uBatBMpDL2yxRwwN7IRtXMJ8urmAADI3Fzpdqr29ASKvh3qyc/wfc5LM ng4K1tozWULWjIZ6OPNFBFt6eEXzl33InfZKXZn3mRT8XTVyacdRWnd4LhEpXwbsBCoh Yr/l5hFCIUXNA6Zy5H+6xfBQSKZOOtldL2kV6A6rtGZfg1572H2RFOY2dPr5YxwkIoZr Owzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783371910; x=1783976710; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=PRyyWybhTFXDYdqUvdU9HzDk0XM7qXOARMEqjkTcmss=; b=aQa/Q3O2L8nLzZKlLDlMdpbKq20olBEc+ByI/DVbHAEMtc+N2Kc6zVN8nzfjmXnVdK fzQ15VmSLGoV7uL3WwhRm8pPg331iOhYqmQfSKkduaVXB80i7WXU4S1+GvOGdBM6xNXt pR++aL7mhAYEFbu9sRjX934qjb/pfK/iSHtWP5//Zm9bj0afGJQOs93Dq2Q2MFSysrc4 KsmNcZtZ9jCLpSi6DXsCVlDxfzDbT70ulGyQqqBiICkmYjTw6oKuWeQfqjq3CdyWg3bo oZu/1w/0JA4ZAQ7J1sXQXwOutYtI7J2A/lBwiCqQwEgYFH2qKWIy3aRJZXicNCajCbyo 6Mpg== X-Forwarded-Encrypted: i=1; AHgh+RpV2+1Dj9SIUoeKECNQbxARFL0IzTZ9IKr42QrS9/awugmqJsqXNP5hLfAeFVwuLpTWwKIlnj2AxDnZ@vger.kernel.org X-Gm-Message-State: AOJu0YwrjzIDDhvyTyWjPGaVnYxqWb64DeU3vCCkkbldMF6lRekAtPGM RUremVxEd6lRsHAFTqdTby4+gQERLVvhxW4qC7ZuQh1i3TVEC8xTRFvPzAXPFzz/53I3U/WyrhM orkA4OrwU9fooE1rkxAJKj5cv9WwikFAlodj1Skpvzs/FRehBoV3ONUJNykAVfInR X-Gm-Gg: AfdE7clZYNCGI2kmIlaosXgfi7KsbZiYnTRH9fU9h0P5R3ij3QUZyGFvQUsHTOO+1xJ ceu4KuQAEN2IeE/smJqiPrXlHypBP22m2022zJeHGVDzBxLceb3UGb+FxiPq9jEr8xnlv9Pe/PR 2Zue857wrF7XwXA+dcozSE1lB1CNz24ckmu82DFM/PEYLs8tk2BruQ8ZPzlhEiejHnWQxjsifp/ dY72s11cOcv92v4pcCDuS7Z9ALPFNZ+GVQYuS2olUhI9VKu25Jh+vYacPLL6HV1g8iLYMwgs68e J915JsU/0HL+mchEeBeL6j+CKUfgVeMJyW/Hu8dBwwA2G5w4fYLe4aWVNo+5hCyTgFpoYRyWqjO YYwBXfwZL01fbDDN6GvB2USj58/1uEZlCmAc= X-Received: by 2002:a05:6a21:2c11:b0:3b3:216b:274c with SMTP id adf61e73a8af0-3c08ed578b2mr2371353637.22.1783371909931; Mon, 06 Jul 2026 14:05:09 -0700 (PDT) X-Received: by 2002:a05:6a21:2c11:b0:3b3:216b:274c with SMTP id adf61e73a8af0-3c08ed578b2mr2371304637.22.1783371909486; Mon, 06 Jul 2026 14:05:09 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13b659fa13bsm305031c88.15.2026.07.06.14.05.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jul 2026 14:05:09 -0700 (PDT) From: Akhil P Oommen Date: Tue, 07 Jul 2026 02:34:33 +0530 Subject: [PATCH v5 1/7] drm/msm/adreno: Add support for A704 GPU Precedence: bulk X-Mailing-List: devicetree@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: <20260707-shikra-gpu-v5-1-d2f373912d3f@oss.qualcomm.com> References: <20260707-shikra-gpu-v5-0-d2f373912d3f@oss.qualcomm.com> In-Reply-To: <20260707-shikra-gpu-v5-0-d2f373912d3f@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=1783371890; l=1210; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=vmi+IpVwDwItd0JsdKwDI4X0C7GvFEMaBv3VFip4Ixg=; b=kpXC7qkSjgoy11voEpWm/qgJfUAZ4c17t4cpkQg5YXZd8lqbz6loooMhL15RODOHIRwzyL6tK a0+2Ku8Tb9eCjyNtiMNg36/Gls2eQ6ZhlTTCxX7OXHZ2QxAnkps9BWj X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-GUID: Q_lk_TjYzLHQX_hiZiEsMMTZX-K_MrTK X-Proofpoint-ORIG-GUID: Q_lk_TjYzLHQX_hiZiEsMMTZX-K_MrTK X-Authority-Analysis: v=2.4 cv=CPYamxrD c=1 sm=1 tr=0 ts=6a4c1886 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=XFVbiEAxaSnpWCc0n_YA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA2MDIxMyBTYWx0ZWRfXw2mqIusO50M/ IqNQeSfu5vvVMhFem+dn/rUlT4WBdk8/8PpT03DMvyWW5+cEPwHcbt1HsputZraZyKxepulz345 YPiinn8JJeAjzV2qiAwln3C4oM05MX9FBfHUcdIB77vG8Lc2BPL3FeylALooI97EvbvFRTw1ZgL CYf2cyREi8X4RVTFSQdSbzPw9VT1jH2VQHznT2xoQ0mb69TFXhIPjqboEAI270/qLHTDqwn5Anu mJZheZvdriG69d7Bh+RXe0GxbPWNp7q8hvwgBAFBfeqlSPUCkP0QzzX3NDwfLsm+Ged9XNFNdhB 1Y+UCkhRsFIuHgdIkOlfZjgHGDBpIozFyA68hR9ZoyocSFU2kNSVEOrVc91DEr0bwUUfc8RSOhA LFnIStVOtAY3T6jGeZvKWJ/YYvmMuUoeKTjh0ONv159wQowZ7Fd4TL+0tkxPzdb3jTGGXbcU5bV AXqK3iEHM1jPSRRBVTQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA2MDIxMyBTYWx0ZWRfXyI/DwdiPxfn/ xy1ujQbZ9dbHMxzdgEn1jOYpubVkrKb63RZHfuE6gwOrmjTq9gUS80ub1qUsnYYgdcTVyHrqB3/ wjCSf7bZ5bUfKVsSo0dUxszTX7DGAgI= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-06_03,2026-07-06_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 clxscore=1015 priorityscore=1501 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607060213 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