From patchwork Tue Mar 29 18:23:01 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Rob Herring \(Arm\)" X-Patchwork-Id: 64611 Delivered-To: patch@linaro.org Received: by 10.112.199.169 with SMTP id jl9csp2175475lbc; Tue, 29 Mar 2016 11:23:42 -0700 (PDT) X-Received: by 10.98.70.138 with SMTP id o10mr5773607pfi.123.1459275822299; Tue, 29 Mar 2016 11:23:42 -0700 (PDT) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id xx7si7851633pac.232.2016.03.29.11.23.42; Tue, 29 Mar 2016 11:23:42 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757381AbcC2SXc (ORCPT + 29 others); Tue, 29 Mar 2016 14:23:32 -0400 Received: from mail-io0-f181.google.com ([209.85.223.181]:34136 "EHLO mail-io0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753341AbcC2SX3 (ORCPT ); Tue, 29 Mar 2016 14:23:29 -0400 Received: by mail-io0-f181.google.com with SMTP id e3so34523821ioa.1; Tue, 29 Mar 2016 11:23:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=pz32v7km+yIHBl8SWL+BqKh0fmTqxrMiF9SbMIfpC5g=; b=nDJ5XY9o0iJ5RkSD1t/4gf+EAQDJtsB9Vod9DE0u1eQO+e5MCizd2sQB55tAAeBX10 RNpVwgVGX2og+K3m6Gw78wcu5SD2LP65jkPnisXseF+g/jKvvk5ko+61T5fIDzXr66p9 ZcxI9uQUkz5gV5IIjfGAgBfwnTWdO7dW/T2vFMGrdDZfbZaVLUU0sATZqbBRpPuVfWt/ 5JHT9Mb3RmzS+jxfzL3mSWxPg5hF09o4QqbIEibM1nlzb70C9bC/gyPEDKGyELEQJ330 dBMuE3VSp05RfAZ3cC87IsauYU2bbcL2KnET2H8sbJuKLAPEE5Cpo9PUa5Hjh4o8/LyZ EOCw== X-Gm-Message-State: AD7BkJI4rOuwOpLlMNSahOUPY4ZLA1PAAaQO85AU5W038uZ6F4HHwDzzFwsJRok8Ji1OFg== X-Received: by 10.182.47.165 with SMTP id e5mr2219194obn.69.1459275808651; Tue, 29 Mar 2016 11:23:28 -0700 (PDT) Received: from rob-hp-laptop.herring.priv (72-48-98-129.dyn.grandenetworks.net. [72.48.98.129]) by smtp.googlemail.com with ESMTPSA id s7sm9766057obk.17.2016.03.29.11.23.27 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 29 Mar 2016 11:23:28 -0700 (PDT) From: Rob Herring To: Lee Jones Cc: Arnd Bergmann , linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org Subject: [PATCH 2/2] mfd: remove dependency on HAS_IOMEM Date: Tue, 29 Mar 2016 13:23:01 -0500 Message-Id: <1459275781-3863-2-git-send-email-robh@kernel.org> X-Mailer: git-send-email 2.5.0 In-Reply-To: <1459275781-3863-1-git-send-email-robh@kernel.org> References: <1459275781-3863-1-git-send-email-robh@kernel.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Lots of drivers select MFD_SYSCON which depends on HAS_IOMEM and causes this kbuild warning if HAS_IOMEM is not enabled: warning: (ST_IRQCHIP && STMMAC_PLATFORM && DWMAC_IPQ806X && DWMAC_LPC18XX && DWMAC_ROCKCHIP && DWMAC_SOCFPGA && DWMAC_STI && TI_CPSW && PINCTRL_ROCKCHIP && PINCTRL_DOVE && POWER_RESET_KEYSTONE && S3C2410_WATCHDOG && VIDEO_OMAP3 && VIDEO_S5P_FIMC && USB_XHCI_MTK && RTC_DRV_AT91SAM9 && LPC18XX_DMAMUX && VIDEO_OMAP4 && HWSPINLOCK_QCOM && ATMEL_ST && QCOM_GSBI && PHY_HI6220_USB) selects MFD_SYSCON which has unmet direct dependencies (HAS_IOMEM) Now that we have ioremap/iounmap variants for !HAS_IOMEM, remove this dependency from MFD to fix this warning. Cc: Arnd Bergmann Cc: Lee Jones Signed-off-by: Rob Herring --- drivers/mfd/Kconfig | 2 -- 1 file changed, 2 deletions(-) -- 2.5.0 diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index eea61e3..8999d38 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig @@ -2,7 +2,6 @@ # Multifunction miscellaneous devices # -if HAS_IOMEM menu "Multifunction device drivers" config MFD_CORE @@ -1579,4 +1578,3 @@ config MFD_VEXPRESS_SYSREG on the ARM Ltd. Versatile Express board. endmenu -endif