Received: by 10.223.176.5 with SMTP id f5csp1886348wra; Thu, 8 Feb 2018 05:13:37 -0800 (PST) X-Google-Smtp-Source: AH8x2257K9E98mqHA7DOhDl1YKTwNxnsgc2HtzmfbHxdozdvr3/8dAKZsW7snTrynSxr1iNt8SrH X-Received: by 10.101.98.193 with SMTP id m1mr508104pgv.174.1518095617341; Thu, 08 Feb 2018 05:13:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518095617; cv=none; d=google.com; s=arc-20160816; b=eG66nDyx8LFPdCns31U76B2k6j2OYYH2jigrH97UhS3ErF4U6ijrowndMg88Mz4yU1 V2qp38XI0WbabdaBf/tffmgO4/GXrjQFAe7UGxip+awFfOcmYn06Rd4DiRpdizpcBrul YfaeVF/xWIUI7kf0r/mxKnEFlMJDdeyLtVw2j+Wm59dgPfG9UVcuUQKjoX3RS+7ySCC4 gJL5LVfNS8IFpZHVdhgmLBhKVpoFSy80pB3bIPchJuUfd/8W6HFlWLvijHlrhC7HaVSt Vq99V+e7zG55FpCd2VugTypjT5WnzoJHJ7KeSGqocc1fmiXLSjwI/98SYNuKRZ4Jnb87 TnIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type :content-transfer-encoding:mime-version:in-reply-to:user-agent :message-id:date:subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=IeiwV95pra9ZEi9cVHK5Ra8QPn/gBsbbqHnwtDJsk/k=; b=YfcEXGKmqWuWXE0tjIl/HvVtWIBUN2xEZzxDm9YfsmmCarghSUWaR568kL/6JdeBK0 t1uYxNuLcXRouC1QyWlHYAkBCGhbr46zThtFsjulVOPcTp90y4cxiRfvv5ACSoxQUHsO XconvGrdwfTP357lVsrZTjogeczVm5kP7TqUBYM+5AooUHIDIZXNzKIM4txU4KmyLmrt 7uGJ9OOc2TlAounnK+IatxdwrT3eWtYP/ebP6PLLiO2/Mm4itY5SjkeXd0fVccPhEtgc 6d/0hKnCHVuup/IzmgomSHSZDss2aJ7rsJPGrYpe4SQdVX0uKQCwpGPXhbDZ9xNCOgBc O7XQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=Gu6EcVPA; 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=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q20-v6si267761pll.300.2018.02.08.05.13.23; Thu, 08 Feb 2018 05:13:37 -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=@samsung.com header.s=mail20170921 header.b=Gu6EcVPA; 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=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752054AbeBHNMB (ORCPT + 99 others); Thu, 8 Feb 2018 08:12:01 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:32587 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751995AbeBHNL6 (ORCPT ); Thu, 8 Feb 2018 08:11:58 -0500 Received: from epcas1p2.samsung.com (unknown [182.195.41.46]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20180208131156epoutp017df20c107c637107e55a9fcf3fd2a34b~RW9Q2PHVn1884718847epoutp01v; Thu, 8 Feb 2018 13:11:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20180208131156epoutp017df20c107c637107e55a9fcf3fd2a34b~RW9Q2PHVn1884718847epoutp01v DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1518095516; bh=IeiwV95pra9ZEi9cVHK5Ra8QPn/gBsbbqHnwtDJsk/k=; h=From:To:Cc:Subject:Date:In-reply-to:References:From; b=Gu6EcVPAu28jHv2sgez/hOauGWoxsXqHbXxVyyJsvoEYGqFy7ccEKfySgqFSZ5yHS GD7rCdroRHYQ0NV/3MNqq2XTelS5RQ6ODKn+pi0ZXXXF1BPfa22JCvpeHma1Xq9A1B YEEKjZvmy4gPqdvFaLgQIfSfTnSd2BUK3avXLCEA= Received: from epsmges1p4.samsung.com (unknown [182.195.42.56]) by epcas1p4.samsung.com (KnoxPortal) with ESMTP id 20180208131156epcas1p4f7e34e6190e625683e034e50b2baa964~RW9Qi3rxi0273202732epcas1p4h; Thu, 8 Feb 2018 13:11:56 +0000 (GMT) Received: from epcas1p1.samsung.com ( [182.195.41.45]) by epsmges1p4.samsung.com (Symantec Messaging Gateway) with SMTP id D7.FC.04180.B9C4C7A5; Thu, 8 Feb 2018 22:11:55 +0900 (KST) Received: from epsmgms2p1new.samsung.com (unknown [182.195.42.142]) by epcas1p3.samsung.com (KnoxPortal) with ESMTP id 20180208131155epcas1p350a541b3c662ab5e5b0abc37e4444715~RW9QCpkhr0812408124epcas1p3c; Thu, 8 Feb 2018 13:11:55 +0000 (GMT) X-AuditID: b6c32a38-ac3ff70000001054-2e-5a7c4c9b4e71 Received: from epmmp2 ( [203.254.227.17]) by epsmgms2p1new.samsung.com (Symantec Messaging Gateway) with SMTP id F8.74.03826.B9C4C7A5; Thu, 8 Feb 2018 22:11:55 +0900 (KST) Received: from amdc3058.localnet ([106.120.53.102]) by mmp2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0P3U009K21ZU2R00@mmp2.samsung.com>; Thu, 08 Feb 2018 22:11:55 +0900 (KST) From: Bartlomiej Zolnierkiewicz To: Christian Borntraeger Cc: Farhan Ali , linux-kernel@vger.kernel.org, linux-s390@vger.kernel.org, linux-fbdev@vger.kernel.org, geert@linux-m68k.org, stefan.kristiansson@saunalahti.fi, tomi.valkeinen@ti.com, schwidefsky@de.ibm.com, dri-devel@lists.freedesktop.org, Chen Liqin , Lennox Wu , Jeff Dike , Richard Weinberger , user-mode-linux-devel@lists.sourceforge.net Subject: Re: [PATCH v2 1/3] Kconfig : Remove HAS_IOMEM dependency for Graphics support Date: Thu, 08 Feb 2018 14:11:53 +0100 Message-id: <1610039.4trOurtpys@amdc3058> User-Agent: KMail/4.13.3 (Linux/3.13.0-96-generic; KDE/4.13.3; x86_64; ; ) In-reply-to: <246f92c9-15dc-223f-59d9-b2f0756cdf5e@de.ibm.com> MIME-version: 1.0 Content-transfer-encoding: 7Bit Content-type: text/plain; charset="us-ascii" X-Brightmail-Tracker: H4sIAAAAAAAAA02SbUhTYRiGe3fOzs5W09PUfFMsHQUpahlGJyup8Mcp/DGoQGZgI09TcnPu qGRZaJKKH9PyK2f4hYQtUJmSTpflljMxRTetnJWlZF9mhgzNUHIeBf/d7/1cz83Nw4sjIiPX C49XJtNqpSxBjAnQp2b/oKCqyHTpofbRMLIrcxYjKxrbUXLU8RsjZ+zPOGSz8TOPnC/I5pKv NPNc0tb5ECOL67IQ0j5dhJElhllALgxl88hB/eM1uMaOkdrCUvSUK7W8auNRPVMmjDJoP/Ao kzkXUJ9MrSg1md/HobpqFzjUeHUS1VOaj1F979o51IJ+j2S7VHAilk6IT6XVB8MvC+KsGgOm mnS7Xv3+LpIBxl3zAB+HRCi0dVhAHhDgIqIDwH7LKOIciIhFAL80qTYhw+TSht8C4GJPGqsd AN6fjXJqjAiD93J0a0E47k4chll/bjkzEWIAgb0TA6iTcSOiYInVyfBxlNgP/+W2c5xaSPhD 68vG9XwP4hxs685Z9/lEOFwZHuexzE64VPJxPQch9sLu52VcVgfCQUsTYHvqeHBqLsXZARIR sNGWytpu8EdfG4+1vaG196Sz2hoN4N+xFcA+WgFceOvgsgvHoblvZCPfBc45CrjsshDmZotY hIIjy5oN/DSsMRsAexIzgJ1NkmLgo93SWrultXZL61qA6MAuWsUo5DQTogoNZmQKJkUpD76S qNCD9T8VQHYA41CkCRA4EO8QPjh6UyriylKZNIUJQBwRuwuNHulSkTBWlnaDVifGqFMSaMYE vHFU7CmUSCKkIkIuS6av0bSKVm9OOTjfKwNkKGQv6iovevYrse9Kv9yGuHwVZ/VO0pHzel14 bGXqNrkuqogsxQ5sc0FHfvq+uS1tKBvU7Zu59LVTEF09wUCX6AtTAUO7K9J/aZ74HevNX5o7 kzlivRrzWhi8WOj7yFLv862cKjVWNduTVcMzVbrEwMnhs+X87qKg6XqJeqxFjDJxspAARM3I /gMOuWd8TwMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprJIsWRmVeSWpSXmKPExsVy+t9jQd3ZPjVRBjM3ylnsbnzDZjF9xXYW iytf37NZPLu1l8li/Z6H7BYfetpYLU70fWC1uLxrDpvFhIXNzBa3HvezWUze+YbR4vO5NnaL s5tWAhXPv8VmMat3CosDv8evf5fZPQ4+OsTmsXPWXXaPQ4c7GD0eHNrM4nG/+ziTx+4Fn5k8 bs4r9Dg4pZvN4/iN7UwenzfJBXBHcdmkpOZklqUW6dslcGVc6tvJVnBfuGLenVbmBsab/F2M nBwSAiYSO+//YO5i5OIQEljHKDH98Sx2kISQwFdGidefLEBsNgEriYntqxi7GDk4RASMJJo/ 1oLUMwucZpZYPuc/C0iNsECERNu5LmYQm0VAVeJ3x3YmEJtXQFPi0pEVYHFRAS+JLfvaweKc AnYSfy/cZIdYfJhR4uPXl1ANghI/Jt8DG8osIC+xb/9UVghbS2L9zuNMExj5ZyEpm4WkbBaS sgWMzKsYJVMLinPTc4uNCgzzUsv1ihNzi0vz0vWS83M3MQIjbNthrb4djPeXxB9iFOBgVOLh nWFeHSXEmlhWXJl7iFGCg1lJhHePaE2UEG9KYmVValF+fFFpTmrxIUZpDhYlcd7beccihQTS E0tSs1NTC1KLYLJMHJxSDYxbHSt8sy1Zsvk0Lx3u5pxaVpLtdVDQYN73fe++N0o03yw9WaL6 5V7N6odVaV2fJnVev/k+/5x3+p1vaz1vP4s/ccBoZwyvyY0dZUsCi4/F/2tY/2hlweI5uZnR F4MPuaTPjddLvmrssMRsxcetkutmZzC9ujTD8Ny37NOVG1V1/l5bJ3nVb36bEktxRqKhFnNR cSIAbYy7OKwCAAA= X-CMS-MailID: 20180208131155epcas1p350a541b3c662ab5e5b0abc37e4444715 X-Msg-Generator: CA CMS-TYPE: 101P X-CMS-RootMailID: 20180202080007epcas5p306896fe66e4bbf4bf5f8d91306a5d016 X-RootMTR: 20180202080007epcas5p306896fe66e4bbf4bf5f8d91306a5d016 References: <246f92c9-15dc-223f-59d9-b2f0756cdf5e@de.ibm.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, [ dri-devel ML & arch/[score,um] Maintainers added to Cc: ] On Friday, February 02, 2018 08:59:57 AM Christian Borntraeger wrote: > On 02/01/2018 07:41 PM, Farhan Ali wrote: > > The 'commit e25df1205f37 ("[S390] Kconfig: menus with depends on HAS_IOMEM.")' > > added the HAS_IOMEM dependecy for "Graphics support". This disabled the > > "Graphics support" menu for S390. But if we enable VT layer for S390, > > we would also need to enable the dummy console. So let's remove the > > HAS_IOMEM dependency. > > > > Move this dependency to Opencores framebuffer driver which would fail to build > > with CONFIG_HAS_IOMEM disabled: > > > > ERROR: "devm_ioremap_resource" [drivers/video/fbdev/ocfb.ko] undefined! "Graphics support" menu covers other things (i.e. DRM), I assume that they were also checked to not break due to this change? Moreover it seems that after this change "Graphics support" menu will be also enabled (besides s390) for score, tile and um architectures, I assume that this is okay? > > Signed-off-by: Farhan Ali > > Tested-by: Dong Jia Shi > > This also enables several PCI based graphic device driver on s390. > This makes no sense but they all compile fine so I guess this is ok. > > I think patch 2 and 3 are clearly for the s390 tree, patch 1 seems trivial > Also ccing Bart. Can we maybe get an ack to carry this patch also via the s390 > tree? > > > > --- > > drivers/video/Kconfig | 1 - > > drivers/video/fbdev/Kconfig | 2 +- > > 2 files changed, 1 insertion(+), 2 deletions(-) > > > > diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig > > index 3c20af9..41e7ba9 100644 > > --- a/drivers/video/Kconfig > > +++ b/drivers/video/Kconfig > > @@ -3,7 +3,6 @@ > > # > > > > menu "Graphics support" > > - depends on HAS_IOMEM > > > > config HAVE_FB_ATMEL > > bool > > diff --git a/drivers/video/fbdev/Kconfig b/drivers/video/fbdev/Kconfig > > index 2f615b7..ec9c9ce 100644 > > --- a/drivers/video/fbdev/Kconfig > > +++ b/drivers/video/fbdev/Kconfig > > @@ -966,7 +966,7 @@ config FB_PVR2 > > > > config FB_OPENCORES > > tristate "OpenCores VGA/LCD core 2.0 framebuffer support" > > - depends on FB && HAS_DMA > > + depends on FB && HAS_DMA && HAS_IOMEM > > select FB_CFB_FILLRECT > > select FB_CFB_COPYAREA > > select FB_CFB_IMAGEBLIT Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics