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 C7F22379C38 for ; Mon, 27 Jul 2026 11:44:53 +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=1785152695; cv=none; b=ECWBFRySvRbtMeclwbTqciyebjU2smYJxyY3tdKNAU0p+0KbPuOB3up+PiRe/HrEf4h5CeOufsBmsG07pT8p4aUrWaY+nqf8Xb0vmy9WSnUQ4Uwk/GVIuHV/okGg0ZWMEdfW3OD68RTrlujBMbHU5O+b1xgBSfInXigFFA+NaiY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785152695; c=relaxed/simple; bh=nBjz/6JaFU8SCXCUZf1bS5CIxUPYU9y9VMKZnzFmVGs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=eqqOHUS5ym6RXdxeo7Kfcuor+p+vtlQC4jaQJOqi2djixE0XTFj7P5mUx5Ln/4hT1chK6c6Ki59+jflClrxKo2DAzZLbleFM3Swu6voCDavD1sotKq19uGCpn0F3gCWNkWccjuMJP8M2P/nmzCECjMg+zSkkQSZn4FNmK/D73l0= 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=AVULosCE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PVEhZCdq; 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="AVULosCE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PVEhZCdq" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66RALwmr3355505 for ; Mon, 27 Jul 2026 11:44:53 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= nI38o9anLOtmFp8L/rmkoLV1KWqVpGQQHPaabFnPIuo=; b=AVULosCEm5ieN1hD 7rYVEDMLAB6hTpzqjxUOU+grpdC1L8Jv69UrjNFDy7jPdzmvJglhee/qymKMjsAO /ecjvFfD29zdmZAn+6uGnw2qMOLW/LTYKswWovBrj4aNLoBGfGxH+H1zkueb4Qg4 Sv4YZmMTURIEVHi1n9OM8YSur9zu8fOhM893hNW2HmJT9YK9MLJ7ZRI6Spp7ycXJ dQI85mJjnlIuJar0a2qsT64Jj4r8S+cOx9sLP+KHfiPEEeEa+pAgu1ld4Xmu3vnL 8WTwPhs0k7x/JDImkRcqJUACd72N8534gViPP/J1bLimxMsX5XNOplFpGzr2FJiI 1z4Mpw== Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fp4nbrgd0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 27 Jul 2026 11:44:53 +0000 (GMT) Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-8e934385db1so41075646d6.0 for ; Mon, 27 Jul 2026 04:44:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785152692; x=1785757492; 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=nI38o9anLOtmFp8L/rmkoLV1KWqVpGQQHPaabFnPIuo=; b=PVEhZCdquCt0mCtQk6eu61cpzdr6QjnLntl/0+vF+vaS0fP4hhlgSjiyYsB5QhnxLz cIn0zkmS1ztu6Q41Kh+PFbhgTQ7CJ5Scj8zL6CLqebR06NlmcDxXEKGBFYc58glv3uNd 7XliMLC6RLxyeQTvJ2GugesfpFLlJQbL8sQZLcBj2ZsNGmkU6sblyi05Dh1U8I3mhRnu P6adFXA4m4t6uub/rVAfYCUoMH6+coxLuKLR8tgAWQEWk0fW8azEmnPuGpGmKmsQBMCJ YNVrbFTg/mG0IjI7L5BUPnYvEqlVj6ozXfovKyMl4Nsib2qalSGwHdL16/K90qOaI5dn mEJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785152692; x=1785757492; 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=nI38o9anLOtmFp8L/rmkoLV1KWqVpGQQHPaabFnPIuo=; b=IhNmFSIs5wm4ZA6SEBDcSdXw/MAzq/ZYmAHACpbHYjr24vgzTP5QGSwFvEtJu2qJCY BQXzSEezcOimJ1uOcKdqxtIty821CM/gMEC+mTKME5+ZbhvsawoQiX2x+gzMvszzGNF1 r7Y9uK4QWJfJiPLJIt6f9jJ/mBnOsOYNXybzcEG++bvYmqtZTkhwBLVPESZLVmS8jX0m k8vgjQvvdcs4QTVKj4s1OrLnkf8NEy6xCynTidk2FYoE+uL0wLyriY3nl5xkdK9eLgwo u4BXVRTlym7tjEpE6In5h16+ek49+onucPmGx3zNQA7hb8VoVlPlVCdTKHBWkZa/ZlL1 xbjQ== X-Gm-Message-State: AOJu0YwpesAq7Yzc5ynda+esgn/UHPTxxN2BxHw12pHVx4gSRtAXcFS5 2+e4LmTeuQ6yaPTZ7jdMElh6+Mfg9zXjyOj6ydRtSeZ+fRYxQwt1mfmaudWOQlvWkpSLNokV2PN 5iA1sOYivU6M4YTXVPxY050ushFe1e5mY0x16+YidNnGiLQx+3hi/H0Lw2VhnH5lw7307vQcxtw U= X-Gm-Gg: AR+sD12O4YJI7EZk0/juzRfoVlElJQNsZ5gpLGvCSvo7xXVwIjHNuOwn0gOJfGh37Do tRrhQ7GI4u89HB44H5PXewFCjAdgiSusQCDfKGvkFvRAyRGe7Od4xf15N/yIWaEWHjctwGL79UG rj5iN9gR2iDghC31eGLd996e08rk5bVdImhULVASi6wZ6w8N9gwAFAQN/Lj+bc1FsQqBwho9J36 6CSlGRa03uj5PI/y15monoQpSq4BLTCWO++cVYUHkAKbFS5kk3LGQTl5vmDbhU/ZC9laustMfcR lGbbyYly7opJ0xG+9QREMoxLLcX9TLm/FzUDLkU5KChItsYC80BcOkdXA4WhdlVs5KYwpY2fTnZ HltTs+JT9CccO7gylnCBJaVPg X-Received: by 2002:a05:622a:2306:b0:51c:1e69:bcc9 with SMTP id d75a77b69052e-529ccb0d948mr4031321cf.12.1785152692065; Mon, 27 Jul 2026 04:44:52 -0700 (PDT) X-Received: by 2002:a05:622a:2306:b0:51c:1e69:bcc9 with SMTP id d75a77b69052e-529ccb0d948mr4031171cf.12.1785152691689; Mon, 27 Jul 2026 04:44:51 -0700 (PDT) Received: from [127.0.1.1] ([178.197.223.174]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47f85c6e9a2sm50301883f8f.35.2026.07.27.04.44.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jul 2026 04:44:50 -0700 (PDT) From: Krzysztof Kozlowski Date: Mon, 27 Jul 2026 13:44:43 +0200 Subject: [PATCH 1/3] irqchip/qcom: Enable compile testing for QCOM_PDC and QCOM_MPM 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: <20260727-irqchip-qcom-defaults-v1-1-ed80ad83ca53@oss.qualcomm.com> References: <20260727-irqchip-qcom-defaults-v1-0-ed80ad83ca53@oss.qualcomm.com> In-Reply-To: <20260727-irqchip-qcom-defaults-v1-0-ed80ad83ca53@oss.qualcomm.com> To: Thomas Gleixner , Radu Rendec , Bjorn Andersson , Konrad Dybcio Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1087; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=nBjz/6JaFU8SCXCUZf1bS5CIxUPYU9y9VMKZnzFmVGs=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBqZ0StEajmS1mzi9JQRCxxThT66NwoeSQt0RK0m n7kzVVHfieJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCamdErQAKCRDBN2bmhouD 138PD/9w6nPRB8XE9uxI8ikeILz33cCYlREqZTHTBgh7fa9uWT+bgM8WJm+v71egOOFcfh8XJl5 e4H3Oy178bzDrsZBEAs/ejr8PVO6U5AMlovlE7V/z/3rE3sbRF6xOBV4xybIQztkBDZhLcLpu33 PgzPZZrt1WHwnwOrusSAF7zZFB6/msZS6dm/dgTDTFY3szWylWENJDZbnmtOhjPbHfwkzWp9KhT keHN5Gf7VATRDWHxgCeM5ttIsKsWYLwWaujhPR27Sevoq5WMReyKst2/7Hll1jDaPdZsQlZnKoO yU1oTbjADbXt2wakVQm1WptUGsZqVQPYiHT17PHju9uMTgUx7px7NHS/3PnxmzeuwH7yEcXzeTG Wj8d2rU8MLZ9gXOR/xzHnW5ZNZz4zLTX9CyHmJqaKVPt2hzpWZT0lBxyzgMW+JGCvRLgTYikVEp rA93dz4dcmHDzVzUvwmbSio1IMcHpG9XpcHdNXdTInfxM9wOCnjM2684cBqNgEALB3C0+P5nHdr jxPrGSDBcgXdqyR3JfAtezyxuxxhSbwPhRgQhYTVB80bpbUtBHpzM8cRNE/gvMYsTvlVtco58yd 1vJjZQ00435HnYtbCUW/qLAN6QghEqpQ7O9R9q/lqaTjVx7PRHmOoJSTeIaulwJnDQAmX99zCMX FfUkDhYgpOceJ7A== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-ORIG-GUID: vcJWPFJmyVgQLw98xhmAX-lp2z6_fC54 X-Authority-Analysis: v=2.4 cv=cJjQdFeN c=1 sm=1 tr=0 ts=6a6744b5 cx=c_pps a=oc9J++0uMp73DTRD5QyR2A==:117 a=N6niishs+lR9UBL1FN3Qrw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=dUEsVS1TOJrVgmDV-PEA:9 a=QEXdDO2ut3YA:10 a=iYH6xdkBrDN1Jqds4HTS:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI3MDExNSBTYWx0ZWRfX4wq5H5jOFjUd 76mxFkxtfiq7UUsldNY+I6ysPRUfr/eRIRggYVeyZwLSDdzZiciAeAvISVB6OZxBwx+aPp06AUd eOon1HI9T0xoQ5sx6kCRHMc0M+Pobh4= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI3MDExNSBTYWx0ZWRfX1rcfd2OBQfFp KHTBZEMNJUZwHOJdIQ2vrJRAG8VVdj3EBrULNQ9fbJ0LEfWntlrQPoyrIDlHB+XHzOqJq0demJ/ 2Les4z2KaD6TzZCl3A6FsvDgX6Wb87jp/P/BcL+zDOb4L1yhqxw2etaYgYXqLovlMoNnBneaaFg Jyuw2fzwDVxBF2vBunTej6msJVj3S2fum8HcnEc86adWaylFUPr1UeWu7kG08lkVzTu9lYN/K4b Q9ERmsGdKAg3Ko7TQf0rmdUitnrO1wcj12XWxSclp5epqUxFf9au3l5yyM+0qSdAofMmH6K2YI8 rkDqPBX5l8bUDq8NwPjNy0I1elT8S09oLyqRjSqlNOdYDNi4RFJsOyeDD5XCKZ8Gha9iPVRtTUt 4T8vi9wOVXgSmLq73PlBevoCZ1c6DACrGkt/tYsVfp5RPCRotpquf0QXzLYHmQl7PNFpJ6N+nUD tez8PS4AQ+cesQe88yg== X-Proofpoint-GUID: vcJWPFJmyVgQLw98xhmAX-lp2z6_fC54 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-27_03,2026-07-24_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 spamscore=0 adultscore=0 suspectscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 bulkscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607270115 QCOM_PDC and QCOM_MPM do not reference any architecture code, thus should be compile-testable. QCOM_MPM is used only on ARM64 SoCs, thus there is no point in proposing this option for 32-bit Qualcomm platforms making kernel configurators life easier. Signed-off-by: Krzysztof Kozlowski --- drivers/irqchip/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index 20b77fbc51ee..954137395bff 100644 --- a/drivers/irqchip/Kconfig +++ b/drivers/irqchip/Kconfig @@ -522,7 +522,7 @@ config GOLDFISH_PIC config QCOM_PDC tristate "Qualcomm PDC" - depends on ARCH_QCOM + depends on ARCH_QCOM || COMPILE_TEST select IRQ_DOMAIN_HIERARCHY help Power Domain Controller driver to manage and configure wakeup @@ -530,7 +530,7 @@ config QCOM_PDC config QCOM_MPM tristate "Qualcomm MPM" - depends on ARCH_QCOM + depends on (ARCH_QCOM && ARM64) || COMPILE_TEST depends on MAILBOX select IRQ_DOMAIN_HIERARCHY help -- 2.53.0