From nobody Sat Jul 25 17:35:03 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 2D1CF448383 for ; Wed, 15 Jul 2026 13:22:38 +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=1784121760; cv=none; b=rt/2zbju30NiviC/gVd0ILrS3FnXHbD9gWKtNSVq0VcdqMjVXZx2wK+5UeZ0PHCwSgvPhVocGmi3XexmxHHptF/1iOI+CfIC0/CzAc885UWA7RIzDGI0xA2UV1bouZvfg+kg44RqnmWuBAnzVO/h7TCT6FydC9k80jiq6vVPFJE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784121760; c=relaxed/simple; bh=+wdwCRdnJeHhF1zaeA93mid7aVTN7E5hSE1rkcZl2sU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lIGwp4dHiv6Mh+xbP5gwN86RAxnjdPAoq3K+j8RimsdO8r1rCbseBk812Gvp9KsJBQRZtXbAguyi2j5vSd43nXOtCTQ/1E8CmlJbtBmHQ2UacWekz8VWXbsJurD72aQJH3FOAYuNTMz7clHSDn1rEBxIjUjLgvEPa/4dWZ3z73g= 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=cbv7SUzf; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=bNoRrv1p; 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="cbv7SUzf"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="bNoRrv1p" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66FBcUrB3450121 for ; Wed, 15 Jul 2026 13:22:37 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= +tyD/JK7/asjyuR7NrXrWq4PFgDdRaV7mFipJbTmEL0=; b=cbv7SUzfKDzqB7SL SIcVNR5a5pVGtFvqRO4pg+YK2eArvCplpJNWKdn9Ls//Ftg+FS3ipZZda5d61GiI ewLov4PKLatf9FdEAHSMiqlxqeFV5DOkKYky39OMdPXa015TYCeWA1ivljwonOf/ xGtnQDhZkyu6xC4q5CMK8V5wIeEnh/0mCT0fqEGqzOpkjI/KXkJ2D4rSlGKhJh5Z V0xikcSf26Xd35ZBIpAZIKJevTcvggn4Gh8FlNLj2/P+oRQUdrxPbiFsmDTQD8iJ fCW5himF/CWXqENJ6+TH88v0/ciNcgfczeggNNd0WeeU3TJsLXBTj+r0xLqB6rXj 5/GHNg== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fe7ka8wt7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 15 Jul 2026 13:22:37 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-92e52306621so762024785a.1 for ; Wed, 15 Jul 2026 06:22:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784121756; x=1784726556; 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=+tyD/JK7/asjyuR7NrXrWq4PFgDdRaV7mFipJbTmEL0=; b=bNoRrv1pI0FUAfPYbRgF8eGblhOEhmQzKROeK918vWHuk6OV35+C+8U8xQKvU7E33l kzIlXfgVr5nZjD0Y34hVwUunPmwZSicIme+QwwR9+UqFhq8gtt2VDHB6bjwIhiYzfox8 00BPW1j8GGRhWEWt+S+nwza9aRjlDviE1WZcN25fWXUSF4qAXmT6l7Wiph/MwLH3eav3 pUD7Xfk1RGSoY/rVnTtK6zrrXC+VR/sIe8IdrzoBOjyP40A9KjWe1eM5GUhjoC3r+NjU XVGs+nGpR/NhvufokN6BURHqhHZNFHz4g7b6ZCVlhBWzOyykLsgmxqsfW9AzsaFGcgMJ 8O6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784121756; x=1784726556; 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=+tyD/JK7/asjyuR7NrXrWq4PFgDdRaV7mFipJbTmEL0=; b=E6jhRjb80ix/F3fwTOghnJnKv7oMzzDU3mlL06vnVb31OyQg63Nhradk5Bl9fjbgEU ktMfO7J8hk0nXl8hJwurR4akdt2T/yeMx5SegWiu9bZbOPqtVwrdg8RkvX3bXsE6r9mp eJMTiskp4aBAirleQsDXW/DUTX+PbQ8qc5nw1ybsiM2iZ1PrseRvRkuivLv7aSaqml0J 6Y1NUkXZRmdV/bJiWtJ1YoICo+2CqhPY45FHrUfLdJmVRQHcV880qz622JRVA9Im9YpI r4EhimgcoloyW7cYk5xKIixQJoOHFtG5I+KY5GsULWChYozi+ewvatnB+1xtJK/tdJQk Jstg== X-Forwarded-Encrypted: i=1; AHgh+RqTjgYmd/lvGTcNRusGiCzgjFdymbXb/xPf9BKFirVuHhfCrv5N5mTQ/E7ZQoItyR2cIH180FcZa6eDmGw=@vger.kernel.org X-Gm-Message-State: AOJu0Yx3VrYFyFYEhgWOUeCtn0/PjJNnfKUTzVzy9m1oRl03hyU/eygo Y+y1KHKAAjBiFAsNlc5cyT6Qxeg0O1Ra1el4N2zVcIBExP2YDJIiNTJGLmCuB05TnHDk8bUgJWB c+N0VtTPL736YMyMLRFLA7OWzgXeWLVy98vbReP/vEe8sEVwElth474YwjXB5KcrAdqo= X-Gm-Gg: AfdE7cmuiwrH9N4LWIu0AKwwuR6Ko7bxvF8MMAh0G1ms3ztQwmk/quWD7c+OaBcaa4U HIxyPWv4JH4CDamuVrMgj+Ng5PdZjouQO+rw7Xxy9gs3Ki0q9zRxzaOSLEC+Ij5UW4nlVpYS6rB iQh7UXbsh30kE8kzf+N2HEzOAU1ifLZuuFKXglhsF4wprfL2wcaa7CKVnwrtVWlpD/C32i3ETUq 74cSHbby0XQYZhfuMKUAzJb91g544Tfi2NiwfQKJlfWb+VXXp8PC9YXGRmp6Z0yQiBQyaD7Ii6Q Le6H9OO4e5X648/m7Y0Ep1NUXob3a3w+k907yy9RMaA86syOQ1jIZrsGX69nCyFF+AGMv0cCyVO eypJwJ3behwiGHp3r2HV5Cu7ZXwsn3zSMrYVRk9E= X-Received: by 2002:a05:620a:6407:b0:92e:c117:5eec with SMTP id af79cd13be357-93086c626ebmr565210485a.88.1784121756433; Wed, 15 Jul 2026 06:22:36 -0700 (PDT) X-Received: by 2002:a05:620a:6407:b0:92e:c117:5eec with SMTP id af79cd13be357-93086c626ebmr565206085a.88.1784121756029; Wed, 15 Jul 2026 06:22:36 -0700 (PDT) Received: from hu-mkshah-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id af79cd13be357-92ee5d6a77csm1773676985a.45.2026.07.15.06.22.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 06:22:35 -0700 (PDT) From: Maulik Shah Date: Wed, 15 Jul 2026 18:52:00 +0530 Subject: [PATCH v3 1/3] dt-bindings: interrupt-controller: qcom,pdc: Document Purwa 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: <20260715-purwa-pdc-v3-1-be08934dc916@oss.qualcomm.com> References: <20260715-purwa-pdc-v3-0-be08934dc916@oss.qualcomm.com> In-Reply-To: <20260715-purwa-pdc-v3-0-be08934dc916@oss.qualcomm.com> To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Konrad Dybcio , Maulik Shah , Krzysztof Kozlowski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784121746; l=1238; i=maulik.shah@oss.qualcomm.com; s=20240109; h=from:subject:message-id; bh=+wdwCRdnJeHhF1zaeA93mid7aVTN7E5hSE1rkcZl2sU=; b=x/mwG7AXDCs2T9OKZm1uAH03OxRf85+GDE9MZ4bFyDmTXKw00Y9bn7FyVnUoZoqthvXhxb5h8 d7Yw/Jot6HLB8IpwiuRgFi/2QtDVflFWH2n43J4bhTa1nCh32Cynwgk X-Developer-Key: i=maulik.shah@oss.qualcomm.com; a=ed25519; pk=bd9h5FIIliUddIk8p3BlQWBlzKEQ/YW5V+fe759hTWQ= X-Authority-Analysis: v=2.4 cv=TMF1jVla c=1 sm=1 tr=0 ts=6a57899d cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=vCmKDeXsP24Y5dEMWNIA:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-GUID: GCsgY2t5bgVyMABfh3GEf8klq9FIVJCH X-Proofpoint-ORIG-GUID: GCsgY2t5bgVyMABfh3GEf8klq9FIVJCH X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE1MDEzMiBTYWx0ZWRfX9FSxgL/pY7Ys +B/yB9PJNmYwoetiukBFR7DBL0joVzXMbgReq+hzfz1QPppOGgNzyAy0TbtfVIhdRWiH61l4krX 4xvXAEyX2EfFPlCiwDaHhVQhwxo3oHM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE1MDEzMiBTYWx0ZWRfX0KDYGLTfAcNy IyXFL1WsObt2eJmtuD25wyH6MJoFAXI0P+Bk9TB1itUSFMW05gyy+gXMNLAY1qgqcfEeyrYYO0I hes4JyCQIg8kFYRv7CtvtgoCmKLbkdeDls+L9R9tHFNVvy6p3ayGTIfOJ5HamRQohjR1TWhLdz7 pACZnq2sc/cd/FUmHKNbYndSAUVU9INKHJ78+of8gKnSLSz4dn2GZwEP6lnWFZt2dl2Xthhjnf4 NsWfE9d11FP7IOSCb5Ls4g/swpg4pu9dAu57Qhicy5e4zoHFLEQT58AEVUfy3taKM9fBtj1Wp7+ yqnnO731bWBlqZ4XjVBGkRm9vPaUHuSCXwvHyoe8vk1+mNEm0jgRnhk+6RbNMA2rool0MMSlpFr 7//zzgUWBneUMToL9oN12Kk76emYAwSH9vV/dHBMTn7tT1pkqBHRP1VmRwNr+b+oKtly8Y6V3KR hFcG1BTDgPIPM3I45Dg== 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-15_02,2026-07-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 adultscore=0 phishscore=0 suspectscore=0 impostorscore=0 priorityscore=1501 bulkscore=0 spamscore=0 malwarescore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607150132 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. Add PDC compatible for purwa as "qcom,x1p42100-pdc" to remove the workaround from Purwa. Reviewed-by: Krzysztof Kozlowski Acked-by: Konrad Dybcio 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 8162a49d49a6..b3d19c86a240 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml @@ -58,6 +58,7 @@ properties: - qcom,sm8650-pdc - qcom,sm8750-pdc - qcom,x1e80100-pdc + - qcom,x1p42100-pdc - const: qcom,pdc =20 reg: --=20 2.43.0 From nobody Sat Jul 25 17:35:03 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 AA139448CF7 for ; Wed, 15 Jul 2026 13:22:43 +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=1784121764; cv=none; b=q17UgNm6CWK3eFNMNNQIpW0vL445isWTtcPNw7w6/DBUivENsb6GbLHohQ9e0q/nl21QESsNaIhIX/m6tFKl3mnzrYbk1xCsap7WapcJEhzNFr1qzolCsYjft9c2iszWcd+lFy3cAfcdmTENsZqY5C9FjDxPH9H3eqOvMIUhgXA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784121764; c=relaxed/simple; bh=Oz+KcnbdIAJSeNLoLv8z4R1oO2JdGJNZkGLneFnZ66g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BpdATM9S5rPD+qdow5qyoMpfKwXr4e2qnc6ZYTFJZvNMjdACQrJtdHI2EqS78hd+75uHmfdTlr1rVyEBJs+yYm9QSKZpJ/HF8u8OL9oYwm2RzmLYTcTeBKLjuZmUP1GaSTk6ayRj6sWkwEOOjWWYmwMS57iwqV+VPMqGxXM+6Ro= 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=Eb4Jsflj; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=j5ww6f1i; 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="Eb4Jsflj"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="j5ww6f1i" 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 66FBcqIU3339245 for ; Wed, 15 Jul 2026 13:22:43 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= TBJsPpyNoFpjGBwiW5XjgOxicDjmq976LV5ESHz4EUs=; b=Eb4Jsflj6tPGJjEV TknMbpPIPkUX5UFjEUUqN81cljIhr3TFl49wLoVKRCo6eUZI41gAZtXBdNkaPrK2 Ubc1SFbHmPSRxSLBaVOcmh+EEpLI0N0r+fcSc9/WmJD9n4drdZGVL4V38XrnM5KK +Gj8ZercmX8p2qQQWcB3BRlny6DZwQRMNljCl6KjZZvlwMebbn20Blu2tlE/ob05 +ztnvw2Tv2fVmTq4rZV4aZ2vVRV/bWhmlBzZuUTkJFo1N/e1AbkyD7WT8OOSgJTZ pg3CRcLNY4/9tpzWMH6rXopbMM02MyZ+2d6F5t8embyEC+BnkU9l6tiBx1aKVseB YNoZfQ== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fds9mkvbw-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 15 Jul 2026 13:22:42 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-92ec3146553so1089764885a.1 for ; Wed, 15 Jul 2026 06:22:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784121762; x=1784726562; 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=TBJsPpyNoFpjGBwiW5XjgOxicDjmq976LV5ESHz4EUs=; b=j5ww6f1iqnEN6083ob8uYp4TiOAlYZFDe0LxFt8ItpETRiHJhTKy9yoqz5tBTCfcHi 4Czm4noMFrnl1Ql38AVyOom1f9l/XLum/32Ils4eKoi8R5ew/UGVDFHIVVqDJ4mx/Bzz ECYK/dadBYUWzt7GNeoJMYwwMSa5wofMaIHpXqkRnIXfFHrXRICtlukmWKZ/noq75TCD C37OTeUEzhEeG56t/xXg6qO6jfCmV2phRF0OWfoPcdEV/+KahkDJmAukA+VmcBtpUwFg BLu560lPo3O0HPEvT8iyCgxsiLHLCju93kBucO007aCNGq70EP447vE9KXN30rWYZyMi 8Z8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784121762; x=1784726562; 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=TBJsPpyNoFpjGBwiW5XjgOxicDjmq976LV5ESHz4EUs=; b=sfXu0QknQs4yirEVGfLM3BMP9iqwiwcBH6W0OnRwQp1wfansqeXTQeO+6Z54B83gZY XaHDtZ4W0qhwcPBJaP+9O/K9LHvBssf7V540KnQ7jinWkyMtJ3wSNDreRxD56SvAo9WX ycTUYWo6fzRHDEbhsvJGzi7xMYnUA0a/FvcY53tiSSoA1J1UIl3n8szDcdmcp/uoAqQ9 3OR+cv917EMTHX/RSFVsfejftGDicbzxzW4ijB5z4CxtYNpywjgNscnxxxsBEzq0hRR9 xTfw3ejhF/9gO1YZ8C+InXMb1hwwsbTkIRWG75t62wqimJfCfguAI0TdRlYq0IBRAJrF xk1w== X-Forwarded-Encrypted: i=1; AHgh+RrwFVJlcP2wgS5hXoCDDFTEpHS9v8lYkHx05FOmeq7PCooWnf9gZp6Vj1PeWHr6SaMfN5UnUP5owx6cGdg=@vger.kernel.org X-Gm-Message-State: AOJu0YyI6n3hn2V2R6+f2U9J6fcEohYN1aLdwPIckAj7XJLgY6yKvbkW vBv0xvjtjtCvw6WsVv8hxTog7I0b/HaSjnUWm6ct+5bQ3KaM4wuvjcTw4vlCzy39zaMkfujwHCJ VFOJVo9XTLnjzuFn03XqLAXQ47cttlA6IduBuc9Y4f6RDyVIWmvj1TurEnpnYMyv1mBE= X-Gm-Gg: AfdE7cmvQxG8Z4V31U/EmkZeS5LAiOYlkmG63FSq4u9E46Ed2C7cqAQf3TDDpVxcPFc 4rviIE8iqgh1mhzufqCNV6rKIDGcCeDrK/5BSFeCPgsSPfVIwEvZCzAQAnnj/7O44Ob7oQee2Cz ZH+Pb11YPESfYo+/OB+2ckHfcHOlOrwM14Jj5X02cAUvIhF8PlnqbmEHQ3ibj4Ve7Fe+MevGurB MbxCzVe4z043lKdsume8GUu4AhtzTlmrv2OXGcO9cI1pIdi37DxwYmzMelTHdMFV9ASENWbiFhA qek/EweCJBGMozdllnGNSWVme6mOutH0/i08VdVyE+lzdKs5HmdjPnZ27pmlA8ISSZCHCHErqis amga6uVAza3TcEGB7KwShvnDJbXsG62uzCBr9hNs= X-Received: by 2002:a05:620a:460f:b0:914:cb07:447e with SMTP id af79cd13be357-930961b5e5amr252128085a.5.1784121761767; Wed, 15 Jul 2026 06:22:41 -0700 (PDT) X-Received: by 2002:a05:620a:460f:b0:914:cb07:447e with SMTP id af79cd13be357-930961b5e5amr252123685a.5.1784121761345; Wed, 15 Jul 2026 06:22:41 -0700 (PDT) Received: from hu-mkshah-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id af79cd13be357-92ee5d6a77csm1773676985a.45.2026.07.15.06.22.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 06:22:40 -0700 (PDT) From: Maulik Shah Date: Wed, 15 Jul 2026 18:52:01 +0530 Subject: [PATCH v3 2/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: quoted-printable Message-Id: <20260715-purwa-pdc-v3-2-be08934dc916@oss.qualcomm.com> References: <20260715-purwa-pdc-v3-0-be08934dc916@oss.qualcomm.com> In-Reply-To: <20260715-purwa-pdc-v3-0-be08934dc916@oss.qualcomm.com> To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio 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=1784121746; l=1193; i=maulik.shah@oss.qualcomm.com; s=20240109; h=from:subject:message-id; bh=Oz+KcnbdIAJSeNLoLv8z4R1oO2JdGJNZkGLneFnZ66g=; b=xL6lGP4Xa82WCOnn00X+w05nvL0abQyk6xI/cAp1XOv7MPhnfZqsyrd6LZ9Op1uKJk4psHz4n iCkCgVX8MKbAowvZYshBqGuyqK84PUnwHsb2GREUTlCf/b1334+czG9 X-Developer-Key: i=maulik.shah@oss.qualcomm.com; a=ed25519; pk=bd9h5FIIliUddIk8p3BlQWBlzKEQ/YW5V+fe759hTWQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE1MDEzMiBTYWx0ZWRfX9PyNR0MZbr18 RwsukSucu7hTPPuW8Mz4YCG0LZ2hTTnKAnRXHD7cXlMf7fo5Gj6PCxBLGNyeFPaJHvHIVKFq9Lh tLJxDYIEsinsAI+fpU73jU72HwBsXzDpD+LNtOtzS4hM6ixKOaQQ86dbkqzb+NGyb/wYPLYFo8c EbRZxDBCmfNDm0MAOcDZPfIVkiTzEbxQTPYiFLlwmGMMSMzqz/gYNcWtyWR4riiC7GtHiA9F7AJ Wzu8KZZxr+e8QAHp38Sx7SEoma8TNdLj3/fwff1j7Vfi18NafvuYpMiLIZ0fR5yJRox7YvukRQG 049Z/xPToTUzNJAyTw0KlXsf0wulcOaESqYaTWYIY2JJADAIWT/XKN5LWDFBkHQsjx3mGaDZX0h PUqyM6HJWfnA2fUXkqr+rbubDp8JgZhcufcT6T7idrkdzT59PALQXxTgArmz2Ac41rxiptAUbMl jE5IG2UcOcyGOgDWxmA== X-Proofpoint-ORIG-GUID: MWXxnkoy866mPs8ptmRvAzQyi0-wUX3m X-Proofpoint-GUID: MWXxnkoy866mPs8ptmRvAzQyi0-wUX3m X-Authority-Analysis: v=2.4 cv=E+79Y6dl c=1 sm=1 tr=0 ts=6a5789a2 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=fChuTYTh2wq5r3m49p7fHw==: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=vCmKDeXsP24Y5dEMWNIA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE1MDEzMiBTYWx0ZWRfXyUYwACBj87Jw XmZJToYYHJjnr/OLvQ1I0NmQFSZMY71NSRPoaoWjRZNok1FiONgD60vazYCgcSU+S+iRUoCukuL xqB5WCmRfs6dO2TmAnWKOAl2MFwUs/w= 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-15_02,2026-07-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 impostorscore=0 adultscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607150132 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 3d73d1211cd0..591a89098a62 100644 --- a/arch/arm64/boot/dts/qcom/purwa.dtsi +++ b/arch/arm64/boot/dts/qcom/purwa.dtsi @@ -174,6 +174,11 @@ &pcie6a_phy { compatible =3D "qcom,x1p42100-qmp-gen4x4-pcie-phy"; }; =20 +/* X1P42100 PDC is same as X1E80100, but without hardware register bug */ +&pdc { + compatible =3D "qcom,x1p42100-pdc", "qcom,pdc"; +}; + &qfprom { gpu_speed_bin: gpu-speed-bin@119 { reg =3D <0x119 0x2>; --=20 2.43.0 From nobody Sat Jul 25 17:35:03 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 9227B44839E for ; Wed, 15 Jul 2026 13:22:48 +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=1784121769; cv=none; b=MKImQPuz+v6Md4064mfhimKX7Sz57DsdGPAlDGQeGblEIb1Osv4+W3ijg6Tn8TcsVhuYrzSgyCPpIC/+D1+UKmzKRtu63OBt47ubpA3jiEuzJZ7RqKD1SzpliYanQ61jJDscIkwOI8y1IUuKierkdw9pSpgeKCjUAnZejTnkpfQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784121769; c=relaxed/simple; bh=cg4ahNzE7EQt88WAfbItzJABYeWdAiELXb1PCGpO5bs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oBZZUvumCMVbkQmPXAnYJQDEgueSJiUxUcVgwUzeAA2jWwr5IE8J4HF03ReF4SF9JC4LaZwY8qAGy484OgyBFcFFtk3nnYnI16/Uk1ODxekCOxjx+kbd6SpcaEL2juQCXxDRvWvp39W/37XKTR/yIFePCmhvLq23sOtJYtosQzs= 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=c5LVJonV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=i6BVxgTd; 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="c5LVJonV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="i6BVxgTd" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66FBcYBc3678209 for ; Wed, 15 Jul 2026 13:22:48 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= /yefe1MhwuWOpT6zu4e786DStwawUL0hTuo8YbebGdI=; b=c5LVJonVPU0mMecD /WHmpoUeNr0LXxecJa3S+jIfeaE9FeXAimWffmVt0FrG307JY8OK3lJx4gM91gni A3PtXwGXvya703SVSXSUctpEPXT3PZrXglqzb65OUHx6TMnpMm7ueBifuf5FKfR7 OwVTd6LYmtNEwft5OMTUO+5Xqhy4nrZ7a06fDykl2OUWHm2ktVRlLBYuZpPGMydj TKrUFHbx2W063JrR8jFQr4JUIFxc1fvLX0sW65w7zOhcYVa1KDNGZJIDlfBvZXRW w9jnNpazlC7qQYgcMkf5+afG8Eq9o27tAkrSRJJurKzEpAmmhnYIqDyq3IwpgeHh BtxwLw== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fe65299vn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 15 Jul 2026 13:22:47 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-92ef13b61bcso719139285a.1 for ; Wed, 15 Jul 2026 06:22:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784121767; x=1784726567; 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=/yefe1MhwuWOpT6zu4e786DStwawUL0hTuo8YbebGdI=; b=i6BVxgTdLqyRI6awr53JTqldlviQXrUuD6l1BVjOY/h7h8XIbh+wX1FzZVYsycEQQV OPeuLH8jKSs+lS7vbu9eI+Bkzp6LPIIBdK6jnXa9X5R6/IQg2TxSvDBt5MnCSuB1blem +wjkrZ4XAeTTqPImylOm4knLrw95ytMb7SmqKtmbQYuPhQ7pgvvC0OnwS9Na/ui/VHa4 80qbgSMNyYN/dLdp9bq0UzvzDk2g3iJVZMT/RGH5hnsqQu7XKPXyb2YnnkuqjBe+rTtF jjplCob32JTWGfpeB2lc3WhxYBSotsHGf9Z7QuCXmmP013CZCUjA11WOXHOJmBKkqobd /D6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784121767; x=1784726567; 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=/yefe1MhwuWOpT6zu4e786DStwawUL0hTuo8YbebGdI=; b=fZbzQParbL05squjepo0QF8r4oq5KjlJBoauGNmmdojltgHeGih3xJDDSSB8DUVZbv Xw9Hs+7ZzRZSAEfpQ1j6sQ91q3dvRO8Jg0nN6MPgAIKoqU9ynLUVYcI2Xspe0N8yHGZ5 ao2SQyE02Z4ncH9IidBt+77fL/7Vk0qcZJnsuRBHFYiCpZqQCy6aXISqi/6FH/JWe+h4 vP5wDtlTU2VGtQ+UElomGrTnHXQWtxqx+AQFCZPAXPjfkYH5oFj1ZbdzekKYZjh3Lhie vT91jLG91QB+bnuNAab6gD61GIpKctOuZdDO3xsGa7Q2PVG8uZP15t084zXSZBrAXw+f nXPw== X-Forwarded-Encrypted: i=1; AHgh+Rojkf0cJu1mPVYGucuJoIu5dY7NLqsguu9fM4QWDvz6+gl8/hJfLgeyXl4a4+xkJLbupBW2/lHWtDAwdCU=@vger.kernel.org X-Gm-Message-State: AOJu0YxKQgUeLh08PkDW2621cGqH1xLu57Dk0I9ECPuslvNOuZxm32RH cfKPKLETB7jKB9M3yBe7ZNwZwrmS8/q65gauaC4dCHLgRU9cKyryUMt9l58CzLykhJgJj4/EN5J +QRWqcocWXWG5LH+rFRk+5tZMt2xgx9hVKOa8eNV3yh8sFJP4aYhNGGrkej3dQA66Suc= X-Gm-Gg: AfdE7ckBJE2MwiBqcEaUeQY1cQEFIBPGstUNqTTFcSk1tATyiL23byGHEcrFOsnXTxj UoW5MYz5X184ZxujppLNDgOv/hNeLTh1se+/oefNiqhFIag6bIveqvTjk+tBzULu3gS0jQ4MhLg N9JtkvsPXLCkwW4RS4cV1VxCJNLKGi6/U4e/uj8YYeqI6sS35ct6zbr8UhlCpaR55fBkA8RP8mN ghoZZfkW8hvAKb7XoiRI+O+Ld0MTID0z8gbp2DkoElCndpO0J0iGuFLEF5vGjIQ8En4ISRqViwT bs/hdLQFtpjtNB9eS2AeCj2JGBWoCUaVNh0wlAhwOOxTmYQX9INjNQqBEerYTG5rdHicKqOlZuN wzss2MzPfEdUdmskMmtHhjPrEDTL9Wy/N/hpMrsY= X-Received: by 2002:a05:620a:3911:b0:92e:68f0:1eb8 with SMTP id af79cd13be357-93096375b1bmr276808385a.59.1784121766552; Wed, 15 Jul 2026 06:22:46 -0700 (PDT) X-Received: by 2002:a05:620a:3911:b0:92e:68f0:1eb8 with SMTP id af79cd13be357-93096375b1bmr276804085a.59.1784121766107; Wed, 15 Jul 2026 06:22:46 -0700 (PDT) Received: from hu-mkshah-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id af79cd13be357-92ee5d6a77csm1773676985a.45.2026.07.15.06.22.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 06:22:45 -0700 (PDT) From: Maulik Shah Date: Wed, 15 Jul 2026 18:52:02 +0530 Subject: [PATCH v3 3/3] irqchip/qcom-pdc: Add puwra compatible for PDC secondary mode 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: <20260715-purwa-pdc-v3-3-be08934dc916@oss.qualcomm.com> References: <20260715-purwa-pdc-v3-0-be08934dc916@oss.qualcomm.com> In-Reply-To: <20260715-purwa-pdc-v3-0-be08934dc916@oss.qualcomm.com> To: Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio 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=1784121746; l=1015; i=maulik.shah@oss.qualcomm.com; s=20240109; h=from:subject:message-id; bh=cg4ahNzE7EQt88WAfbItzJABYeWdAiELXb1PCGpO5bs=; b=Ak/AeE2kqiDyqgHKFdDDyN9F9Ruke/ofJBgZuKziCza99ngYwqJ660IEQDRosVPmXkiTmrgbR 6Is4Jatu47eAhUggqdTnqwxHIttJO2CZRxy0J/tp2g+BWvHlkvsgcbA X-Developer-Key: i=maulik.shah@oss.qualcomm.com; a=ed25519; pk=bd9h5FIIliUddIk8p3BlQWBlzKEQ/YW5V+fe759hTWQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE1MDEzMiBTYWx0ZWRfX75xuEZp5kLHk D1UAjGxkEgNeRlt6yWFUo/vyyOCI29n4eYvzMEKLni5wnc7x7ZHHpcgm6bcd4kJlKBZzh4khk9I F7F5hPrqpxZO9Z/tCBzPSBT0i58+56jdOZxlP5Gucg5Gy57ZS5qzfTZGjk2L2n8mYERBRa9v4Fp L5W+CgqPHX2Utk9UylDSeTPmOKuyXoa7f+w0VFYuHQ5HYRs5mmYWuS7wx1avtW1k4hFOx9aVd0B lGeIIQ0+97poWEdYAjg14l/qYyGuEHH9jN+PQtOErd0E4UBIPgn/ki+W7XODkXl1lAoroWtfNNV HPhDk7loqZsJqTfgORrqnjNH7RyFqN+IguwoWtlMGbei3NGn5OQ2zBgrs8lk77fsNmMi2vSYD6P abX0yF3/lrHgwLbU4JRmmZQ1geIBP2gCHDqVbe+P/PmKKbNBCa6UKgFiZDRsuMDRFuIfpoOXl6Z r5IKt8enaazXfoqaG2A== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE1MDEzMiBTYWx0ZWRfX+/AyDS4kZmCC fOkLYgrnyGdvbtGvzWLaqv9VIP2R1u+8OGEaPIKMa6MvQZ+BPFCP3PyUucRiVRNqCjnBGQq+dhR Ots0hZ7eM0HhC77rvCyeaJjOSYCy52s= X-Authority-Analysis: v=2.4 cv=bKcm5v+Z c=1 sm=1 tr=0 ts=6a5789a7 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=PsF74K0pJtfrG51pEAYA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-ORIG-GUID: k7QCcPMjjTWL6KFU8NhKrD3mOBozzBhu X-Proofpoint-GUID: k7QCcPMjjTWL6KFU8NhKrD3mOBozzBhu 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-15_02,2026-07-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 spamscore=0 bulkscore=0 clxscore=1015 adultscore=0 malwarescore=0 impostorscore=0 suspectscore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607150132 X1P42100 (Purwa) and X1E80100 (Hamoa) shares the same PDC and windows firmware sets the PDC to secondary mode for X1P42100 too. Add support to reset the PDC to pass through mode using qcom_scm_io_writel() similar to X1E80100. Make sure x1e_quirk to workaround a hardware bug is set only for X1E80100 as X1P42100 have this fixed in sillicon. Signed-off-by: Maulik Shah --- drivers/irqchip/qcom-pdc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/irqchip/qcom-pdc.c b/drivers/irqchip/qcom-pdc.c index ce6d80c7f17a..29025a212ece 100644 --- a/drivers/irqchip/qcom-pdc.c +++ b/drivers/irqchip/qcom-pdc.c @@ -715,7 +715,10 @@ static int qcom_pdc_probe(struct platform_device *pdev= , struct device_node *pare } =20 pdc->x1e_quirk =3D true; + } =20 + if (of_device_is_compatible(node, "qcom,x1e80100-pdc") || + of_device_is_compatible(node, "qcom,x1p42100-pdc")) { if (!qcom_scm_is_available()) return -EPROBE_DEFER; =20 --=20 2.43.0