From nobody Sat Jul 25 03:46:07 2026 Received: from mail-yx1-f47.google.com (mail-yx1-f47.google.com [74.125.224.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B44DF1C701F for ; Sun, 19 Jul 2026 02:22:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.224.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784427771; cv=none; b=ZIvuRGQMrhqF3SMvxPsGp6iQrvVlx7YLlfi4CvWyswVs9dFP7Yx3ywxBV4ZtOIP1TD4AVGcpWw8tSId1TmSFQXdtjRniPKMuhQDVUIyeQTA5u7dtBY5pJVZLLLeB38k0I3ksYHA02wf14mTCp23MO/vdyPt0nzZpSRqs/96KuvE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784427771; c=relaxed/simple; bh=205PGOhWA3GiaPzxyZjcK2paETYLYmho/eXrULg/4NA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=FvT1CM1+32RzNGC6CkytyzYR7zOJDUzm8IoAMhAQ3bqWS3LZL2xLs07xQ+z4GuyCPp8EVSksChyoQziG8S+LwmLdKks8EMBVyp3SRYj/abxmkG7njLvo8fcSQGLUywwzgak/qKXNzS6glOPpOppcl8PdV3Xx6Uf0mwkWr3Ks3WA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=RgMd3UGw; arc=none smtp.client-ip=74.125.224.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RgMd3UGw" Received: by mail-yx1-f47.google.com with SMTP id 956f58d0204a3-66771ded50aso12122453d50.1 for ; Sat, 18 Jul 2026 19:22:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784427767; x=1785032567; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to :content-type; bh=eflu4Al3WySioMoQONHlRvylppCSuqZirkAbybWJ4Ns=; b=RgMd3UGwl+d7XSbZz8/xVUUayKtnDSdl9UuDNalV+KfynfZZy6MUWam6PSmgFgngUY F4sQ+kg3ec2FhBkWSmsbrCQmBytpWpVW8mk/s95DlC85PmpGMdOLQDfRFLptpkda6vjW N7zoVFy7adHFBnXwPLxv/wFP2j/1MCKJLarWUXTQWOeI+UX2Gbt0V9kCYQ++C/KJDt74 iQtPLmQQJukH+8oANp9stXKvue+9DNmQwFj6BGWXr+G3E0W13FLutz30dRvT+mD+rnsB Uvfdar4b5T4o82ZgTxf1b9PtfZNCF/LBiNvNmn6tGcl6cU8qjYyQdPSAjlY+nAqqbN+7 0ftA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784427767; x=1785032567; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=eflu4Al3WySioMoQONHlRvylppCSuqZirkAbybWJ4Ns=; b=cs4KUx/6wUW2ZAxNYqP806HcKcP8u3EKotquhj5/zQdnpwqI7hKTKB0liTTJSLJKgt Lbw8y8GQOpHGQjH6pgNERhY7FTDIi0qJ/7ZbdL3aJczxZAtyrdbwpzbcutrGc29DErGf qu0U6XEYeMHiCvpfc8bK+PIWpSWq3n13n9omgQqhJPfA81KTcAqk+1Yd31a6DuaUfUB+ USJgzsjSDXYhy82JvG0kpk/dkAANxk3aPNQZPYDzjhy5N03eLSG08IjSKOQ/6SXnGX4W mVlSzEtK9mOGCNBrZsAclgPEiHiNNOz0ZqwiFfGj8TbTYkxE13mqKh9m+ro3Njs6n/yF zNZQ== X-Forwarded-Encrypted: i=1; AHgh+Rp3D3WffSW4Zrt2vsnIFf2heCWB+k5L3wWMpbPiZq22cGE3TnFxJBedr+/i+LjTCT6cn349v19U8bzlvnY=@vger.kernel.org X-Gm-Message-State: AOJu0YyGnnAm4iKmpZMVYkdT6UAQ/nExqpxiRQKSxk61XpQSDn0SgR7m LRIU+F5cYmPFas1E+PdOa7u81T7ciVEuhxhCfZpbytm6BMVNkUHW5WR6 X-Gm-Gg: AfdE7cm+4CSKk4GxXLb+9JyW8oadiX2INHM+7Eg6eN5QdecwYOgRbAnPNXYKdsDP6Ep QqhNUy4q3GovTOMB8heitCwV/CM7qwzLzVpkdM1BuqyvDACndWnti6AMgq4wMemzZE84lTmvj5I YrzauJcNw6qrQFmWiVh7N0L9LWFMrzEbPjyx50RwOLa5Co0TrFrqz/8iD5qs5w/JXci5mdMl0MI CZp3wiT/DKQGxxfDlYShHfPDqVndauyNCF9QLzn9iZip51YE4AjApzxbn5ahfuuPdvcr8+qgTZc aqdOe8UVQ1UAKqvgswmJbK3Hd+Oi6rBY8vHBcEwv7Avb+T5A+RSK7EnbnkxRA/HiEd1HMS55NHb eoqd8K8i1kVBWpBLcf0TqnxWHQDrmVLKLLCeGYuI+u16RYq9rPgQSceJwG0ACyyjOs7EXkvAdzl TthMclTUfrSr+O2T0Ps6pC6kNh3CImUfvW5JCphJiOmyDsJjt1zjrtHRgxjvTe+XemJun9DA== X-Received: by 2002:a05:690c:4d84:b0:80c:2874:67b8 with SMTP id 00721157ae682-81ef254a7d6mr29568917b3.32.1784427767541; Sat, 18 Jul 2026 19:22:47 -0700 (PDT) Received: from nixos-office.attlocal.net ([2600:1700:566e:ba00:173e:d781:2a07:621c]) by smtp.gmail.com with ESMTPSA id 00721157ae682-81ef4033935sm37247817b3.11.2026.07.18.19.22.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Jul 2026 19:22:45 -0700 (PDT) Sender: Julian Braha From: Julian Braha To: srini@kernel.org, andersson@kernel.org, konradybcio@kernel.org Cc: linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, arnd@arndb.de, Julian Braha Subject: [PATCH] soc: qcom: fix unmet dependency for QCOM_PDR_MSG Date: Sun, 19 Jul 2026 03:22:41 +0100 Message-ID: <20260719022242.139472-1-julianbraha@gmail.com> X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" QCOM_PDR_MSG is defined in an 'if QCOM_SOC..endif', so its selectors QCOM_PDR_HELPERS and SLIM_QCOM_NGD_CTRL also need to ensure QCOM_SOC is enabled. Otherwise, QCOM_PDR_MSG has an unmet dependency, such as: WARNING: unmet direct dependencies detected for QCOM_PDR_MSG Depends on [n]: QCOM_SOC [=3Dn] Selected by [y]: - QCOM_PDR_HELPERS [=3Dy] && ARCH_QCOM [=3Dy] && NET [=3Dy] This unmet dependency was found by kconfirm, a static analysis tool for Kconfig. Fixes: f2866e6a27f7 ("soc: qcom: Hide all drivers behind selectable menu") Signed-off-by: Julian Braha --- drivers/slimbus/Kconfig | 2 +- drivers/soc/qcom/Kconfig | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/slimbus/Kconfig b/drivers/slimbus/Kconfig index 60b0dcbc0ebb..5dded61191e0 100644 --- a/drivers/slimbus/Kconfig +++ b/drivers/slimbus/Kconfig @@ -17,7 +17,7 @@ config SLIM_QCOM_NGD_CTRL tristate "Qualcomm SLIMbus Satellite Non-Generic Device Component" depends on HAS_IOMEM && DMA_ENGINE && NET depends on QCOM_RPROC_COMMON || (COMPILE_TEST && !QCOM_RPROC_COMMON) - depends on ARCH_QCOM || COMPILE_TEST + depends on QCOM_SOC && (ARCH_QCOM || COMPILE_TEST) select QCOM_QMI_HELPERS select QCOM_PDR_HELPERS help diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig index fd4d4ecd2df0..ef844947593c 100644 --- a/drivers/soc/qcom/Kconfig +++ b/drivers/soc/qcom/Kconfig @@ -292,7 +292,7 @@ config QCOM_PBS This module provides the APIs to the client drivers that wants to send = the PBS trigger event to the PBS RAM. =20 -endif +endif # QCOM_SOC =20 # Options selected by other drivers from different subsystems must be outs= ide # of the menuconfig if-block: @@ -314,6 +314,7 @@ config QCOM_PDR_HELPERS select QCOM_QMI_HELPERS select QCOM_PDR_MSG depends on NET + depends on QCOM_SOC =20 config QCOM_QMI_HELPERS tristate --=20 2.54.0