From nobody Mon Feb 9 15:46:36 2026 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 9910431BC95 for ; Wed, 31 Dec 2025 10:18:55 +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=1767176337; cv=none; b=eC8Lg37a5V3QFqSwTbU92VhlJZ1zq8NpIQSJlIMrJ5ypj0fCEtrEYsWEfoaR1nl9HUI2oBF+kHiyPpnpzF/1MCAvJDWWR7x3lefdURLP3vjl0sd9LxhPZ4/1EH3CynMigTBlzJA6Py3wdvzF8Wh6eoU/95NiTQREZ8nkAflfYIE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767176337; c=relaxed/simple; bh=ycxSLZjMJY1W2d6A5QmlmqRTD0JmQNz0hfJsNqjDZ6g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tLMBNJkc2kQ9K34GzB4vzKdZ2PyNG3qvCCEPLQaua91KkHnY0E05oTwqgxRxeGszp5O6W6g8V/yCCmhWaMKBnV1FVw0JxVvrm0Sxwwhcusc70p628MUZIDkBzR4dx+PJbF8P8hsotzY/Kjhi1gdqzkvySId3QCRgAnm+3U5kj5s= 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=gat5sku2; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=SQ6y8780; 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="gat5sku2"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="SQ6y8780" 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 5BV3daiJ1830540 for ; Wed, 31 Dec 2025 10:18:55 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= s8heZWDaHOOakvifWxZ5NB2Q5Bb6eZzFBAgGLW2eE8Y=; b=gat5sku2tDCAl5UT HmlJEkglY5bkUjlZxntdWU0C1q4ILcxihq4wuh7CaQPE6v4ln2gBmsAgZm9nqh7t x7yv4uhTdcYDVTIWffurDF3MXbYkMtOlOS+Uk1O6M2V7B1HULvu9YfJlGe8k7nDJ D1FAz/ELKlzZO/MeDq1398s1mwG6yVMruZ1qPUYXM1XF49FY/q66KSWD3QHHmGHD 4kd4K8t0brycFTygteIyC4Lw03WTVXc8eFRgJvblhG7jTQ7h1ugq1j1KWJcF2Ykg KDXDiAcVfMckO1xXWTCWHE5o9VJc1/koJdw03AD6TKnDvCBFf0fnqH2drCo0ZNX5 2+YEJg== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bcv4agnuc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 31 Dec 2025 10:18:54 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-7b9090d9f2eso19721452b3a.0 for ; Wed, 31 Dec 2025 02:18:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1767176334; x=1767781134; 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=s8heZWDaHOOakvifWxZ5NB2Q5Bb6eZzFBAgGLW2eE8Y=; b=SQ6y87806n45GTc9YQXkxDhKc6+si3D/fZhBhAv2aZLop43I05CpTp5LQKPP+ZIe3Y KCQTc4mGBYbdliSxdVc/hTGMkL5s4cA4GnUGE+1Xi9gsgghc9KX1duedOKF7AYEFAk1Q 8i0qUb/km/4KEcXQ2WTv9i8S5wmA8t3gYwQidG34zNqbAjIDsuRndh3HVbZ7vizXlplx Z7sfUEkejj2sPK+FWtmSPd1UR9ESw+xa0v1BdBmlCcjjYHC3WSxC+kRoq9BSTROilJvU VCb7i3Ub6riWRpW5DH40z2hXTzj/P6G2oVuuvLDy5vUgkFx/6tX8+/e/sBrke0ciynLw N0Ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767176334; x=1767781134; 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=s8heZWDaHOOakvifWxZ5NB2Q5Bb6eZzFBAgGLW2eE8Y=; b=LfFhkKa0iflyd7L/G314eZlLEXK6IH2AlI7lABaFMTpIUUKFUQJU8+5SJmKktmgdf+ 9tS3pGuLCa5psFmYizSVW0us77bozizRxDFfO8jxgyKTUYO8vTDRJoPSubL3NVOmJ1bt 3jnwi2PrnDEHb3lF+/tHUi4K+FlFpwLVNaUcTnjHqcDaEU6qZLRU0C4gmH0ikrOEydc/ esm6M/bdtqvNfLz7FvteP+KfAxF2J0Efogs/Xh9yhFWgtzbxAcEUrvUujlxjnYiTqbWm zAjLEugzXc1dEzGnO83MODQliIfn1mhiZWMux9v7qUIo6+tiZpUmnyH9PeH8mXbMUYmr pPEQ== X-Forwarded-Encrypted: i=1; AJvYcCWJ+H51PdTg+ECOAPg7e9S9yB7pUQQJtzxxUlfNY804R2rIkY7h90dKngxnY0KaQP4WkKsyL/3IB644C5g=@vger.kernel.org X-Gm-Message-State: AOJu0YzYk+ZsSO05XuanPPKlVNBHUzLvLdkwaolHZovDWiq8Q5bFGjac l78anzZqXsnLcu0KtOdVUw3H9HuAAhbS1fz7hTZ+62oMqjoNBlQVz7axLQiNVai4hlA23ilelZR WLfOavAbo2Ti3dY7vb3ErLyHjmYcDK9mRaqiuDIjq23t5ldozjxgz72WDWNwPgvLJgsiR9lUsiC 8= X-Gm-Gg: AY/fxX6jeBxbaJRFEeuXio/XoHOrDoHS+rRFG8Vc8fteIgpeVSLOWaeme0Z/1041v6z HKbGV0v/7d9fyqjMs7B1lij9bTbvJjt1tp97QDfXYV8+CTFYgqVJdYkIPbj9wxTydPHXFFNdkTj aYF38hWA0o7bEWvLx+4Bx4jcpD2SfTHthrOc+IkadhAZkgWDadYiToA05rdgIrsSSoelmE1aV7c sVrgdatqcgGR5rxIXg+Zm76THLV5+PDq/tnZCqB9GkDSht40kJBfzTR5N+BvmSOWxuNusiUJYMW cBg2hFj6RZsFDJrJ0o57TNPU8Z7MLxNTkaHJs35k5VueablVKR6Cbiq5C2O/BoXbJMtRTisq3eK zc5l2herPOPMXEr+mzPHrvHw6GTQqwzn3zYVucA== X-Received: by 2002:a05:6a20:7489:b0:366:1953:1d30 with SMTP id adf61e73a8af0-376a81e2ab5mr30841919637.5.1767176334045; Wed, 31 Dec 2025 02:18:54 -0800 (PST) X-Google-Smtp-Source: AGHT+IEbVD2tnvXayer5KlqL9Yjpj7hw/s4UeRBkJLNIkLJX9P+PbQBgWwAyPvl6syrmkZLsdsjPsA== X-Received: by 2002:a05:6a20:7489:b0:366:1953:1d30 with SMTP id adf61e73a8af0-376a81e2ab5mr30841906637.5.1767176333539; Wed, 31 Dec 2025 02:18:53 -0800 (PST) Received: from hu-mkshah-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c1e7bd61b4csm30085504a12.18.2025.12.31.02.18.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Dec 2025 02:18:53 -0800 (PST) From: Maulik Shah Date: Wed, 31 Dec 2025 15:48:45 +0530 Subject: [PATCH 1/2] dt-bindings: interrupt-controller: qcom,pdc: Document x1p42100 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: quoted-printable Message-Id: <20251231-purwa_pdc-v1-1-2b4979dd88ad@oss.qualcomm.com> References: <20251231-purwa_pdc-v1-0-2b4979dd88ad@oss.qualcomm.com> In-Reply-To: <20251231-purwa_pdc-v1-0-2b4979dd88ad@oss.qualcomm.com> To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Maulik Shah X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1767176326; l=1213; i=maulik.shah@oss.qualcomm.com; s=20240109; h=from:subject:message-id; bh=ycxSLZjMJY1W2d6A5QmlmqRTD0JmQNz0hfJsNqjDZ6g=; b=l8k3/S0fsFnaJjXHXSRzZXc4u2UjE/Xc5jmQy/pL/8rE3D6uBTKbH+9q5fjchJcda7UZ95U1z 7Revqf2H1KRCKIFLP/LGv8IZ5rZHOlw5OAyG0Z5Uz0/Jjm7uulCbMPw X-Developer-Key: i=maulik.shah@oss.qualcomm.com; a=ed25519; pk=bd9h5FIIliUddIk8p3BlQWBlzKEQ/YW5V+fe759hTWQ= X-Proofpoint-ORIG-GUID: 65uhoyvPQT4Kx4tTkxD1qBkFH64NAJHe X-Authority-Analysis: v=2.4 cv=Ps6ergM3 c=1 sm=1 tr=0 ts=6954f88e cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=CaasDedagTLKq8XiIZkA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjMxMDA5MCBTYWx0ZWRfX0KRthNsFvMpg 67gxgS53rK06sS7qjmobxdTH+Rb/9msO5sWobDsr5jb0BoH7X/cXy/uwGW/1vqhj6edcHYY2O7i 2VnITy9JXjfJcZQgBPJit1PPnr16BwzIW24l63KQxqdqQVPphHK7K5fxWibD0q3KAzq9/DGw4Ip IGQn6MsAukItVl8URNhT+BRwQvsXWEE/PaqoqhtoSK0focE/qDWlK//ThR+SFUaxv8tRnhu06qa hJ33goqoRRETr2tRdoUaD/x9Hp9nTAL5WNju/S6W2RHKUWh9DHUgtML1ugTd0CpgTDyMkJcbYXf z2408M32WZ8zqm8rF/g6gmy0r6gYop7dembeBrAICBG88b0Rcs+Cs/5eFT45GdDAJNUolkLWNiA 62expB4Nm81gmRS/CzHKcf5wW7xCWUzz0bhwGcd6JXm3GElnmF17EnVkCmtztU1D7QMLj8kAtPC NDz0PEYU+ImODZKCPYg== X-Proofpoint-GUID: 65uhoyvPQT4Kx4tTkxD1qBkFH64NAJHe X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-31_03,2025-12-31_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 phishscore=0 spamscore=0 impostorscore=0 malwarescore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512310090 Purwa shares the Hamoa (X1E80100) PDC device, but the hardware register bug addressed in commit e9a48ea4d90b ("irqchip/qcom-pdc: Workaround hardware register bug on X1E80100") is already fixed in Purwa silicon. Hamoa compatible forces the software workaround. Add PDC compatible for purwa as "qcom,x1p42100-pdc" to remove the workaround from Purwa. Fixes: f08edb529916 ("arm64: dts: qcom: Add X1P42100 SoC and CRD") Signed-off-by: Maulik Shah --- Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/qcom,pd= c.yaml b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.ya= ml index b26246de31862dadd1bfb2a3a93a64ca9fb1c2e8..01abbb980e11152d2fca84507c9= 587c3a025c39a 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml @@ -53,6 +53,7 @@ properties: - qcom,sm8650-pdc - qcom,sm8750-pdc - qcom,x1e80100-pdc + - qcom,x1p42100-pdc - const: qcom,pdc =20 reg: --=20 2.34.1 From nobody Mon Feb 9 15:46:36 2026 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 1A9D331B122 for ; Wed, 31 Dec 2025 10:18:58 +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=1767176340; cv=none; b=q1vxlJmAd1Ym81eQ8v62fgfFqPgA6taQiLsluZx/g9fz+CfvCp6vR65ugcWylwHNTZKxqDFvu8xDrGDY4sIVuA9Op+7JCr703IgCq5k2a5iK3WdJgyRUYrrY342IT8gtzzW1Ujdv+GtOkIpHbjBvtHW22rKw6ofUVRutkM6kcSU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767176340; c=relaxed/simple; bh=WfDTSx43o07srL4cnb6/DW50kGeyfYTJghxLpiyPa4I=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=o7k6R6/ekDcjMgSpu7ppMTZ+OV4Nz7c5k2vBzGX0rdraHr3RnLUgz3N+mA54c4b8bQRWyK4xgFZN41wJF9vwJo4POQVoWoHSu/Dreh6ngS24OV6tVQxfYAzJELRhHJ5HdklNlHPmyp8ZoKq4cyTqzVNk6l8IHQ8c/kIEPbqR3kY= 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=oKrwz9OX; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=SeXXYHSq; 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="oKrwz9OX"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="SeXXYHSq" 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 5BUMP3vT2980989 for ; Wed, 31 Dec 2025 10:18:58 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= KW7JFpPP2nQ7w0Xe2QOc9OWC3pEhCW7TP3OIUDY3TcY=; b=oKrwz9OXoo3rjtry EFO8jpf0Rf/5RhQmYV2LMdPI3oRGZJkSmOL5+fmLhb0BJTkjz3c7bcwAkyw5xQVt fD9KZVbMKCIDP4wUQCAe0ARa86P9XYmNXKN3aS1SSnYIKrjGK8a02F3MgG/swBSD WnWmgetyFlr8qUwRLeYk5SspZVhNjDbIbWzL4hT2zCHvLLlJ7PD38QQiXndK2MYX v1pJJUirsTiBsfNL7l7cX2JucsGBjJp8Sx8cc9D3YS7mR6tb9P1lWtBF+xyMy/32 LyeCfaA+718SXlVko4XX5NmPEYIFcV1cOcr0TWsZY09NadWXpiRdtLEsxiEPkVnY AsCgxg== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bc8ky387w-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 31 Dec 2025 10:18:58 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-34c314af2d4so9986670a91.3 for ; Wed, 31 Dec 2025 02:18:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1767176337; x=1767781137; 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=KW7JFpPP2nQ7w0Xe2QOc9OWC3pEhCW7TP3OIUDY3TcY=; b=SeXXYHSqYdac4Yp23+p5OlGsiphS2/AcvmBtU98S/xwji3MgvQBXiJjivJ9Lr0StZT 7uoMherKNHUu8CiiomXGfo17Szezv71jExuDP8Ey+HS1nhYSlhpqB/sEUId+oqUw8Xsy 44B9WpM/sObeE6FtrFQFXAtlVRpzvWTbg6luVQDOBOX6e1mYloAhJ/wiY4tWY7LCZ0/x j3r5gytqlwSA0wPMhMJuS9ikmMaZK5RSMgTDz+NeStNdurHAD0Q10VaIU/aW4dgG5Z2r PEzv3vG2GlKgz+2rOvPyXKkJ8pBM9lUGn6xIa1x5Q4Xmcz0bZ0in96D5LJwBtLUSvj2u wCTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767176337; x=1767781137; 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=KW7JFpPP2nQ7w0Xe2QOc9OWC3pEhCW7TP3OIUDY3TcY=; b=eNnIk2eK7aPN0kxlnjNE67LBDKYuumD5TYDiVZWUr61CIUywC5hBmZzc7QcPYSwRtF a7v7CnrpCYSjVvSYpHNREmnhNjphYCrt0fdJI0FtF1+lb5LYW5rPP7g+QAeGFgQDghiE 3XaxrqjOSKxcRtueuhpBe08kwPVtfe6W/JkaYHJ9Wh7PEcAdShpZHqvUEis7UexHyykV wXtBCrLbZfdU8GXBZz08wyalRUCChSCjHQ5p72v6MdmusgbWxCd9mrQr1koatsoJH8O9 lCtJ+wLhu+7AK8BGhE1GpxPkrKr9PN2tVxywg0+7jmZn9qhJNLjWosTduyyGZNRnqwPY I82A== X-Forwarded-Encrypted: i=1; AJvYcCVOPUICNbouA6szo9Zh4AIN1YCK1EYyzukvZQBSDDqmw3GordzAv73lVX0sRycEcnCazkgqYbmeWqSNixM=@vger.kernel.org X-Gm-Message-State: AOJu0YxoXXeafmKuq0ldebW3b0FBA2cnVn/elginOeSqzTp3K7dVnNYh 1KxV6kApTEvwMsG/0ivE1NHncilU8hx0MQiXsgaAg98usbqNUAq6J2iLrDg78GneZ0mUJQSDMY2 7ZIRAWnLgFWpQiN2AA9cWfRpq/8PXsyTI8z5VnBTNoxNiDiX7NNEFMqv9fG3G2ejo5muUsmRAGi s= X-Gm-Gg: AY/fxX5Y2u/onTN0350/00xcb454xY0c82Zqqkm8xhl8FZUXJ/JSaNSXMhSPN3GU4Bh RXSGkfHJL/D37p2jKorYBW13GcQSmkAvA99qf1Xh2HjBrq1Dxb41NQRCp1tNQj2TuVXauWsmmmV qakLJuJJFAsp04yBUsmzeup8dY/t8txb+jrDS4VH2Ib6W3GxAz3WKkQygOsK/hr69Iyq1ssJ8/m Nr22UgUfw5MKfUVo68hmcpQ/UaIlimt68K6qgSGoqc/nWu5iit9YSX+MK1e7zpNjqLiX89kRSp/ uwu18B+PCk2s6cDHnzswPJuRav3bsnAJhqd/WHqhmiSjrs6CiSVgmGCbVj3Qx+67VI9+e9M5SB4 GOBRi3G2KE8DcKgY92XbCj4ewLkRdyg/cUKMg9g== X-Received: by 2002:a17:90b:3c4b:b0:34c:e5fc:faec with SMTP id 98e67ed59e1d1-34e9212f72dmr25100784a91.2.1767176337521; Wed, 31 Dec 2025 02:18:57 -0800 (PST) X-Google-Smtp-Source: AGHT+IGveq9ZL4Yy9lRSvQxH8/k9XbLAbQjNLqrDY6DJdTGOCo9Ub/f/K0iDFP5s4YVmtZ+C1sSJkA== X-Received: by 2002:a17:90b:3c4b:b0:34c:e5fc:faec with SMTP id 98e67ed59e1d1-34e9212f72dmr25100770a91.2.1767176337035; Wed, 31 Dec 2025 02:18:57 -0800 (PST) Received: from hu-mkshah-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c1e7bd61b4csm30085504a12.18.2025.12.31.02.18.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Dec 2025 02:18:56 -0800 (PST) From: Maulik Shah Date: Wed, 31 Dec 2025 15:48:46 +0530 Subject: [PATCH 2/2] 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: quoted-printable Message-Id: <20251231-purwa_pdc-v1-2-2b4979dd88ad@oss.qualcomm.com> References: <20251231-purwa_pdc-v1-0-2b4979dd88ad@oss.qualcomm.com> In-Reply-To: <20251231-purwa_pdc-v1-0-2b4979dd88ad@oss.qualcomm.com> To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Maulik Shah X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1767176326; l=1101; i=maulik.shah@oss.qualcomm.com; s=20240109; h=from:subject:message-id; bh=WfDTSx43o07srL4cnb6/DW50kGeyfYTJghxLpiyPa4I=; b=wATgeCfO0issVLNkteXCDat77LVMkMGrU6VK/aT4g2wSHEj4qHVaB5g0BQY2e79H4FBYmchSJ CKMRue5nB0TCv7jbiPSmohckheR28BGCPqoK6yXehEujmFBoWl+y0y/ X-Developer-Key: i=maulik.shah@oss.qualcomm.com; a=ed25519; pk=bd9h5FIIliUddIk8p3BlQWBlzKEQ/YW5V+fe759hTWQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjMxMDA5MCBTYWx0ZWRfXxBLT2ZZ/QwXl A3Q3cVVwXHNjOZsgzTttzZQ26AAktoz5xjI6VaTE72IVKeb6Q/ODg0SC6Vnsv4lTGvRI+Rx0Dh8 Nvk94QN4VZrWkG632ghpJtbw8FFBiw2x4Wa9yGf+fX0J5MlW2BT0CDhNu3zBmsS7L5d+ld+9M+Q j9cEVGCop9SUH3KaKvWLP/7N1aPjB1nzFGs91eJNhefZ+3EiblqOx3U7UtTaPyh4zICmbDDXVUd v5hOu/nmr6i7GCqwGemjN8Um4Gfd34XoyQJFvoJ0qyKCcqpcXU8Mzvwem3+OZKOAOW/JxUTpz0k S7ZOKUzN2A8DtcUNWt3qypTfa8J29w1mD08SFIs10e+8zOFbkHsZa9mGetNn1nfra+inW+kzWRw RYONNRdoF3IHuvsrM2S8vnhSI/vuvjFhH2GYmsNYRpaWAcKXgq7KEYoPYwvdfgih3qKcTkaS4HE KqLiGEiDqyvm9/1iZBw== X-Proofpoint-ORIG-GUID: 2ENz-S7gGfkcWyTiOYKobK43VqYcLO6W X-Authority-Analysis: v=2.4 cv=BuuQAIX5 c=1 sm=1 tr=0 ts=6954f892 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=CaasDedagTLKq8XiIZkA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-GUID: 2ENz-S7gGfkcWyTiOYKobK43VqYcLO6W X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-31_03,2025-12-31_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 malwarescore=0 lowpriorityscore=0 spamscore=0 adultscore=0 bulkscore=0 suspectscore=0 clxscore=1015 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512310090 Purwa shares the Hamoa (X1E80100) PDC device, but the hardware register bug addressed in commit e9a48ea4d90b ("irqchip/qcom-pdc: Workaround hardware register bug on X1E80100") is already fixed in Purwa silicon. Hamoa compatible forces the software workaround. Use the Purwa specific compatible string for the PDC node to remove the workaround from Purwa. Fixes: f08edb529916 ("arm64: dts: qcom: Add X1P42100 SoC and CRD") Signed-off-by: Maulik Shah --- arch/arm64/boot/dts/qcom/purwa.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/purwa.dtsi b/arch/arm64/boot/dts/qcom= /purwa.dtsi index 2cecd2dd0de8c39f0702d6983bead2bc2adccf9b..e3e2dfedf0b3cad90b767d6b28f= b0c60078d192b 100644 --- a/arch/arm64/boot/dts/qcom/purwa.dtsi +++ b/arch/arm64/boot/dts/qcom/purwa.dtsi @@ -152,6 +152,10 @@ &pcie6a_phy { compatible =3D "qcom,x1p42100-qmp-gen4x4-pcie-phy"; }; =20 +&pdc { + compatible =3D "qcom,x1p42100-pdc", "qcom,pdc"; +}; + &qfprom { gpu_speed_bin: gpu-speed-bin@119 { reg =3D <0x119 0x2>; --=20 2.34.1