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 1CE93420478 for ; Thu, 6 Aug 2026 08:56:54 +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=1786006616; cv=none; b=kysJTFIUQAf3udLC+n2kGzqpPMozZIWcvVo5kZHc4XF9su/sNqQmEce/aGZbjXm/UjtzzA7N5+5xUaF4A4oRMym/9hkiQRoJLLRlGJ8mb9FGu7IDFI+hnHLE3qpNmLdai8WKhTZ+yGHcFrAIDKyHAhBNfoAsnEJS7h9EvKNaFJ4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786006616; c=relaxed/simple; bh=4ZppwTlfz6Ivjj4MWFvZ2LiBEjnO14YAj/9Y226N4TU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pbs7VwTE7uQOua5qkLvjL3si8g33n8mIgYfi45lJ8ZDEXOa5hiM0PUciJHKEJjG4CO+PNTCWlpDEJdkYtWwILyaindtYgZpsZQux/sZt786Ofmccue0J00cIkhLnl5nJ5+0U/k/VMOaD39Al95mwhMIr6Zsgj5HwQqlz9ORsrc8= 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=pA5c+kv1; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=YeNEbnA6; 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="pA5c+kv1"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="YeNEbnA6" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6763xGql1072297 for ; Thu, 6 Aug 2026 08:56:54 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= Cq/8JyU8SIsbaGoDGFHQq8vK/p3M+dPCDwo11HF+TGE=; b=pA5c+kv1Dyu9g7sm n9gGef0bcjuFUS39YHLrpZObKxOK85hBtCZcut1TKZwHRdyvmckcDNvmUmf1mQfK xPP1ANh5fI+U+b5QzkxhT9uPfjdlN8W4VE/PLRzbXeS1qDPuNNVMXmm4wWNFg91S YNJdMmblo0xw2KlVw7MoFxzYbfQX7lniIrHpxHvBSvo0ImCtZyHCkUoeI/PgT7Yp lPOMXKCIVi1oEJuyZcu+9VR+5aJqUp95uIbqrUgQp1DofYtl7zl8X/LowGHHWZkr ZALyMow21xOALY+/aUNU2ny/hjVoW1KTt2IqfqwlF93qbn9kML/qMjEbJrjMUTlb 9SBMdw== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fvjuch5cq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 06 Aug 2026 08:56:53 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-8485b7e18b4so3357652b3a.1 for ; Thu, 06 Aug 2026 01:56:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786006613; x=1786611413; 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=Cq/8JyU8SIsbaGoDGFHQq8vK/p3M+dPCDwo11HF+TGE=; b=YeNEbnA6oLHstGOfE4jR+3dvqFWRwSte7tWJsYtBcG3fWgp573WAEwXI/okDb5+le1 qlVjsdyjOQTEVxi6T1sNhJb+japHqbQV21nMb3KlQBI+RJv4fGJ636pqS728AeL9y4MD 9PDdb2Fm7zy8SV2/BWJibGcDAON+yH2KmzH+NaIm/T/nT/u0YdpDiBtXe+6vNEwFIg5K qnVjWHcUWKikKHI6Syc5Q1tRRoNb0hRHPQyfY8WLB44hNYkvV6nw2S/Ro4ITRDK4KytM dBIe0cqau56fDETV4OxNABisJUe1Mf786vM5npxwNc3vrlHFcht+5wJeEqrvmgyfSvl6 8rjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786006613; x=1786611413; 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=Cq/8JyU8SIsbaGoDGFHQq8vK/p3M+dPCDwo11HF+TGE=; b=Kz+ZslBvSEnQwwtT9DxRT37k7yGfn8iOUQPuyBVOIh1v7RkXz3uOh0OsHN2zTi1+RB O7tWGLm78pjfomBLIewQ3QjS4M1FTfABSa44PwhHoevoxVGshOrRooEd6fC831gQL6Th 0c7bmsFI8CBOWaF4l0fQP8j3wFb5UEQ+zTCQFcswpByU0WZP34qKX2n/F24jbL47RUCS Rn8LYGUt18Kynqq+dmb/w9rAN/iH86EwwC0g/WK3kGQm83I7scumuKuH4TTpcNaVKmpG dYhLi4Vw/cvSavIKfCKgBLpWubDDkeXfWMNViKBC11LAVSfQAcB9m8FpLiufEDp1Kukd Bc0Q== X-Forwarded-Encrypted: i=1; AHgh+Rqcucs5OJJKB9ZiDeKfO6j2rk+YJScz8Dxz7Xr3p2P/F9m5YH9SIfs6/z4trdtMO+HS6k5CCOkIeqo7FBc=@vger.kernel.org X-Gm-Message-State: AOJu0Yz9QbZKCjLxFmec5vHaI9AwcLT/Kg73N4f92YEcSLTCEui9Jhs3 Dmb1tgC1j8qSegT17LRfzjEdG23R1rZccwb0Hw7X8Xnn87UUVgge41RptSNvFDt7t1ArZGOJZHU pkhiMONjVOHTOT10Cu3x64efmjeKOLdGSJmIXdcL+lzWdfA+mpfnDPS3kIQmiEuccmyI= X-Gm-Gg: AR+sD1113l7gwSwzgxW2zP+3ZF3BjeA1osGN+cpEYdlAXqzvjhzdNq/pyQTXnOTfyQV 0uiZvVNmxBPUwc5eWcC7S7JZB99vghdUapYDX/4p/4ux39lCgRB7TyOXYEBNlJ+Z4Lw3E5acHFq VRQp/yw9xxkuoHO2I8NnDvNoj19gLADcZPgQVwss0HuaTCcArfbfDzwz9J+YNgYa8Kk081Q7AUb BJYt2k6A4egFZLNq2roe1mAO0OQ1RcavYn+QQ+pVcUbxg+8D4d34LeeZm0FZ/0q9aIoU1fSLbXN xOG0h6/53Zp97D9KQFKeMhbpf713GX1kJUBzXK6q60SU5qS9ceEKyg4sTSERcFc9jU7g6YeQWRm 1SwOvV92ooOX8adwwpYhlc4kxq0f2 X-Received: by 2002:a05:6a00:1daa:b0:848:401c:98e with SMTP id d2e1a72fcca58-84f2e0432a7mr14696671b3a.15.1786006613003; Thu, 06 Aug 2026 01:56:53 -0700 (PDT) X-Received: by 2002:a05:6a00:1daa:b0:848:401c:98e with SMTP id d2e1a72fcca58-84f2e0432a7mr14696618b3a.15.1786006612596; Thu, 06 Aug 2026 01:56:52 -0700 (PDT) Received: from hu-mkshah-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84f456b7368sm953876b3a.37.2026.08.06.01.56.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Aug 2026 01:56:52 -0700 (PDT) From: Maulik Shah Date: Thu, 06 Aug 2026 14:26:29 +0530 Subject: [PATCH v4 3/3] arm64: dts: qcom: purwa: Drop the Hamoa workaround for PDC 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: <20260806-purwa-pdc-v4-3-62467f4b4ddc@oss.qualcomm.com> References: <20260806-purwa-pdc-v4-0-62467f4b4ddc@oss.qualcomm.com> In-Reply-To: <20260806-purwa-pdc-v4-0-62467f4b4ddc@oss.qualcomm.com> To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Radu Rendec Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Konrad Dybcio , Maulik Shah X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786006595; l=1193; i=maulik.shah@oss.qualcomm.com; s=20240109; h=from:subject:message-id; bh=4ZppwTlfz6Ivjj4MWFvZ2LiBEjnO14YAj/9Y226N4TU=; b=5mG8Aa+uU4xTPGAY1nMtGuNS/JdMZBrC0S7pP/NQjP0zTCkAhYrX6vhPaLHOrZ8mZM9nMu/ik q4by26z5529Akz6LRRj3bOr+5U+yjW+qvp36MDIfmxpIyZCuOLzUsnp X-Developer-Key: i=maulik.shah@oss.qualcomm.com; a=ed25519; pk=bd9h5FIIliUddIk8p3BlQWBlzKEQ/YW5V+fe759hTWQ= X-Proofpoint-Spam-Info: AW1haW4tMjYwODA2MDA2OSBTYWx0ZWRfX7MSd8GpE9+tC bSoQB8xEJwyyejDwTndZKp/1DIjRqwqR6HLBjtPvkzY5hGJu7P0698qZG19PAUbo/wuuyxaRkqW VbwuJedKAd5Qq1HtxD/ZYih6Qri3bM8= X-Proofpoint-GUID: RxgKqOW0Hd9rNz7ycKF7LCSk0LhW0GvU X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODA2MDA2OSBTYWx0ZWRfX2tIr3zOPUf43 527tZj1reZ/wTBZLse0dPtyATwJKz1Fel46ZkRf/1DEDAaoLumsntBpgg6Iqt+coZ0lEnUvTtpM Iea9HodzSIl0nscS4W3tLuYe+OsFzQVxBsy3heSC8GgQYcXghsjGmNuReWtlL9IFD/BTa+paOk0 lb1RHFOUr+FK9gKKtQTjxxUqVNqtqer77Zf881m/c13yDn1NF+Phn5vrFL8QdTxrZyv6lCcICYK 0kdb1tXOKkmW5+2eFD6Eevq6Zgx9y/8WIEO43DrR7uRa1flTQs8LXOg/10Of4hU5NQTPFIpZLBc gz449Y9s0odhMvQp+29MItqoW03X16yt01Kei1i6fDWh1JLK2BEvvb1HxLXnsP6uc84LUARo2cT 0W6SamJnUZYVNg5Wzv5Dvs4VXt763T+B6UgePY2TzUTZ70I7/UxMX7Xam2uwxBkGKrmW7l0Zp2u Ezjsf+MAjGkFYAVPGMA== X-Authority-Analysis: v=2.4 cv=Mo1iLWae c=1 sm=1 tr=0 ts=6a744c55 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=vCmKDeXsP24Y5dEMWNIA:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-ORIG-GUID: RxgKqOW0Hd9rNz7ycKF7LCSk0LhW0GvU X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-05_06,2026-08-05_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 impostorscore=0 priorityscore=1501 adultscore=0 malwarescore=0 bulkscore=0 clxscore=1015 suspectscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608060069 X1P42100 (Purwa) shares the X1E80100 (Hamoa) PDC device, but the hardware register bug addressed in commit e9a48ea4d90b ("irqchip/qcom-pdc: Workaround hardware register bug on X1E80100") is already fixed in X1P42100 silicon. X1E80100 compatible forces the software workaround. Use the X1P42100 specific compatible string for the PDC node to remove the workaround. Fixes: f08edb529916 ("arm64: dts: qcom: Add X1P42100 SoC and CRD") Reviewed-by: Konrad Dybcio Signed-off-by: Maulik Shah --- arch/arm64/boot/dts/qcom/purwa.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/purwa.dtsi b/arch/arm64/boot/dts/qcom/purwa.dtsi index c698e6cb2543..4348dd3d1dc5 100644 --- a/arch/arm64/boot/dts/qcom/purwa.dtsi +++ b/arch/arm64/boot/dts/qcom/purwa.dtsi @@ -224,6 +224,11 @@ &pcie6a_phy { compatible = "qcom,x1p42100-qmp-gen4x4-pcie-phy"; }; +/* X1P42100 PDC is same as X1E80100, but without hardware register bug */ +&pdc { + compatible = "qcom,x1p42100-pdc", "qcom,pdc"; +}; + &qfprom { gpu_speed_bin: gpu-speed-bin@119 { reg = <0x119 0x2>; -- 2.43.0