From patchwork Tue Mar 6 11:18:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 130780 Delivered-To: patch@linaro.org Received: by 10.46.66.2 with SMTP id p2csp3813223lja; Tue, 6 Mar 2018 03:20:38 -0800 (PST) X-Google-Smtp-Source: AG47ELt6gjhFQgaRZ2Q3NADEiEHshpmCn5U+VRWwJshLo2dS+P+Df4f0y/XcfuijR9QQW0zVgoTB X-Received: by 10.98.23.73 with SMTP id 70mr9824303pfx.169.1520335238393; Tue, 06 Mar 2018 03:20:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520335238; cv=none; d=google.com; s=arc-20160816; b=gi1F3UCuRRO4gyo+lDUESLNbC+o2vIqaCzDd0V14K9yt7xrEdeYyrgT0AfCwIDHbRZ 5ecyZOm/ceTHKvUd2ADxZnlwJYVqsm+pTFznIaVKctq6+giP/Enc7Sn/JTsFVH8+rFqc WsZU0Z7qhVigDYd5cE9gQhgAAKULKrB+5himxikqSjUwdJyupEqHqFAib8ZVdwdGBq8c e341NcxWgJQshfKWPPiUWmKPZxcwZAPzwdEoTEVMkNOaUxebCikl6DdvkoYqhbl7FXrz OXCzES+uxpggLmlqDIiVzBQNfODgH0j/pssTKsWdTGTnKUFo9o+U5tVdb0Snkia0KAMv /pZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter:arc-authentication-results; bh=JlYFifSYdT0wSHMcO+2LsjhXRbkFdVCEgRIWyhJM5Og=; b=L+4pNhGGjlazwkzW14fMCeHaTpQDPgmwsfJpnOepkp7nlpt9H/Wjdnik7xwjuaRgsk SvdUiqBbS9oCq6swh+r/e0Ua/osVcK+SzmxQZIRQeMcyZmW0KoAiNJdiiDtOm0ch57On UH2g2l0Zkzzl1EnTW4LYJzQFALu0h97vSvOZAbiXH1OqPHAalKaiK28V1ViSxTqur6u7 N4Tqelj90FtF11osJZk5qvkLOG9VJJZ/siyGRk89QcBhTHduXXevrTL8JkENYnczRvHf WfUjoQFigB4TiCzIUGKik2Gfe7lIywXeH+EpRWmmddjBN+LzVmUexvMMIMv53YvJP0DF AaHw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=nGixLgIY; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b9si11827458pfm.327.2018.03.06.03.20.38; Tue, 06 Mar 2018 03:20:38 -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=@nifty.com header.s=dec2015msa header.b=nGixLgIY; 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 S1753492AbeCFLUf (ORCPT + 28 others); Tue, 6 Mar 2018 06:20:35 -0500 Received: from conuserg-12.nifty.com ([210.131.2.79]:28608 "EHLO conuserg-12.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750865AbeCFLUe (ORCPT ); Tue, 6 Mar 2018 06:20:34 -0500 Received: from pug.e01.socionext.com (p14092-ipngnfx01kyoto.kyoto.ocn.ne.jp [153.142.97.92]) (authenticated) by conuserg-12.nifty.com with ESMTP id w26BIwS8011970; Tue, 6 Mar 2018 20:18:59 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-12.nifty.com w26BIwS8011970 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1520335139; bh=JlYFifSYdT0wSHMcO+2LsjhXRbkFdVCEgRIWyhJM5Og=; h=From:To:Cc:Subject:Date:From; b=nGixLgIYeHwmPQ6q66zXwWKZwyy68WCrBEKvv6GApKnMxBxPtpeyqUxDSz4IoIw9b vT92zpSAZ0iSovkt0R1HtjvChojGxf1OhOOHkNTah2JEA1d3IMOnqYVTTERDllaOwP aE6ahBqMeBshBwaliKfKuSGCU5XYoMwKWbb7gT2bRMLa/0jLRrF/V4s5eKaJjM6ufj Dd4ZnJDAHxrvTVJTGlpSJIJaH5xbMZjPJ4GWaC5tNztA4S/RzHARbqO/Oe1XDJxT7N 6JSctpZW3LviiYyoJJrutSVTj2Q58VBDuMckGRPthXR/BGO005PCIQgzj+ScdbZ/un pKgsYc1qtVfYg== X-Nifty-SrcIP: [153.142.97.92] From: Masahiro Yamada To: Kishon Vijay Abraham I Cc: Arnd Bergmann , Masahiro Yamada , linux-arm-kernel@lists.infradead.org, John Crispin , Heiko Stuebner , linux-kernel@vger.kernel.org, Vivek Gautam , linux-rockchip@lists.infradead.org, Krzysztof Kozlowski , Harvey Hunt Subject: [PATCH] phy: add 'depends on HAS_IOMEM' to fix unmet dependency Date: Tue, 6 Mar 2018 20:18:49 +0900 Message-Id: <1520335129-11101-1-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These configs select MFD_SYSCON, but do not depend on HAS_IOMEM. Compile testing on architecture without HAS_IOMEM causes "unmet direct dependencies" in Kconfig phase. Detected by "make ARCH=score allyesconfig". Signed-off-by: Masahiro Yamada --- Arnd Bergmann and I discussed how to fix unmet dependency of MFD_SYSCON. https://lkml.org/lkml/2018/2/27/284 We agreed to add 'depends on HAS_IOMEM' to drivers causing unmet dependency. drivers/phy/hisilicon/Kconfig | 1 + drivers/phy/ralink/Kconfig | 1 + drivers/phy/rockchip/Kconfig | 1 + 3 files changed, 3 insertions(+) -- 2.7.4 diff --git a/drivers/phy/hisilicon/Kconfig b/drivers/phy/hisilicon/Kconfig index 6164c4c..1131ba6 100644 --- a/drivers/phy/hisilicon/Kconfig +++ b/drivers/phy/hisilicon/Kconfig @@ -4,6 +4,7 @@ config PHY_HI6220_USB tristate "hi6220 USB PHY support" depends on (ARCH_HISI && ARM64) || COMPILE_TEST + depends on HAS_IOMEM select GENERIC_PHY select MFD_SYSCON help diff --git a/drivers/phy/ralink/Kconfig b/drivers/phy/ralink/Kconfig index b17635b..14fd219 100644 --- a/drivers/phy/ralink/Kconfig +++ b/drivers/phy/ralink/Kconfig @@ -4,6 +4,7 @@ config PHY_RALINK_USB tristate "Ralink USB PHY driver" depends on RALINK || COMPILE_TEST + depends on HAS_IOMEM select GENERIC_PHY select MFD_SYSCON help diff --git a/drivers/phy/rockchip/Kconfig b/drivers/phy/rockchip/Kconfig index f5325b2..0e15119 100644 --- a/drivers/phy/rockchip/Kconfig +++ b/drivers/phy/rockchip/Kconfig @@ -29,6 +29,7 @@ config PHY_ROCKCHIP_INNO_USB2 config PHY_ROCKCHIP_PCIE tristate "Rockchip PCIe PHY Driver" depends on (ARCH_ROCKCHIP && OF) || COMPILE_TEST + depends on HAS_IOMEM select GENERIC_PHY select MFD_SYSCON help