From nobody Sat Jul 25 01:52:47 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 3BAE638422F for ; Mon, 20 Jul 2026 19:03:41 +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=1784574222; cv=none; b=JNx0Y+3XjsJ5lBkonHiNSZZ9DcOW1F0Vc6B5V5sk15Trvqb2l3rGLTBo4nI8CRhmH1slBPpiqQDraXlnV6+Qb0dlOICvAlvHJWWt0P4MdgZmr6JDFY8RsLYNTqVFwrL/iS0j3hSgXRGEJ+PflMie2MXyyQUPPaKLhpHP1KULVjc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784574222; c=relaxed/simple; bh=imxuGMzvwoNW6yNDOJKPCD+UHZpzgStrg6didKXVX9g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=B9N3+71Evmn3g8NsiHI8tNJUdu/Ih2jLceGZhTXtZMRwx+Si6qZHvhsx+Za63+N7lgS7mc/ejmF2h3w7YqXHN1ksHX2rJm7KcgVbB1F8fd9YbcJBvdwbkwYBK4qHJ5Cexp3WClMeDNRuIxc9JMiJxIwp+9Ns6kNJWHrg73inU/s= 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=exA2JKMo; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dEai95KL; 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="exA2JKMo"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dEai95KL" 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 66KH6cao2962635 for ; Mon, 20 Jul 2026 19:03:40 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= T8pwpTHVxKFUW9eWFUcZ6JIUKqN03SZt/B2SWptMgIs=; b=exA2JKMooIWR639R 7mDKZ7AKQ16XkmPe0Iv5e+fo7UQCpjZ9AJ1VeoEP5AdJiw6i32E/N5bO4RFDv8eZ xuTQs/3BGqZJQ2BrtHG3pnMR/dazNOB4JO9iDE84818RO1ijxLglLTd6cWkcECva VhOe9mZ3rXiYP+wabP0Pmi+bWdlzzZylonRJzZUpXtypmbgDeLRtzBnljm1lHcBP Dc0uctNWder+0Uz21V2QBzud0u1NnwaELl7eOKhyDfM2mMZ+bfxd1bnDbYNPeD5c 3u2pzdIWH8PB85SsoaFWRlKI+HrpZidjhls7cZh2puG8kT1mUo+VGbir1MZ/4buw 9tEE4g== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fhh5y2jf9-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 20 Jul 2026 19:03:40 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-522de3c645dso63268561cf.3 for ; Mon, 20 Jul 2026 12:03:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784574219; x=1785179019; 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=T8pwpTHVxKFUW9eWFUcZ6JIUKqN03SZt/B2SWptMgIs=; b=dEai95KLD/V1T+dYzPBRtKAJI97lcrw0WHTG2eOSe8QnS+r7IzQdKgc9b7I3YlVdtZ 2boYR7uUtMQQJGChnqr6P69GmhYB1Uz4nc08LVOYccegJYdmhi5Dug8MH+jpwPMkfFz6 OhZhH2DFQWQ1aRxvbt5g+wR6PJAMm3V4FxdwCdTcD4bj5eW1iMNm32tX3vuIaZs9p9Wq jCgr3IKiCL0/aIqFD0/HOFwhwmtZC7vbYSOJJeYPjwnGpwNUKK5+Sa0C1uS26Vdaj68S exwERHMrOJD1mLl1zkWtp+HPP8dHRQOdJRpTeVifvm7hUZ/KIQVOj0JcOSSHifPKuAhc tqbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784574219; x=1785179019; 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=T8pwpTHVxKFUW9eWFUcZ6JIUKqN03SZt/B2SWptMgIs=; b=AeTs2bIht9yT+1S2dAqx9xmYXDV+RPy+H1DF987rZx0OzaqfxK9j3hOqgsUBrq7D4n Y7CJ9APGpIEjPJgjJ77adNfr2T51Ugv7d03K3vImyr3g3G3XpeDztx4eEsp2ga9aXdW0 POiIyzEV5M1bdXlkC3syaCeeAWUGC0ErvPs1y3CWtj5n/M+WoLLoHZiqvtnN53dc5FFb 8nH/RbzTDFOsHU07Oa5JpLfHLL1ib7OGjtrfRFih6RC/4zkuo/vhwetik6ljqb3M/JuN i0z5LZaqEpPqMDPPSVmYmTBHvRubEfxXFPmsOi/WOU1FeWblm7oGHjeHpz8+tWyi/GXO He1w== X-Forwarded-Encrypted: i=1; AHgh+RpF6I4ZNE0jvGBDB5oiUMWsQVkcFvCYYqJ+gh6jbPweOUTyNs8ABvDwnTuIXufWPKyt403Vlp89N2xjHRQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzrAKiIzT3hXLQW/l1UpP4MthJ2YXhFr3+xcD0IssmhXXFf10KR 99JuSxvwIro95AKQNzpY0RVOQgb/ZEVF3AcbtPJYRozlQ6jBDG9CzM1kuY7+wJtxMzKwaT1SM0W ZjsmYrqwe4uBCBZF799f430oCZoQRBy6ev1H+zg2Z0zplxGZ4jjhwmfD/ndmqagZscKQ= X-Gm-Gg: AfdE7cl4BTJatM6wphbH45N8ljJM3e+1XhNfRhqyKW34whOLkZFea8yG2tRoHgiAnw0 Rg2KR0XxXDiY4quVPiqS+oKBrDYeAqZCckYdY6++uKnwL1Vbmih3U6EJlpsmTdmD3EZeWIwwcQ4 IrhpbWFYhXi6lQP0qVqi1w0LthIzu/7jh4XaPZ8ibTUkaWRdLx4jloQpA/VwJ+Vm7Y14YdshAFD VBAXyzJG863LGQO9IDuWK8HStYP/slqE+jr0Fe4hPMQA2NsB9zdUKdg8nN56TxaoeDryvnm1+n4 dRyOcOadpPi/8t/L+Sro0tY5dRhg4o6PzUJDilyD6IdXGEswPokkb0lnt5mYEXB08Mwln5tTWU8 aqw6oyqNL5iNfQ2WYBAbzmEIV X-Received: by 2002:a05:622a:4d:b0:51c:7b12:5fce with SMTP id d75a77b69052e-5213cec8679mr147242601cf.74.1784574219278; Mon, 20 Jul 2026 12:03:39 -0700 (PDT) X-Received: by 2002:a05:622a:4d:b0:51c:7b12:5fce with SMTP id d75a77b69052e-5213cec8679mr147241851cf.74.1784574218309; Mon, 20 Jul 2026 12:03:38 -0700 (PDT) Received: from [127.0.1.1] ([178.197.223.174]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4954aa1a231sm181509845e9.1.2026.07.20.12.03.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 12:03:37 -0700 (PDT) From: Krzysztof Kozlowski Date: Mon, 20 Jul 2026 21:03:27 +0200 Subject: [PATCH v3 1/3] interconnect: qcom: Make important drivers default 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: <20260720-interconnect-qcom-clean-arm64-v3-1-942e8ee7ebda@oss.qualcomm.com> References: <20260720-interconnect-qcom-clean-arm64-v3-0-942e8ee7ebda@oss.qualcomm.com> In-Reply-To: <20260720-interconnect-qcom-clean-arm64-v3-0-942e8ee7ebda@oss.qualcomm.com> To: Georgi Djakov , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Krzysztof Kozlowski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=13634; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=imxuGMzvwoNW6yNDOJKPCD+UHZpzgStrg6didKXVX9g=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBqXnEDx9cJo0HuorJP3fzoEM6yQtjw9/OGnH/Zx NlhzSYtOHqJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCal5xAwAKCRDBN2bmhouD 1wpVD/4g0dR4ma3BYT4o9yYE+36pL7e0pX7Mja1UpudkMX1VgojjPDLU/NPg/J+KUnm7R7njjgH 9xyjih1In2uapozXAg9d6B27XQLMGYItsEs1/SBVBu0EO3H7jcJjcdyw0GOp8cTolAhjN0tb3S/ ApyRn5MVbm6xWIlhCQKH1B4nEC42NSwn4LO18dlCtKE+akaF108A5iMwSK/e3d9opCxewLnDqZh SMahqHWw1SPvtjhnPkeL/iv0GenGUaVXRh5bG2wgWm9HqRtylIlbMI9WIDB9zMgp99+c9LQ/h9r N3YyoPo62yDquD8lz2AdDorWPUxPo3F3C4pg8BuggwUaXbm37o+uDKOCzOOkp+xGBOXtCQCO8pt 2/GKcU+pwIerb32IbA2pWvOYedul9+cOkxP8ZSQeFW4At1fbs2qz+6UJfdsS8Naeu6Ea9bKV1+E TgxjIMqAZyStBZrx/9pY08HvhobMl54db5XUSXUgBXJAaw0IrTjKZX5EzWP2pwtMLeTdQ6pTjnt rqr72313UmY4CDWhihOUiAKrX15vECSDmVCfj6vZynBF28TXF+O3VjQwOQWjg6GFlYUqsTeItip kfgP3H5pW7yNVrmqKBxYlkcvw40DXiteLV+Obn5wsYNeY2TMQgp2GbPuoegdyahDb7k/5gZPdLb GFC/VucKB57ovow== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIwMDIwOCBTYWx0ZWRfX45gPkAYgh6Vj 3wgGm/vdJD10D0QwG0ve1buv0rVxh5F52cMJ3auG6IE/LSR1q5TBQjyNl/WHNNjH3Jn02wsXlKk 7WUdgUgKw1WN6O0jT/edFS8jZxUKtmY= X-Proofpoint-GUID: JusjeFRhe1TEixrHlmGNY3AOfkISc9vf X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIwMDIwOCBTYWx0ZWRfXy7nnNx8Losba 1zd/HF5vJ5q/YL2+MaFV+Eh6Z6HbU9yh7fh1YhkRP8G0vxHYAo+sEb9wjLqdf79aICsiwDnULxd dZiTdjKsKAlXf841lY7xjiAJ6k9cD1duEZHw6oXnIyZrBQNMlvzylZe6VOX9a3Tla8ak4lSyo25 MQmwjVU1CSma+iThMTjaEy5smOTA3YbMEAg3Q652riKxPmmwnnSjK6S0WP+wDpa+0A+urnC5Xyj 4nMTFyWuUcPqIDCgMZ/Y307yiH5MkEtGBXmhxjQq2VSGKkOOtK88rFn7/fYSS5y9eO7kQzBSEc2 wdmtATh0Pvw4zytfbDkb+lZ612/dENSk2aaywQg6qlNrBtk8Wcq2rXSX7HNYXm2G+GyRoXu0go0 DJyQ/CpBqQ22wJ9RDaj9vvcLBwwOTZCWVpT0LFRG2uaOfLf6whAYlIP4CoP/6TIM5h4diNlu3/B EIVsL45jX48hZzMtpIg== X-Proofpoint-ORIG-GUID: JusjeFRhe1TEixrHlmGNY3AOfkISc9vf X-Authority-Analysis: v=2.4 cv=f/x4wuyM c=1 sm=1 tr=0 ts=6a5e710c cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=N6niishs+lR9UBL1FN3Qrw==: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=SgRPkAPvXIXIjLLMwDcA:9 a=4VlVeAog_cEay8Ou:21 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 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-20_04,2026-07-20_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 priorityscore=1501 clxscore=1015 adultscore=0 malwarescore=0 impostorscore=0 lowpriorityscore=0 spamscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607200208 The interconnect drivers for Qualcomm SoC Network-on-Chip are covering a basic or fundamental SoC feature: bandwidth management between internal SoC blocks. SoC can boot without these, but power management or performance will be affected. These drivers do not represent any sort of buses visible to the board designers/configurators, thus they should be always enabled, regardless how SoC is used in the final board. Kernel configuration should not ask users choice of drivers when that choice is obvious and known to the developers that answer should be 'yes' or 'module'. Switch all almost Qualcomm interconnect drivers to a default 'yes' for ARCH_QCOM. This has impact: 1. arm64 defconfig: a. Enable as built-in INTERCONNECT_QCOM_HAWI, INTERCONNECT_QCOM_NORD, INTERCONNECT_QCOM_SDM660, INTERCONNECT_QCOM_SDM670, INTERCONNECT_QCOM_SM7150 and INTERCONNECT_QCOM_SAR2130P, which were not selected before but should be, because these platforms need them anyway for proper functioning. b. Switch to built-in from a module INTERCONNECT_QCOM_QCS404 and INTERCONNECT_QCOM_MSM8916, which as modules would not make the platform bootable in most cases, and INTERCONNECT_QCOM_OSM_L3, which when module might slow down boot considerably by having caches running at slow speed. 2. arm qcom_defconfig: Switch to built-in from a module INTERCONNECT_QCOM_RPMH, INTERCONNECT_QCOM_SMD_RPM, INTERCONNECT_QCOM_BCM_VOTER, INTERCONNECT_QCOM_MSM8974, INTERCONNECT_QCOM_SDX55, which as modules would not make the platform bootable in most cases. 3. arm multi_v7 defconfig: Enable drivers necessary to boot ARM 32-bit platforms, which are already enabled on qcom_defconfig: a. Enable as built-in INTERCONNECT_QCOM_MSM8974. b. Enable as modules (other dependencies prevent from built-in) INTERCONNECT_QCOM_RPMH, INTERCONNECT_QCOM_BCM_VOTER and INTERCONNECT_QCOM_SDX55. 4. COMPILE_TEST builds: Enable by default all drivers for arm or arm64 builds, whenever ARCH_QCOM is selected. This has impact on build time and feels logical, because if one selects ARCH_QCOM then probably by default wants to build test it entirely. Kernels with COMPILE_TEST are not supposed to be used for booting. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- drivers/interconnect/qcom/Kconfig | 39 +++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 39 insertions(+) diff --git a/drivers/interconnect/qcom/Kconfig b/drivers/interconnect/qcom/= Kconfig index e4806bd7929c..dd8774d84321 100644 --- a/drivers/interconnect/qcom/Kconfig +++ b/drivers/interconnect/qcom/Kconfig @@ -2,6 +2,7 @@ config INTERCONNECT_QCOM tristate "Qualcomm Network-on-Chip interconnect drivers" depends on ARCH_QCOM + default ARCH_QCOM help Support for Qualcomm's Network-on-Chip interconnect hardware. =20 @@ -14,6 +15,7 @@ config INTERCONNECT_QCOM_ELIZA depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on Eliza-based platforms. @@ -24,6 +26,7 @@ config INTERCONNECT_QCOM_GLYMUR depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on glymur-based platforms. @@ -33,6 +36,7 @@ config INTERCONNECT_QCOM_HAWI depends on INTERCONNECT_QCOM_RPMH_POSSIBLE select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on hawi-based platforms. @@ -43,6 +47,7 @@ config INTERCONNECT_QCOM_KAANAPALI depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on kaanapali-based platforms. @@ -72,6 +77,7 @@ config INTERCONNECT_QCOM_MSM8916 depends on INTERCONNECT_QCOM depends on QCOM_SMD_RPM select INTERCONNECT_QCOM_SMD_RPM + default ARCH_QCOM if ARM64 help This is a driver for the Qualcomm Network-on-Chip on msm8916-based platforms. @@ -100,6 +106,7 @@ config INTERCONNECT_QCOM_MSM8953 depends on QCOM_SMD_RPM depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_SMD_RPM + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on msm8953-based platforms. @@ -110,6 +117,7 @@ config INTERCONNECT_QCOM_MSM8974 depends on QCOM_SMD_RPM depends on ARM || COMPILE_TEST select INTERCONNECT_QCOM_SMD_RPM + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on msm8974-based platforms. @@ -130,6 +138,7 @@ config INTERCONNECT_QCOM_MSM8996 depends on QCOM_SMD_RPM depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_SMD_RPM + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on msm8996-based platforms. @@ -139,6 +148,7 @@ config INTERCONNECT_QCOM_NORD depends on INTERCONNECT_QCOM_RPMH_POSSIBLE select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on Nord-based platforms. The topology consists of several NoCs controlled by @@ -149,6 +159,7 @@ config INTERCONNECT_QCOM_OSM_L3 tristate "Qualcomm OSM L3 interconnect driver" depends on INTERCONNECT_QCOM || COMPILE_TEST depends on ARM64 || COMPILE_TEST + default ARCH_QCOM help Say y here to support the Operating State Manager (OSM) interconnect driver which controls the scaling of L3 caches on Qualcomm SoCs. @@ -159,6 +170,7 @@ config INTERCONNECT_QCOM_QCM2290 depends on QCOM_SMD_RPM depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_SMD_RPM + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on qcm2290-based platforms. @@ -169,6 +181,7 @@ config INTERCONNECT_QCOM_QCS404 depends on QCOM_SMD_RPM depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_SMD_RPM + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on qcs404-based platforms. @@ -179,6 +192,7 @@ config INTERCONNECT_QCOM_QCS615 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on qcs615-based platforms. @@ -189,6 +203,7 @@ config INTERCONNECT_QCOM_QCS8300 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip on QCS8300-based platforms. The interconnect provider collects and @@ -201,6 +216,7 @@ config INTERCONNECT_QCOM_QDU1000 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on QDU1000-based and QRU1000-based platforms. @@ -225,6 +241,7 @@ config INTERCONNECT_QCOM_SA8775P depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sa8775p-based platforms. @@ -235,6 +252,7 @@ config INTERCONNECT_QCOM_SAR2130P depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on SAR2130P-based platforms. @@ -245,6 +263,7 @@ config INTERCONNECT_QCOM_SC7180 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sc7180-based platforms. @@ -255,6 +274,7 @@ config INTERCONNECT_QCOM_SC7280 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sc7280-based platforms. @@ -265,6 +285,7 @@ config INTERCONNECT_QCOM_SC8180X depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sc8180x-based platforms. @@ -275,6 +296,7 @@ config INTERCONNECT_QCOM_SC8280XP depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on SC8280XP-based platforms. @@ -285,6 +307,7 @@ config INTERCONNECT_QCOM_SDM660 depends on ARM64 || COMPILE_TEST depends on QCOM_SMD_RPM select INTERCONNECT_QCOM_SMD_RPM + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sdm660-based platforms. @@ -295,6 +318,7 @@ config INTERCONNECT_QCOM_SDM670 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sdm670-based platforms. @@ -305,6 +329,7 @@ config INTERCONNECT_QCOM_SDM845 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sdm845-based platforms. @@ -315,6 +340,7 @@ config INTERCONNECT_QCOM_SDX55 depends on ARM || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sdx55-based platforms. @@ -335,6 +361,7 @@ config INTERCONNECT_QCOM_SDX75 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sdx75-based platforms. @@ -355,6 +382,7 @@ config INTERCONNECT_QCOM_SM6115 depends on QCOM_SMD_RPM depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_SMD_RPM + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sm6115-based platforms. @@ -365,6 +393,7 @@ config INTERCONNECT_QCOM_SM6350 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sm6350-based platforms. @@ -375,6 +404,7 @@ config INTERCONNECT_QCOM_SM7150 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sm7150-based platforms. @@ -385,6 +415,7 @@ config INTERCONNECT_QCOM_MILOS depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on Milos-based platforms. @@ -395,6 +426,7 @@ config INTERCONNECT_QCOM_SM8150 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sm8150-based platforms. @@ -405,6 +437,7 @@ config INTERCONNECT_QCOM_SM8250 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on sm8250-based platforms. @@ -415,6 +448,7 @@ config INTERCONNECT_QCOM_SM8350 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on SM8350-based platforms. @@ -425,6 +459,7 @@ config INTERCONNECT_QCOM_SM8450 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on SM8450-based platforms. @@ -435,6 +470,7 @@ config INTERCONNECT_QCOM_SM8550 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on SM8550-based platforms. @@ -445,6 +481,7 @@ config INTERCONNECT_QCOM_SM8650 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on SM8650-based platforms. @@ -455,6 +492,7 @@ config INTERCONNECT_QCOM_SM8750 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on SM8750-based platforms. @@ -465,6 +503,7 @@ config INTERCONNECT_QCOM_X1E80100 depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER + default ARCH_QCOM help This is a driver for the Qualcomm Network-on-Chip on X1E80100-based platforms. --=20 2.53.0 From nobody Sat Jul 25 01:52:47 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 E4C5E391E4C for ; Mon, 20 Jul 2026 19:03:42 +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=1784574224; cv=none; b=RD+FOtcF8qD8l1MRHEFP7DUI+t+no/nutsX0QnG92LPLzQU3yXS2F0w7ehyeebHcx+iblRIfW+xSR+wwXglKLK6VxTHw+3KlbqaRsOi/tj3IukqJ2VfmZqkDMp2Sy0AmbiOkMbbQZ7F3AO7KIkDH3aDL8amPsjcDgVQLmsjdH3E= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784574224; c=relaxed/simple; bh=JR4Ua1kfTiV8QNLHWvAaewWDC4h+Q/DLdnHAzgTqOfo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OWT5ew9uujMF11WckPM+lNQIQkv4PEmxVVOUv3x1UYTPt9T1OLNUukvLqxvK7IxhtO8ozPiGPgO+cw+2q/W/RcYNSp1dCj2FbgdYZiIIrDdmPQF6P1xtxiphgosaROpXMjrqYOBoo9EZIqqS2RvlypuX+2zIk7zM9qwOfLWCfGE= 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=Ee9dd5UK; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NkLVMGm+; 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="Ee9dd5UK"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NkLVMGm+" 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 66KH6mQD3044341 for ; Mon, 20 Jul 2026 19:03:42 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= iqC1UMQqgc8CPLMgHXDTgheCDiJEX3V1C83nXvjGTf4=; b=Ee9dd5UKiMh0diim DZLA45h9K5kuPbDDEtf+J51ane58QBP3HWL0/oz+n87oeSB/JCGVkTRM//6ZjVfS WiXIDGH6TO2ga0mV/jP9af2beUDMcy55YtHwlk2ZEEg/t6pIldW7Ll8hLtiLOchh CtkhvVmcg9Scd5nPo8QYyona0q1Qv7nlB5ylFz9n86PuAPeno+5MqVo9H4fAmwIm ggO/GNKlawhoj7VbkHs5vAm3DJUoQqCsN59naH8MTSO+GuTUGrP0isi9DmlOdMlS ZmqvMOuHd10wa76g52bq+5vqLOAmOtt6+mik6c3OS/lVVJ+x8P8Ip7/azmDafAa5 x/nxTg== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fhgs02ke1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 20 Jul 2026 19:03:42 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-51bfe3fa93bso215911121cf.2 for ; Mon, 20 Jul 2026 12:03:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784574221; x=1785179021; 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=iqC1UMQqgc8CPLMgHXDTgheCDiJEX3V1C83nXvjGTf4=; b=NkLVMGm+MeFA1WZCO2+eOMGhO/SKUpKZ+hkTYMEcOT/lmYGDUo+vGuLEev5KEd6SXt l5p6EjHs+AVJ73YNYRhSE1M/WgSkxUAQNN974Z8X7P3dFTNmj5Yla+2j2gDGp8P7FiYq pilfMmr97t5fQBTBTCkACSc32l/357dusY59ZClBTcxR0biA0etkaZGd4oitB8AU2zcb ZdvGprNBTrstuU1K+mmNPNgKpNNsmMu/kB8aZj13GFMq3a0t0Q+3BBYbka/41vrtb29F 8x7QShnOmtCyHMTEIDhIN/9U+8y/12uAz84r3/uAb/vK8HlqPGPJj1g+4MQusdY3xjri CtIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784574221; x=1785179021; 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=iqC1UMQqgc8CPLMgHXDTgheCDiJEX3V1C83nXvjGTf4=; b=ridbgSglfrBBnddcfViZpBZwoGYXHmSdwZgch9htzzY7lDfc/mXyOepf4CYXXcOcFs rxIAnJ8U8i6NQQ9ozI4LhwFmny4JHJ/TMp0AUCHs5iTouQlKLMYig48Tjhccgt/0+4qN 0bjWXug/0UemaZRjEt5bo4LY1JoM1XppUcuk2ydYx1gt7x0kVTIcnen5qYZUvGqTcDYE hUKHYCpqnNrW24nl0GcKiCjkEjZoQiGT0hqg5u9299NDbe/NhL6YAnyDA91Dnkbla6OG kfmiK8nWMpszkGryZdKrez6prY1GdYz7y3uoPvPLLmp73b5qC7BVnn9A4126ek0W602I 0qJw== X-Forwarded-Encrypted: i=1; AHgh+RpriT7I/LCmWX5cGEa2jiONkOuiqBkYfghEyUvMxD3nXXHMfFdS3F/RUks5+Fb79nsh8GHdLx6qfT0dbfs=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+QNlDoapzIuJkD/Vs+ZNJUJAJxlTeW1jhc471kuvDqOnchfMr W0/4J3DO1P+61W0kogUQ65UkBXTdByGIXlJgCsp7qLP/WjdnxbU1tx0nhMByxWuXB3pGmlhKfl+ 1z1ub4uJCppsrmf6pKw3yO/foqcOj0m8af2x6jDYecU5bfozY2hwyUVDdXqCOJ5CnGGs= X-Gm-Gg: AfdE7ckgTbewc6SHIejjxK4Ad82hKMYYC3bVS05IhsiqYrmaWxgebzj9e0vK7fhuCV7 zSgnNyt17fUhBkK6fqdbSDA5dDwctpIDk06tduSAphS5cXYS7vhfACg0fgazFoc6JumSQ5O0El3 569LbfQ30zod8B/gUV6UfVxLC65foVEoO1e3VuSxPmMl7QOqyPvYLwaWx/lGvXzMgN+fOr1s494 QAERh0TUH+rYxitQH0Ygr1/Xs1V7DCh1zy7bclvkWD87tIx05Qee5+Frd5qneT+8eDTuDFpztt3 pRI7cmhO0So4+aSBncGsTf1Xq+d1ewyLXwdvB8KtXYYRlNmgbgtTQ3B9RgiuXBbnVqJybTIUCIn 6ycxA1P6nlZm9jUYhPXWq++hX X-Received: by 2002:a05:622a:1e93:b0:51c:c7:80a9 with SMTP id d75a77b69052e-5213e67fccbmr148137521cf.72.1784574221171; Mon, 20 Jul 2026 12:03:41 -0700 (PDT) X-Received: by 2002:a05:622a:1e93:b0:51c:c7:80a9 with SMTP id d75a77b69052e-5213e67fccbmr148135381cf.72.1784574220301; Mon, 20 Jul 2026 12:03:40 -0700 (PDT) Received: from [127.0.1.1] ([178.197.223.174]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4954aa1a231sm181509845e9.1.2026.07.20.12.03.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 12:03:39 -0700 (PDT) From: Krzysztof Kozlowski Date: Mon, 20 Jul 2026 21:03:28 +0200 Subject: [PATCH v3 2/3] interconnect: qcom: Add missing depends to Hawi, Maili, Nord and Shikra 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: <20260720-interconnect-qcom-clean-arm64-v3-2-942e8ee7ebda@oss.qualcomm.com> References: <20260720-interconnect-qcom-clean-arm64-v3-0-942e8ee7ebda@oss.qualcomm.com> In-Reply-To: <20260720-interconnect-qcom-clean-arm64-v3-0-942e8ee7ebda@oss.qualcomm.com> To: Georgi Djakov , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Krzysztof Kozlowski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1801; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=JR4Ua1kfTiV8QNLHWvAaewWDC4h+Q/DLdnHAzgTqOfo=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBqXnEEgrUOpRMy9halmAy6cWzO5c61ytP877DCz dFFWF6H9S+JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCal5xBAAKCRDBN2bmhouD 16vbD/oDIiFjy/YVbi5bMN/w9FKQXVNTxdv7WkDt0g6ecjSOdiVJB1Q/u/hb80Y/+st/ZN94tht yu/YpdtDOG4+mp98S2EEgwW2RoXI89aPbQ15TywWiM391daJ8s+eFzdpU8VlOuhTOGkSLld5wtR uoDYCtD3ltFMZQdd6QjqkOMDCUslEm85Ld7mdRgyazzw8HF6SXDNFtm1qtYoJaFTEm/ZzWowk+a xP2cFso6cQDU7meApg2OG6DHbVgkIRblJiSsbbZX6ISBZgUOZmC8/PxWtjoSRsrnx9hBUMt3SSK hkM7+rCitFrS1MPL0FWOZXsZELw6yR0O3+UpeXP/tBYjtSjwhAlkfxYmbmxp3oazpo/iyq0gQAz tdfdeTaV8IwoMNenpNfUdxZb4Bo1mY5ew+fFwcWRgSQjbRRUYjJGaA4FWNryXJVuKJN6nOYRGfu 1Z9Abj+BGE1+IhWj0D6NfJMRIaQV8aEKhDLjNy8xYcthJQqOH42mvUvOESsY8gM3MD7VVJvUsjO V6NeJfyEvcwzLL3nLUEhtgOSBPWnOnIrNj1K6pe8TS5O4A7kCk4zS3xea11QlIl9lfnxVC+1yP2 YlAkK28cDTmhBamhny00xbykKyZ+kzGIces+YyZ1oA1TwcQUotmMYNiaUbpQEzj8qQcWGuCnIVs hnr/c755Q/Y8oWQ== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIwMDIwOCBTYWx0ZWRfX3FshHgS50nTD dYTGOM6//pOVyegFBWMLbn/PNsBfnsK1Vm24jVLYyJBNzlC37jhPS41B49rVXmZkIJoktdDUiIb crw5TlOVURUthrZpxEHflw2E7zjhqfc= X-Proofpoint-ORIG-GUID: g1IA4bWFRZeuQJShK8G6ngOJ4tevAlV9 X-Authority-Analysis: v=2.4 cv=DMS/JSNb c=1 sm=1 tr=0 ts=6a5e710e cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==: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=H0ku5XqlSbOf5Hpt4WgA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-GUID: g1IA4bWFRZeuQJShK8G6ngOJ4tevAlV9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIwMDIwOCBTYWx0ZWRfX2zz9AFsHfzsz dqhS8Zpm69qvaUDIn4vA92HN7u93iCyPYlitAIAH4jxMtFMgID1ISezKKWkQflW4BG1EL0cbIJF g65+FzBnWmLWArbnZunmJcVZAViSD5DWjm0+oNBXWOmPBpO3fWUNRTz9xRH7+k9qTY3d+Tbg45D EJ1FTAd4rTmFsLImslnXsJ1sFeFkl+zClgGtZX7QPhX0oWvHAO52XSHiJF9QOQo1s2G0VoBnfgD +jqhLezJ+iAystsU/iyPf2Ads8Gi+b3vjJypnUsYVeBat7ShlTRGR7pz/5gAqkXR8MVFV1RUt0V Jl5CuaYSt54fSpp0pCp0ca/JL8zSumEphgjfRUbkQZ3LbbTjDCI5T5UaLeWxjx5kiJemu9/Yf3z 5y27XhgrXbOn76xllWRk30rxU2BVApNgf+zURLw0TfUOLs6RTL3diE+W2IR9sYyc+KZE8b25sLo QFCXKr0BI7IHlNpBO6A== 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-20_04,2026-07-20_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 impostorscore=0 priorityscore=1501 spamscore=0 bulkscore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 malwarescore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607200208 Hawi, Maili, Nord and Shikra were added in parallel or after commit 5b696f065843 ("interconnect: qcom: Restrict drivers per ARM/ARM64"), thus they missed the update restricting them per architecture (with the same rationale). Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- drivers/interconnect/qcom/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/interconnect/qcom/Kconfig b/drivers/interconnect/qcom/= Kconfig index dd8774d84321..6bc2038de28a 100644 --- a/drivers/interconnect/qcom/Kconfig +++ b/drivers/interconnect/qcom/Kconfig @@ -34,6 +34,7 @@ config INTERCONNECT_QCOM_GLYMUR config INTERCONNECT_QCOM_HAWI tristate "Qualcomm HAWI interconnect driver" depends on INTERCONNECT_QCOM_RPMH_POSSIBLE + depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER default ARCH_QCOM @@ -55,6 +56,7 @@ config INTERCONNECT_QCOM_KAANAPALI config INTERCONNECT_QCOM_MAILI tristate "Qualcomm MAILI interconnect driver" depends on INTERCONNECT_QCOM_RPMH_POSSIBLE + depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER default ARCH_QCOM @@ -146,6 +148,7 @@ config INTERCONNECT_QCOM_MSM8996 config INTERCONNECT_QCOM_NORD tristate "Qualcomm Nord interconnect driver" depends on INTERCONNECT_QCOM_RPMH_POSSIBLE + depends on ARM64 || COMPILE_TEST select INTERCONNECT_QCOM_RPMH select INTERCONNECT_QCOM_BCM_VOTER default ARCH_QCOM @@ -370,6 +373,7 @@ config INTERCONNECT_QCOM_SHIKRA tristate "Qualcomm SHIKRA interconnect driver" depends on INTERCONNECT_QCOM depends on QCOM_SMD_RPM + depends on ARM64 || COMPILE_TEST default ARCH_QCOM select INTERCONNECT_QCOM_SMD_RPM help --=20 2.53.0 From nobody Sat Jul 25 01:52:47 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 73279386C1C for ; Mon, 20 Jul 2026 19:03:44 +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=1784574227; cv=none; b=fmM4ABvZgkSDbyQ4qt9nETVzqC3xrkg/wzyaCXZEAMBvvksUN4CMOknZIzaq8NxqI0qWlRiwA+JoEHE1eOn02Mk9mrgQkJBljV3Jo8gljyBhDq/Qs8y4IOEtC23m8yqa1/YIb21MVPaFiRvqevKMT1Rdqo0wKG+fRNsAdgQTYzU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784574227; c=relaxed/simple; bh=P3qudtq8aL5VayRLTwk45JoQ+Pok+bOMfhCUWilcNIU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pkVRz/EDbEyRWm1wM6v122GFiPSbKhcn8t5eg7j7bApawLjZ9wOuhYzZFBb0VCnTuCqF8bxcE5Uxm3X9iuzDcyKpflH5XCDzD6Jgv+c6Yjk1UrDAtkk54JXu8IIL/KQzh6VVvG/nSlMUH7kdbYik+/dG3G0gCS5KRtDDu+gmmhE= 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=p1lZnIVF; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=X2pmu3Jx; 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="p1lZnIVF"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="X2pmu3Jx" 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 66KHBrW73442632 for ; Mon, 20 Jul 2026 19:03:44 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= PuWa4CSJ71smicbQ1SN4Kz4bDAAQ4V0JRNi12E/BNQ8=; b=p1lZnIVFhxCOr2r8 FwoScd1wsjRT4m8uBZ0tWMo+oovPVm8x6t/HCmP4KYw44iVRBlHpGGGjfuKx5IbS J8nYmCtjfQ0ZfS70yyautckKqMe5qikKvg8Xn2OB6ayjpi11z8KO69KJHVpVqVEs 8xVq5gysj9paRKCOAOKvcm1rB9zLzGxnO8aURJs7CDcaydynPdhjyxpw5hgx3lG/ a8VwGL9daqjTVwKnc6lCwnz0tIBgN/WwHeMt+bEdQdq7PXvdEDwRuJo7vtgU2t4p 85fJITwJ628o7Z7rvUdHFczJt3FtgzDCKsrzMtMmvz98uGjkZoybboZ4zdtf/G9U fEySww== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fhqv5rfbn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 20 Jul 2026 19:03:43 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-51c1d7886cdso96040051cf.1 for ; Mon, 20 Jul 2026 12:03:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784574223; x=1785179023; 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=PuWa4CSJ71smicbQ1SN4Kz4bDAAQ4V0JRNi12E/BNQ8=; b=X2pmu3JxSIZ7zwIfsZFD0nIjGXEltTQDpT64/LBXd9ogzOAvWCh9owtLvKCL9isG6a 9y6wnX2NaMJxW7yXiWI2RkGtsrWvg363ug0BIfhFJLJU6g1/z3FdfK6tmgdtyyQXblUS gfX9mld8yXSRw23fwo8zKiLmhCDEXi2ua4OfLScbKNEkFfoqfnW7MNdGADuMAHIaJhcZ +OyKBhNwzm7WlAIYvGmHY2OJ3FHWu7bJf1QYuicr4uVFkBRdkSR3f4T7oZPhuyCQLqih 2WM23tRQE2sUqhN9xPowUtOvc50uj6lmr6B8AFSYyZ9mgKlKSdj0fLj+sX01YUWHs79Z 0QdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784574223; x=1785179023; 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=PuWa4CSJ71smicbQ1SN4Kz4bDAAQ4V0JRNi12E/BNQ8=; b=YbJJoS1C0d9BHYLDpPAemm++O3NgLs2COX+prlWoa40zwbialMaMTuERVl3brQ2SWA b6B2xSf+I6vMLHOX4g0KQl+uK4+b/o0Uy66/N0l4Ba5gN3HwTHxgaG5DZFWypFPmSwsd vh1O4vPVE3qIr7KVijb+6pAK/ikFYqs2K1LYWSB+MS13loMfJdz7xRmmX51PfwIoNYXW q8yydsvx51hp51wVjB6fw2l3IQ7PzUQOKQZTh0CnMAKz/5QELHPI+8aeo7XaOO1m3/c4 ibsMErQXnGUjAJ68gKwa9HMGSSktmhxJJ0V6ZPvHBLcOda7lL1fzeIfbeTmP3/ud3v8H kopQ== X-Forwarded-Encrypted: i=1; AHgh+RqdTskUCTlnKcA3EzR8Kqs37cCnyZcHkmynlXzf6vrOmshlB6+8kBHzTL6nmVQai2i+QIPA4dG3K2jcUPQ=@vger.kernel.org X-Gm-Message-State: AOJu0YyzG8MxpDGhNP3Rq++1IwGHAk4eigU96i0Hplo1racRbvMYk+4E VuudJ34k6T/HyRt7wIKejHcSrmEkejMQLxRbY/GAS40Q8TQwQO/cxvR5V9OJx2MdTPNN2fusnCU tBOZ8gikI/OMbiK0SkFaXM6cKazpCXD7LIEeZFVrIfXiFwpr2Eu1VeZtUmfbsQeO1XHg= X-Gm-Gg: AfdE7cnr7U18FZcCYPKl6+zLHpBwozAvJAqLPUQ7vfHBwywCgb8UM/buGPvJdkAui5T ticz/GEf0L6LbnVeIhH1eYia3rkszEHxBHCV6Jr5j1w5NQWqtZ2SRNL3hyNP6Mh95NKsFmUshwD gWKJ2DJoPKgoGv4DBo8bB7Az7oFTorS43F8rxCvDJirO8Unp2c1ROuc48SkufYA3l9AH1Q06a7K Ojr5r0zOa7Ph0cQZJ0fH1h/q8wg5SbxVhmRQr2XpjFgF5Ik1xvdYw0FBYgqOxmDiGhi0Vfgtc3h MBBcMl8t8j9UCcrFgM0QzV8xC6TCBtitSF54bKeli/Obl4ETXfpLLHhclyuEL+hgqwll5WPxyYS ydmjN/b9zE/qqDv0Zj/cWO0dK X-Received: by 2002:a05:622a:5b0c:b0:51a:8dc5:bf89 with SMTP id d75a77b69052e-5213a383538mr134376711cf.5.1784574222719; Mon, 20 Jul 2026 12:03:42 -0700 (PDT) X-Received: by 2002:a05:622a:5b0c:b0:51a:8dc5:bf89 with SMTP id d75a77b69052e-5213a383538mr134376321cf.5.1784574222376; Mon, 20 Jul 2026 12:03:42 -0700 (PDT) Received: from [127.0.1.1] ([178.197.223.174]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4954aa1a231sm181509845e9.1.2026.07.20.12.03.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 12:03:41 -0700 (PDT) From: Krzysztof Kozlowski Date: Mon, 20 Jul 2026 21:03:29 +0200 Subject: [PATCH v3 3/3] ARM/arm64: defconfig: Drop redundant Qualcomm interconnect entries 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: <20260720-interconnect-qcom-clean-arm64-v3-3-942e8ee7ebda@oss.qualcomm.com> References: <20260720-interconnect-qcom-clean-arm64-v3-0-942e8ee7ebda@oss.qualcomm.com> In-Reply-To: <20260720-interconnect-qcom-clean-arm64-v3-0-942e8ee7ebda@oss.qualcomm.com> To: Georgi Djakov , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Krzysztof Kozlowski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2338; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=P3qudtq8aL5VayRLTwk45JoQ+Pok+bOMfhCUWilcNIU=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBqXnEFmk3ZaxFirB5xz6i/Pw9DZ1VgvyXjLIt34 tqnNQYkUxeJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCal5xBQAKCRDBN2bmhouD 1yXjD/4mBaoS1yc+FLKpo4ORjSJV/YHXAbA4lLPhLCDmemdak9rj+o8HJ1ux406sL80xDANWdoo 5EwFysLADJzOKLqQhGuHtXZ/TdIwu4to+ICiMVkA8rVBkQIt85odqTQu3oJfSmdRB9/ekLcn3Pd XRWHdvJeZXOOaizd5YXhZJ9LUCJajDs4mFuqt53L+xxNdydIC6iYoXQse77AEdyCb83gw5hV0SG rr/eK17QkeKI4LbUNPxJf8xR/ZY+1oPAr56jalsE0Ur2NfUvqYsquJmFN8Vmyq6e2haOiKzsPTS tu2HJwEBHJze5Y670SLOHaCUEntp+SB15guCTosHIhbC3Y/g6tylka59Bd3tYQS2VdG5iWnD3uD g5w55OREhD1DwiqXqopCWLMYIVabxi7LJQIKUcQZ/72SmrS63R0P1XTq4QoJOJJQVlQpP1ANqYu NUjm/HJ0fS7Ohw/V7vA6ZdeF5G+UeNa3XCuuhCIhQdtAGf7yn2x7+uuPsAjtO2eRt+MVHwSR4YZ YqriIGZAz+LeiSBupq8x/nUIILOZOYzq8Gnjc1KGANXQYWwZF7cLyz5l/nZ80epy5ZlsWevYTIR SMDRwhBZL0CyfIvAS5mDI+j/GyD/eeq0hSUjZyRIcpa2+UXqYsHEs63asMnqH/l/ZOI5WkZ+NQK GStxJDBZpEHoU3g== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIwMDIwOCBTYWx0ZWRfX0MTBs3/1+GKl JUIJ+Jd5UxjWgJUteG5M95n2+eGooy5GBJa0iYndNxtaqKss2u0QiRUP5V7bLXFpdYZMIkQdejs d86O2F/dP697IuMoQV3q+8QP4fms86AQHXwUFG31BzIVFnKko8QD5gnqibI12T8bS+nuoXAWc3p 8bOOxMmZgHsFWqecN8PCVI+9TUH6djcUCGkU+TaHQq4m9ckthrN0cvJGhCRfFO/CfFZXwPVA0Yy 31twC1reE2bdUZR0B4mwYEV0urGl6fK7P+JzNadEPN9Jj3NLcB8SIaCA/foKmlv6wi8eb2vmIeo Sjiz8aSTSwx0ZgU60b7uIW9cH9uBXWUTGrej1RYPoFnD5rLCgtNbTxXqUw3ub63Ez1tvqHaV9iM e3ADX2R2fmVWkf9CbpBY1ojScMJql4boHWL0r9CiV1q3OmaXbftsDJC6WhBekFo9ADxDZ39jhSW 5rlXMsfNOejEmGo4NpQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIwMDIwOCBTYWx0ZWRfXzCJWLO5STW6j Qgx7c9L1Tkj3g5QTZqQC51IlDfqQZnEJj+V6vL7bRL3tIYULDukp5wX1kDpl6wmE13hggEaG+5+ 7DBH/Rf0amoCm0d5Lm0Uh8eNSJfOhaw= X-Authority-Analysis: v=2.4 cv=WNpPmHsR c=1 sm=1 tr=0 ts=6a5e710f cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=N6niishs+lR9UBL1FN3Qrw==: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=YAWiFM8ZlreF83lw66sA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-GUID: W1ttHTnC82En3PKBZ4Gk9gsmDiO4i-b4 X-Proofpoint-ORIG-GUID: W1ttHTnC82En3PKBZ4Gk9gsmDiO4i-b4 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-20_04,2026-07-20_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 clxscore=1015 suspectscore=0 spamscore=0 malwarescore=0 priorityscore=1501 impostorscore=0 phishscore=0 bulkscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607200208 Drop all drivers from defconfig which have defaults in Kconfig. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm/configs/qcom_defconfig | 3 --- arch/arm64/configs/defconfig | 31 ------------------------------- 2 files changed, 34 deletions(-) diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defcon= fig index df0a0ce5b097..630e31c036a9 100644 --- a/arch/arm/configs/qcom_defconfig +++ b/arch/arm/configs/qcom_defconfig @@ -272,9 +272,6 @@ CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=3Dy CONFIG_PHY_QCOM_USB_HSIC=3Dy CONFIG_NVMEM_QCOM_QFPROM=3Dy CONFIG_INTERCONNECT=3Dy -CONFIG_INTERCONNECT_QCOM=3Dy -CONFIG_INTERCONNECT_QCOM_MSM8974=3Dm -CONFIG_INTERCONNECT_QCOM_SDX55=3Dm CONFIG_EXT2_FS=3Dy CONFIG_EXT2_FS_XATTR=3Dy CONFIG_EXT4_FS=3Dy diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 91a3b2cd10b3..b11040fa9cfd 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1863,37 +1863,6 @@ CONFIG_INTERCONNECT_IMX8MM=3Dm CONFIG_INTERCONNECT_IMX8MN=3Dm CONFIG_INTERCONNECT_IMX8MQ=3Dm CONFIG_INTERCONNECT_IMX8MP=3Dy -CONFIG_INTERCONNECT_QCOM=3Dy -CONFIG_INTERCONNECT_QCOM_ELIZA=3Dy -CONFIG_INTERCONNECT_QCOM_GLYMUR=3Dy -CONFIG_INTERCONNECT_QCOM_KAANAPALI=3Dy -CONFIG_INTERCONNECT_QCOM_MSM8916=3Dm -CONFIG_INTERCONNECT_QCOM_MSM8953=3Dy -CONFIG_INTERCONNECT_QCOM_MSM8996=3Dy -CONFIG_INTERCONNECT_QCOM_OSM_L3=3Dm -CONFIG_INTERCONNECT_QCOM_QCM2290=3Dy -CONFIG_INTERCONNECT_QCOM_QCS404=3Dm -CONFIG_INTERCONNECT_QCOM_QCS615=3Dy -CONFIG_INTERCONNECT_QCOM_QCS8300=3Dy -CONFIG_INTERCONNECT_QCOM_QDU1000=3Dy -CONFIG_INTERCONNECT_QCOM_SA8775P=3Dy -CONFIG_INTERCONNECT_QCOM_SC7180=3Dy -CONFIG_INTERCONNECT_QCOM_SC7280=3Dy -CONFIG_INTERCONNECT_QCOM_SC8180X=3Dy -CONFIG_INTERCONNECT_QCOM_SC8280XP=3Dy -CONFIG_INTERCONNECT_QCOM_SDM845=3Dy -CONFIG_INTERCONNECT_QCOM_SDX75=3Dy -CONFIG_INTERCONNECT_QCOM_SM6115=3Dy -CONFIG_INTERCONNECT_QCOM_SM6350=3Dy -CONFIG_INTERCONNECT_QCOM_MILOS=3Dy -CONFIG_INTERCONNECT_QCOM_SM8150=3Dy -CONFIG_INTERCONNECT_QCOM_SM8250=3Dy -CONFIG_INTERCONNECT_QCOM_SM8350=3Dy -CONFIG_INTERCONNECT_QCOM_SM8450=3Dy -CONFIG_INTERCONNECT_QCOM_SM8550=3Dy -CONFIG_INTERCONNECT_QCOM_SM8650=3Dy -CONFIG_INTERCONNECT_QCOM_SM8750=3Dy -CONFIG_INTERCONNECT_QCOM_X1E80100=3Dy CONFIG_COUNTER=3Dm CONFIG_RZ_MTU3_CNT=3Dm CONFIG_STM32_TIMER_CNT=3Dm --=20 2.53.0