From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753390AbdGGD1E (ORCPT ); Thu, 6 Jul 2017 23:27:04 -0400 Received: from scorn.kernelslacker.org ([45.56.101.199]:51820 "EHLO scorn.kernelslacker.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753322AbdGGD1D (ORCPT ); Thu, 6 Jul 2017 23:27:03 -0400 Date: Thu, 6 Jul 2017 23:27:01 -0400 From: Dave Jones To: Linux Kernel Mailing List Cc: Vincent Legoll , Bjorn Andersson Subject: Re: Make HWSPINLOCK a menuconfig to ease disabling Message-ID: <20170707032701.m24ibfvqirpsxklh@codemonkey.org.uk> Mail-Followup-To: Dave Jones , Linux Kernel Mailing List , Vincent Legoll , Bjorn Andersson References: <20170706232350.E40BE22E2F@pdx-korg-gitolite-1.ci.codeaurora.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170706232350.E40BE22E2F@pdx-korg-gitolite-1.ci.codeaurora.org> User-Agent: NeoMutt/20170609 (1.8.3) X-Spam-Note: SpamAssassin invocation failed Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jul 06, 2017 at 11:23:50PM +0000, Linux Kernel wrote: > Make HWSPINLOCK a menuconfig to ease disabling > > So that there's no need to get into the submenu to disable all related config > entries. Here's how that looks on x86... * * Hardware Spinlock drivers * Hardware Spinlock drivers (HWSPINLOCK) [N/m/y] (NEW) ? There is no help available for this option. Symbol: HWSPINLOCK [=n] Type : tristate Prompt: Hardware Spinlock drivers Location: -> Device Drivers Defined at drivers/hwspinlock/Kconfig:5 No help ? Ok whatever, let's see what happens.. Hardware Spinlock drivers (HWSPINLOCK) [N/m/y] (NEW) m And then nothing, because none of the drivers that depend on this are available for x86 because of stuff like this.. > config HWSPINLOCK_OMAP > tristate "OMAP Hardware Spinlock device" > depends on ARCH_OMAP4 || SOC_OMAP5 || SOC_DRA7XX || SOC_AM33XX || SOC_AM43XX > config HWSPINLOCK_QCOM > tristate "Qualcomm Hardware Spinlock device" > depends on ARCH_QCOM > config HWSPINLOCK_SIRF > tristate "SIRF Hardware Spinlock device" > depends on ARCH_SIRF > config HSEM_U8500 > tristate "STE Hardware Semaphore functionality" > depends on ARCH_U8500 HWSPINLOCK needs all those depends too. Dave