From nobody Wed Apr 1 12:38:01 2026 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (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 2AAF13BFE4C for ; Tue, 31 Mar 2026 07:42:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774942971; cv=none; b=kLejiiFUi8ak7ck5JodCGd9tA3QEwyTyl4oRqZ/tJ4k+Dvr/8o3hPfyro7WgFigoZngpGthtjtp6hkYtf4CoVveHcebeGyhcvx+T3d7UzFiphycqcaZlgVSx06TQDu5zUsrawExlzIgkfvZorf6SpeLOxI7gby1ye8+e/6LC/BY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774942971; c=relaxed/simple; bh=L7XPc/53vFUrQZfCcRv3H0GUT/8Py/FOdZhH9DFNfQA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=PXbEbyobtKFrRR6xf7LdFe3YXBW7cU3MnjS5903dsVgd9amA6i/OlRr/ctHh+hI/eGwdjJbaq6SEOim/VSD3kR4ku+G5u4H8VefUG0EdnEyuel+x1DUDQFsxekIOG9NioBcIP7gtCvJalC9jNdagDHARZvJuGQpWIuP8Q4hTavE= 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=Iy+xLJZj; arc=none smtp.client-ip=209.85.221.42 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="Iy+xLJZj" Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-439d8dc4ae4so5223544f8f.2 for ; Tue, 31 Mar 2026 00:42:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774942968; x=1775547768; 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=5iOl0Mz285FYoSJuYMKywDcqLaVhSu1lB84eMWBiZpQ=; b=Iy+xLJZjXIpcDg5wcfY3TaFpZkRr2CEwpFJUZksBmJ5rme0VXbgF2ocEJM9cdpatkY B6kPVArajHiXRK1LB+fW91rFEicNY2AFPbZzlE6C2Kj0QyFa8dh3wYwXwl1tjFkWUJZ8 bfkBs0xqU5p+7IQybih9NPCGQuJ/xU11VqvBcZHnx155WyMlB6EfaqIFhmMtYDULBuH3 7AKOgyMB/3UFqKQvus7EN7E6fFJC6qRe/bKcD08pn2JA3WbJeZO5pFoAYWiP2LqVrdGy fwJ8kCLKYLROMwE7TQ6pyvjJwgJWzUd5mSEcn3FxRhI9iyXRjZpCVZv5Gr61woftaLMR 9nTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774942968; x=1775547768; 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=5iOl0Mz285FYoSJuYMKywDcqLaVhSu1lB84eMWBiZpQ=; b=lkcg2f5bVcZ/MVfHsSNi51OZqRy9/Omj6FFyCHsvBMtJDHJLCXAo/z9B4mc0IWUnwD flX498AQiBCXQMmDjpv1h0/oScRpEeWII+7hVcOEE/vS3i05X6hkjBaE/3Zp3KOQRLmz UArSEiLUCKN/S+1CyeyNGw+BnO9/PWrDBDTe+1Ec/LUqZTdOE0Cil60GyshS7trP376n DkdEtjBhpY2a1urqI3YFcVxTjkBJxGK6/8PrMGPa/ZsOZeb9pllLR6ueN3kmdQuCyHwZ zch08EagL0p1yBWNLNeK7XiLI/mYJvCyeZKOLReYUyv10/+1siVUPpZSBkhsG0ipuIc4 3X1w== X-Forwarded-Encrypted: i=1; AJvYcCV9a0FzGHHPTlG4XZIY/Ox8cT4HJcN54MXgfnl30k6fDBffX3RxGWBCsMIR+b939u9nm/Xn6tZBOq+OeNo=@vger.kernel.org X-Gm-Message-State: AOJu0YzR2cWIKsYVGuToLUygZFzGf/Vo2AlY3jkl4yhfYaxnlawb6l3P rQeZ5yldsKqTq2Gimk0L1epZzPJbbqxHfI/qm4jDfze66RFl0HVXXNQG5ca8BB7useU= X-Gm-Gg: ATEYQzwrNbKotwRpcViN5x4gfarFHkSSe0Q+HiU5NxK+sE2Vsq4QZ6MQCqMITjCwbQe ltRIxLLOZaFeGs7a1HVXocvEX8tC7iBjZX1Qt7PXc4AuNS9xg+T8fX3TxT79P/gIuGT38wqm+nC mvKH2hqciBHjRaFsRm1RRFmOaz7pJVkBYQoh0wFe0cJlqTG/KyhlALT65noMGdbppzAvmU/keQA zyoqk08n+yLW2mMkxEl6AKtwwDZFa8huTjXG/rt+KOKzo05f/+VfyHTg6QuHZTPOpzN7F9TKlbj mB7aZijFgQZHBFkfuknbiLo4gQTkQiG4TwCBM34pB19r1GNJRt4Ji6DhGp+vMKvx0idt/NsK/qJ 20y6MmVVQdddrBGOoth/oTMBa3saN7rkibw8RLUxeOx3r40fYN3WGLE4xapPmOEQ+0IGeKBk1/W Z1I0qrgYzRK+FCxzLZKfxk24BqWk7TVg== X-Received: by 2002:a5d:5d0f:0:b0:439:bd70:6114 with SMTP id ffacd0b85a97d-43b9ea0885bmr26201095f8f.38.1774942968402; Tue, 31 Mar 2026 00:42:48 -0700 (PDT) Received: from nixos-office ([2001:8a0:e95c:5e00:f8c1:fa51:743d:7994]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21e29b1sm23499630f8f.8.2026.03.31.00.42.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Mar 2026 00:42:47 -0700 (PDT) Sender: Julian Braha From: Julian Braha To: rafael@kernel.org, viresh.kumar@linaro.org Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, Julian Braha Subject: [PATCH] cpufreq: cleanup dead code in Kconfig Date: Tue, 31 Mar 2026 08:42:42 +0100 Message-ID: <20260331074242.39986-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" There is already an 'if CPU_FREQ' condition wrapping these config options, making the 'depends on' statement for each a duplicate dependency (dead code). I propose leaving the outer 'if CPU_FREQ...endif' and removing the individual 'depends on' statement from each option. This dead code was found by kconfirm, a static analysis tool for Kconfig. Signed-off-by: Julian Braha Acked-by: Viresh Kumar --- drivers/cpufreq/Kconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/cpufreq/Kconfig b/drivers/cpufreq/Kconfig index 78702a08364f..db83f3365698 100644 --- a/drivers/cpufreq/Kconfig +++ b/drivers/cpufreq/Kconfig @@ -163,7 +163,6 @@ config CPU_FREQ_GOV_ONDEMAND =20 config CPU_FREQ_GOV_CONSERVATIVE tristate "'conservative' cpufreq governor" - depends on CPU_FREQ select CPU_FREQ_GOV_COMMON help 'conservative' - this driver is rather similar to the 'ondemand' @@ -188,7 +187,7 @@ config CPU_FREQ_GOV_CONSERVATIVE =20 config CPU_FREQ_GOV_SCHEDUTIL bool "'schedutil' cpufreq policy governor" - depends on CPU_FREQ && SMP + depends on SMP select CPU_FREQ_GOV_ATTR_SET select IRQ_WORK help @@ -365,6 +364,6 @@ config ACPI_CPPC_CPUFREQ_FIE =20 If in doubt, say N. =20 -endif +endif # CPU_FREQ =20 endmenu --=20 2.51.2