Received: by 2002:a05:7412:f584:b0:e2:908c:2ebd with SMTP id eh4csp2377123rdb; Wed, 6 Sep 2023 02:58:51 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFSG0uUTN/h48OU0rZGH5QOqrvh49nrwnh9BlXEsOZtbrx4QFqsWgOrtz7Fgf4z86VILyrn X-Received: by 2002:a17:907:2c59:b0:9a1:688f:cf21 with SMTP id hf25-20020a1709072c5900b009a1688fcf21mr1513226ejc.43.1693994330853; Wed, 06 Sep 2023 02:58:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693994330; cv=none; d=google.com; s=arc-20160816; b=p45ami2Oph5oGX8jxTEHzvtt0vL237jH8t7u4sWRHQKS9FK9AZFjxiIeP8KeWPGSFo Xhiury1hLAskcUxV8SfqulQk5uB7Ts6IW1dq2/1Wr8CY+BI8Cijkcg0pNUFOtxCnu+WI 7lgDpOV5oiwL/qrvnbGlT8vLJfkbF5B6CHqm5LCxMW4e9NkUuq4r4/hheg8ymreKdBPy iydw+Y11cLXNXlqBbcJ5Go3FTE0EAI31c2dyuPd65veGIO7lI4XI7QVg1SW+u+r9pLBp oDLNj78kOGEHepVU79kUhJykzLFJM4fjsppGYGTuTOKplaaOiUNgfKMD0+tMTjSbIG5Q htag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=J1MFoAFA6i9LA3fP19B5/P9fPrcyfddoMVY+VjGSzVE=; fh=d4EcVNnILsjG6I3H4s+27UoqqNch7WfNWVgLfuYyTP4=; b=JIMHoXd3kzfj5wk154PjtMOMGalFiVRa3FNC0EAPjogqLc9aLaa0S9EREwjl3ictn1 iKHSFR3SWMnpH4PIgNJD89/gBMOtof1YdLmH2Cbp97WnldeOtiSb+KCdFiQ9VtCCkASR RiTfyALu/WsIgkTBDkj4eHW1KDSeSOnWiUcVEDj8AmNWZNe8vuxftk3wZUS0+DUSkoyt GUBnAlUQQlXiFvDDOYdMwmhgoipjHVv2yzUpfkGM0SNZrpA1LaFSRkwksO+eiAjmYrae 492SP507xKnoBZqc9cNbbL6oEVUUsnAQSkHZPIMATUfZQM0lE0eD7qeEcUtUTjHdw2F5 Il6g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s13-20020a1709064d8d00b00992aa293be8si8913017eju.204.2023.09.06.02.58.21; Wed, 06 Sep 2023 02:58:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234823AbjIFIMY (ORCPT + 99 others); Wed, 6 Sep 2023 04:12:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39074 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234855AbjIFIMW (ORCPT ); Wed, 6 Sep 2023 04:12:22 -0400 Received: from a3.inai.de (a3.inai.de [IPv6:2a01:4f8:10b:45d8::f5]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 26B3EBF for ; Wed, 6 Sep 2023 01:12:18 -0700 (PDT) Received: by a3.inai.de (Postfix, from userid 65534) id C93E85875CAF0; Wed, 6 Sep 2023 10:12:16 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from a4.inai.de (a4.inai.de [IPv6:2a01:4f8:10b:45d8::f8]) by a3.inai.de (Postfix) with ESMTP id 7E56358730358; Wed, 6 Sep 2023 10:12:16 +0200 (CEST) From: Jan Engelhardt To: o-takashi@sakamocchi.jp Cc: linux1394-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org Subject: [PATCH] firewire: allow deactivating the IEEE1394 menuconfig section at once Date: Wed, 6 Sep 2023 10:12:16 +0200 Message-ID: <20230906081216.22849-1-jengelh@inai.de> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Presently, one needs to enter "FireWire (IEEE 1394) subsystem --->", then deselect all options individually. Speed up that process by making the "--->" line be togglable in its own right. Signed-off-by: Jan Engelhardt --- drivers/firewire/Kconfig | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/drivers/firewire/Kconfig b/drivers/firewire/Kconfig index 0a6596b027db..be1a9e685782 100644 --- a/drivers/firewire/Kconfig +++ b/drivers/firewire/Kconfig @@ -1,8 +1,18 @@ # SPDX-License-Identifier: GPL-2.0-only -menu "IEEE 1394 (FireWire) support" +menuconfig FIREWIRE_SUPPORT + bool "IEEE 1394 (FireWire) support" + default y depends on PCI || COMPILE_TEST # firewire-core does not depend on PCI but is # not useful without PCI controller driver + help + Support for FireWire. + + The answer to this question will not directly affect the + kernel: saying N will just cause the configurator to skip all + the questions about FireWire. + +if FIREWIRE_SUPPORT config FIREWIRE tristate "FireWire driver stack" @@ -96,4 +106,4 @@ config FIREWIRE_NOSY If unsure, say N. -endmenu +endif # FIREWIRE_SUPPORT -- 2.42.0