Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756978AbcCDLCp (ORCPT ); Fri, 4 Mar 2016 06:02:45 -0500 Received: from mailout3.w1.samsung.com ([210.118.77.13]:54246 "EHLO mailout3.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751313AbcCDLCl (ORCPT ); Fri, 4 Mar 2016 06:02:41 -0500 X-AuditID: cbfec7f5-f79b16d000005389-8c-56d96b4da1bb Subject: Re: [PATCH v2] media: platform: Add missing MFD_SYSCON dependency on HAS_IOMEM To: Krzysztof Kozlowski , linux-arm-kernel@lists.infradead.org References: <1457053344-28992-1-git-send-email-k.kozlowski@samsung.com> Cc: Mauro Carvalho Chehab , linux-media@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Arnd Bergmann From: Sylwester Nawrocki Message-id: <56D96B44.5090307@samsung.com> Date: Fri, 04 Mar 2016 12:02:28 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-version: 1.0 In-reply-to: <1457053344-28992-1-git-send-email-k.kozlowski@samsung.com> Content-type: text/plain; charset=windows-1252 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOLMWRmVeSWpSXmKPExsVy+t/xy7q+2TfDDPZ9MbT4O+kYu8XrF4YW mx5fY7W4vGsOm0XPhq2sFjPO72OyWP2swoHd4/evSYwem5fUe2zpv8vu0bdlFaPH501yAaxR XDYpqTmZZalF+nYJXBlTpvxlL/jMXrHm/V7WBsYzbF2MnBwSAiYSfz5OYoKwxSQu3FsPFOfi EBJYyijxs60FLCEk8JxRYvaBCBBbWCBS4szbSewgtgiQ/WLPOUaIGneJ9p/zWUGamQW2MEpc 3/WLBSTBJmAo0Xu0D6yIV0BL4s/246wgNouAqsSvpVvAakQFIiQOd3axQ9QISvyYfA8szing IbH/xhGgOAfQUD2J+xe1QMLMAvISm9e8ZZ7AKDALSccshKpZSKoWMDKvYhRNLU0uKE5KzzXS K07MLS7NS9dLzs/dxAgJ7q87GJceszrEKMDBqMTDe6PhepgQa2JZcWXuIUYJDmYlEd6YzJth QrwpiZVVqUX58UWlOanFhxilOViUxHln7nofIiSQnliSmp2aWpBaBJNl4uCUamDcf0ma+btf 1olLH9mybifPu7J9ibjGKWZllvVv1y67tyJv6aS1BcyPJrQVvjWR/5cv9qLlSPEZ3ZD09gNz ZygnBP1TCn72RWXW8djQA8eS+idoHrjFcS8kabOQqt7NWyFOZ9zP3ODp2s8zs7Jf0OxUy7WX e4tTJp5k0d3Fk2G6sMO+uPfC51hXJZbijERDLeai4kQAkb0pqmoCAAA= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 984 Lines: 27 On 03/04/2016 02:02 AM, Krzysztof Kozlowski wrote: > The MFD_SYSCON depends on HAS_IOMEM so when selecting > it avoid unmet direct dependencies. > diff --git a/drivers/media/platform/exynos4-is/Kconfig > b/drivers/media/platform/exynos4-is/Kconfig > index 57d42c6172c5..c4317b99d257 100644 > --- a/drivers/media/platform/exynos4-is/Kconfig > +++ b/drivers/media/platform/exynos4-is/Kconfig > @@ -17,6 +17,7 @@ config VIDEO_S5P_FIMC > tristate "S5P/EXYNOS4 FIMC/CAMIF camera interface driver" > depends on I2C > depends on HAS_DMA > + depends on HAS_IOMEM # For MFD_SYSCON > select VIDEOBUF2_DMA_CONTIG > select V4L2_MEM2MEM_DEV > select MFD_SYSCON While we are already at it, shouldn't "depends on HAS_IOMEM" be instead added at the top level entry in this Kconfig file, i.e. "config VIDEO_SAMSUNG_EXYNOS4_IS" ? For things like devm_ioremap_resource() depending on HAS_IOMEM and used in all the sub-drivers, enabled by VIDEO_SAMSUNG_EXYNOS4_IS? -- Thanks, Sylwester