From nobody Fri Apr 3 22:48:59 2026 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 2D04836DA1D for ; Sun, 22 Mar 2026 19:49:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774208944; cv=none; b=s16u7ncHJbupS8jwcz7rkuG+gIZVc9zojQRndCvBRtPtYmGF5fCBzhNYJAtEraRSJ+Xf1zSft8YkKO6EHZAa6qQQlxUhOGdjvige9Apo0hc1xUPH+dF3jm07R/zd8ynHjMrWTYdo79IdluP9P33FBymKNayI+gTm+5555xuSfQ4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774208944; c=relaxed/simple; bh=0kt/TjFxgMJf+8xmQqNeqyEh5qJ+88h2wzuOgqCfM+4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=lPlBeIskiOc5T5XLbiJ+vABa54hGv/EeetuhWGrTxOSlxnIrw6pvE97bBdSDTVhAZz/iMZhRpu0q5Fo54wYu3YSW8BbYHUcTyU8TR5ZH/3Sk2ulvCZq0EO+mF8SqWFkKn0Y9d3hlHBOMl7MYc5Mu181Q6Ptk39PSLLnYzzPZxZU= 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=SX6zRJL6; arc=none smtp.client-ip=209.85.128.43 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="SX6zRJL6" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-486fba7ce4cso26463205e9.3 for ; Sun, 22 Mar 2026 12:49:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1774208939; x=1774813739; 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; bh=kPmBbR/3kGmdb5cb4yJBRnAWV/p6TWyODVjcQ7VXceU=; b=SX6zRJL6OecTmrJc1i3LFj/KIOYbWSFRdG3LdUuNmjM85RbBL8isidRbywFyIxHcCw 5dwbVtbmAoOhW86YVl7ntsxxt6rz2AOqzXbSV/8+x+KSJVZ6FvGidAdPEFiZbl9/SQ1x Eu+piFzDAsacctyNgKXq2y81Xcvg7M9We+V2CRC/LRtE3tJQTEzh2ZGmQPflJwxd/5ZI v4pwlVQAYZfLZyIGGdl7f7U1x5a+9ChYD7NyXrYfmaUTFOKaDmTKFmxuN5tksEc5MxWu 2QdJmQiYeb5+bh+t5QH5wPjlwABQrmTvbj6Z5BHFaTGybQgv+zIDLnfp33luuDpFXlFr 6XCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774208939; x=1774813739; 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; bh=kPmBbR/3kGmdb5cb4yJBRnAWV/p6TWyODVjcQ7VXceU=; b=MBKL7smasBIxRqWb2P8g8F3GffxfqOzNlbvBki+9BEvTWa2vp705Xs7ewmAbIh1t+Z oBltVQoXx2bHteT1Y4SyjsXn2hCtC8l+4K1y6ivhqi9hku04dCYu6H1ePRjs4Qe1Sgcj +C8ItUs7WBmxmtYei9VUjVPyLkhWNTikdUALsxWwj0X+FhtFsFkYPeyjIsWcAU02B5Wo LRrk8EbH19U+DvbEM9+pU2bOIY53qKgqUwP3qVwvGC0dMM1/Ju15r9lRF13QycUedM4T SZaYNGNAJqjpfDXqPhSqiW3r4z5og27KpnSNQbsPdvTFr3smAvYJiohK0/jJYliRos+i mm+w== X-Forwarded-Encrypted: i=1; AJvYcCVFhzPt6Uq4C88xMpNtS0Zb1GhGHfdn6PIeyFHwYu2Pmmw3d7dS3F9RKhzn2cqfYGswHE6tBMnCOg9aAgk=@vger.kernel.org X-Gm-Message-State: AOJu0Yxa+LPVeucZwRE1iboqvWIlxSYXTF6zhW4eyCgIg+QtDCbPe/wR I9tO0Oy38KiUdvjmJABNIy99GF10VqFn/as0ZnAAt1ANNICwqrsTvn5w X-Gm-Gg: ATEYQzyoMXIGJOT+1HdxPVC4b60nwRYsykOvPNEdAYaHFNPHNr0LAqaQHxfhi5b/WwF 5mz8Eaix8vB/i3suQmZGX+jAW8nX58Qvz4Amq5fLfZdzGmeb0GIDR7YSYo64sENRfL4BePZ5EjW CBs5/m7SCOAQZDkFJasg4XeOkQWw0CnK7I9xV6MK4yKQi7MYn3dehZWtr9QXk8/3zlchiBV73z9 GRJsE+DCEXazBWQjzWez+saZxmzVm9c5ugJxOu1GDWr4y8DX7MrTlZBsvUnEPY/YHmTw8ZMKF5v u6nGQpu6V5Q7tiReafPgPmtVkD+ZHF2fzKVui/9Hhb4F+JnxsMqFIbNAFinwSBX54Hb9l8GmwrV tvglhTXrF3JfhCahVgdSZ2VhOOxMZkkWpbeREUqiY2OQRrNh7kQWyskx45I1tFd4MBJjAkeFvAO q2iAs73JI2I2/cojbb3eqEe8OBVdDVMOXUQygCtB6UuuFnue8DwVRAlkA= X-Received: by 2002:a05:600c:6749:b0:487:716:2fa9 with SMTP id 5b1f17b1804b1-48707163156mr37438965e9.13.1774208939235; Sun, 22 Mar 2026 12:48:59 -0700 (PDT) Received: from nixos-office (195-23-151-163.net.novis.pt. [195.23.151.163]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-486fe68ec05sm341153015e9.0.2026.03.22.12.48.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Mar 2026 12:48:57 -0700 (PDT) Sender: Julian Braha From: Julian Braha To: cezary.rojewski@intel.com, peter.ujfalusi@linux.intel.com, ranjani.sridharan@linux.intel.com, broonie@kernel.org Cc: linux-sound@vger.kernel.org, liam.r.girdwood@linux.intel.com, yung-chuan.liao@linux.intel.com, kai.vehmanen@linux.intel.com, pierre-louis.bossart@linux.dev, perex@perex.cz, david.lin@intel.com, arnd@arndb.de, linux-kernel@vger.kernel.org, Julian Braha Subject: [PATCH] ASoC: Intel: boards: fix unmet dependency on PINCTRL Date: Sun, 22 Mar 2026 19:48:47 +0000 Message-ID: <20260322194847.1126372-1-julianbraha@gmail.com> X-Mailer: git-send-email 2.51.2 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" Currently, SND_SOC_INTEL_SOUNDWIRE_SOF_MACH selects PINCTRL_CS42L43 without also selecting or depending on PINCTRL, despite PINCTRL_CS42L43 depending on PINCTRL. See the following Kbuild warning: WARNING: unmet direct dependencies detected for PINCTRL_CS42L43 Depends on [n]: PINCTRL [=3Dn] && MFD_CS42L43 [=3Dm] Selected by [m]: - SND_SOC_INTEL_SOUNDWIRE_SOF_MACH [=3Dm] && SOUND [=3Dy] && SND [=3Dm] &= & SND_SOC [=3Dm] && SND_SOC_INTEL_MACH [=3Dy] && (SND_SOC_SOF_INTEL_COMMON = [=3Dm] || !SND_SOC_SOF_INTEL_COMMON [=3Dm]) && SND_SOC_SOF_INTEL_SOUNDWIRE = [=3Dm] && I2C [=3Dy] && SPI_MASTER [=3Dy] && ACPI [=3Dy] && (MFD_INTEL_LPSS= [=3Dn] || COMPILE_TEST [=3Dy]) && (SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES = [=3Dn] || COMPILE_TEST [=3Dy]) && SOUNDWIRE [=3Dm] This unmet dependency was detected by kconfirm, a static analysis tool for Kconfig. Fixes: c073f0757663 ("ASoC: Intel: sof_sdw: select PINCTRL_CS42L43 and SPI_= CS42L43") Signed-off-by: Julian Braha --- sound/soc/intel/boards/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/intel/boards/Kconfig b/sound/soc/intel/boards/Kconfig index c5942b5655d3..aa20020eb436 100644 --- a/sound/soc/intel/boards/Kconfig +++ b/sound/soc/intel/boards/Kconfig @@ -530,6 +530,7 @@ config SND_SOC_INTEL_SOUNDWIRE_SOF_MACH select SND_SOC_CS42L43_SDW select MFD_CS42L43 select MFD_CS42L43_SDW + select PINCTRL select PINCTRL_CS42L43 select SPI_CS42L43 select SND_SOC_CS35L56_SPI --=20 2.51.2