Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1153375imu; Thu, 13 Dec 2018 10:10:48 -0800 (PST) X-Google-Smtp-Source: AFSGD/VelzZM1fVRee2Jp9BWVT40GLPuL5yUL2xyW/V7uU0GAykbkO2uMNa/5d0tfN6Zm/HwQGPS X-Received: by 2002:a63:f65:: with SMTP id 37mr22508224pgp.238.1544724648762; Thu, 13 Dec 2018 10:10:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544724648; cv=none; d=google.com; s=arc-20160816; b=o+PDJp26iHS9O0tbYKI2YsvrzvhunPSQ//9ajUEI+XTXT62wvWGN1Usb1ZW5MtKqLF 9TloU0KwGVnCD5JAZSWGiGtwiobVr64TJj63YvQFhZgYxetTF2iD63iwMFHb2/svYonJ LZ/hJfwVteHSEI9Gy6leq6YmsUKf5Gs8gB4mnfrez1NwOL9kyCOGSAyz5YAmoBgkwbgN YCXE+kSINTA4excsFU/hN2wi/lJaZ4lJ/LJxpxbKvQQH6Q0dYfmLobqaDPwBzVsHeVbT Grkhi+9noTK6WxTqsGoQbdxJ7mhv968pQmhwpNZw5OVUaBfn4mHVh9m/IcrZp2eLoYPI hEVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=K4Fkjbnthj7xHfE4oKbQUFskcjwd+vxfAQhotcYLjK8=; b=jP3oXVhJcUBw6HHLoGcxs1X4ScXJQrY15V+jBJda6H2HqnDVW9sp5E6Ccgd+iDVu5b amNCYRdmUhYAf0c5muwrdYv/Be6y5gNjJ25bI5flx3VNlzXyO5U+OGmhoGs3TkAe97cK gUTC6/28m1pTySiNOK0OS7GzXtVQuESfO3e9cSYw4VeK+DfjHLQhxEE257ZTvXKEQZxr OBgW7FEgZ4Sg0rX4Lfj24n07r5BEYX+AeTRaeazFoQ8Y7WVDW/Uq5AagAwPHkDg4/4rX dkeAjnnuUAC5C5kg6U/QCk0D3RA4OGRl7tMRwt1y9dBXaPgcH9qdtB3J/HYBY0hk9rIi rIyg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=0wzrcN9w; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l124si2074656pfl.284.2018.12.13.10.10.31; Thu, 13 Dec 2018 10:10:48 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=0wzrcN9w; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729073AbeLMPiK (ORCPT + 99 others); Thu, 13 Dec 2018 10:38:10 -0500 Received: from mail.kernel.org ([198.145.29.99]:33490 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728930AbeLMPiK (ORCPT ); Thu, 13 Dec 2018 10:38:10 -0500 Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com [209.85.222.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id B3C2820870; Thu, 13 Dec 2018 15:38:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1544715489; bh=tEUtgrgbBbkMhRpyP02t+bNZtvpM2zX8nctqBRGCaDw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=0wzrcN9w7gHWzgoMsu7hpqH+tfTz36CkSQtO6Ww5sFzGIrj747iL1tLgLYJzd1cby zkE4xC/lGMWlnmesqPzWS78HmbCzCMG5L1MRUvInWKMUE3K1SSqdOzqduGgJdlIALv 5nmchj8Htr3/UhrGPDn+kV1hvq1hVKgOiHQOEDZw= Received: by mail-qk1-f171.google.com with SMTP id q1so1326736qkf.13; Thu, 13 Dec 2018 07:38:09 -0800 (PST) X-Gm-Message-State: AA+aEWb8FXA2BLNKdImTPtL5hHsyYWxCAZBv00T1jasHJioccDVno9BE ePADocls6nn9344xY+6yw1+UJo45YAvx8p3uxA== X-Received: by 2002:a37:a483:: with SMTP id n125mr1208572qke.184.1544715488926; Thu, 13 Dec 2018 07:38:08 -0800 (PST) MIME-Version: 1.0 References: <1544705183-13288-1-git-send-email-stefan.popa@analog.com> <1544705183-13288-2-git-send-email-stefan.popa@analog.com> In-Reply-To: <1544705183-13288-2-git-send-email-stefan.popa@analog.com> From: Rob Herring Date: Thu, 13 Dec 2018 09:37:57 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 01/11] staging: iio: adc: ad7606: Simplify the Kconfing menu To: Stefan Popa Cc: Jonathan Cameron , Mark Rutland , Michael Hennerich , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald , Greg Kroah-Hartman , "linux-kernel@vger.kernel.org" , linux-iio@vger.kernel.org, devel@driverdev.osuosl.org, Stefan Popa Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 13, 2018 at 8:18 AM Stefan Popa wrote: > > There is no point in having three menu entries that can be selected > individually. Instead, the SPI and parallel interfaces should select > AD7606. > > Signed-off-by: Stefan Popa > --- > drivers/staging/iio/adc/Kconfig | 24 +++++++++--------------- > 1 file changed, 9 insertions(+), 15 deletions(-) > > diff --git a/drivers/staging/iio/adc/Kconfig b/drivers/staging/iio/adc/Kconfig > index fc23059..af1bad8 100644 > --- a/drivers/staging/iio/adc/Kconfig > +++ b/drivers/staging/iio/adc/Kconfig > @@ -4,35 +4,29 @@ > menu "Analog to digital converters" > > config AD7606 > - tristate "Analog Devices AD7606 ADC driver" > + tristate > depends on GPIOLIB || COMPILE_TEST > depends on HAS_IOMEM > select IIO_BUFFER > select IIO_TRIGGERED_BUFFER > - help > - Say yes here to build support for Analog Devices: > - ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC). > - > - To compile this driver as a module, choose M here: the > - module will be called ad7606. > > config AD7606_IFACE_PARALLEL > - tristate "parallel interface support" > - depends on AD7606 > + tristate "Analog Devices AD7606 ADC driver with parallel interface support" > + select AD7606 I don't think this works because the depends on for AD7606 may not be satisfied. Moving the HAS_IOMEM here would help and either drop GPIOLIB or move that too. Rob