Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp942630imm; Thu, 13 Sep 2018 10:03:14 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbuZ+EwZseQltcSFjlj7kJFO6JJtOc1wmt+Oc2fSYWS4RakCtT+YqaDGfrTF7eRH6luMDQP X-Received: by 2002:a17:902:b60e:: with SMTP id b14-v6mr8162671pls.111.1536858194389; Thu, 13 Sep 2018 10:03:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536858194; cv=none; d=google.com; s=arc-20160816; b=pa2L//RMN0bHlXi5bc4/J280t9zOYR48pd5dKedlNQKAWXK5cxq7595arkAwdjiALi YSzODw4TV4/D9VhB88vlIn4hLxAkpUMRxZ1cMfxDJ8C85a1v1/NtB3bnmYbpJir6AzX7 m+sdxGDEvqrIkuRPQb4BneUp8EELVMVYyQOgnFu8MbTE2yxnCMrHFhJ665HV3aSDqUs9 Y5OIaZXoSxeXtnb9wFqcrqGUga41bdGOlZhjGmck6396lqbngYHNvcVTqnekJj/AbUCh 0BpJcZCgjEw7nr8qGe5mStzPkHEm5hP4tY24URGfrjefkxzYZz/3De7D676MsWDCqJ/3 QPbw== 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:message-id :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :from:cc:to:subject:dkim-signature:dkim-filter; bh=GYuhDmQJ60QaiKsBn7abTMvijB3mk01YYQJ29RBluH4=; b=HCpvu0H3lxU15a60EtyrWWKoqBN7lCC3I/kFgPwLx0IBTtadTQyN50kP3B5QySuuSp ay8tvr1ZxlVzgBbvxNs7/enBzkEFQr01H6siFGMfZ4k8AEr3fndaE1sMBokIvTpymbY+ c466+9vN0pUiKcpz/ssKQN6JgbfIow78yeAuPVeFSpIldu/8ZPnQddb7DuHkpWY5/IcH SgwWitRI62EEN/i8GPuqjcvSg1/GumMm5t269q1CmKztDINP7iyT2NFeoOaYxOZ2hKiL yxdfqisAV/Cgka5jMkTB0mj52zub/jkNKSYWq7TVdYLJmlT3CLAI7Zg05FOqZiun1hMK JBfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=BNH2QElS; 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 186-v6si4555429pff.270.2018.09.13.10.02.56; Thu, 13 Sep 2018 10:03:14 -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; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=BNH2QElS; 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 S1727994AbeIMWNA (ORCPT + 99 others); Thu, 13 Sep 2018 18:13:00 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:36578 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727194AbeIMWNA (ORCPT ); Thu, 13 Sep 2018 18:13:00 -0400 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20180913170235euoutp018a6f65ff5aec0b3e54c333f8835b69c5~UBFmHlMmG2271822718euoutp01T for ; Thu, 13 Sep 2018 17:02:35 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180913170235euoutp018a6f65ff5aec0b3e54c333f8835b69c5~UBFmHlMmG2271822718euoutp01T DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1536858155; bh=GYuhDmQJ60QaiKsBn7abTMvijB3mk01YYQJ29RBluH4=; h=Subject:To:Cc:From:Date:In-Reply-To:References:From; b=BNH2QElSwVwhE5F/7jejmH63uinZwO3JZ7EFl+xZpu+DKxmnqDznHuCUpg89IDN5H 8JDuxeB+PpSHXC/GmFdS2PqeutA6eFU9ONG5YBDgz4m6p1laH3RalQ2BN+11Yg3/UY O/jTODdr7JvWIyCLyhGo6SUnUqBvPisw3+g5ewSk= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20180913170234eucas1p2e9ddbe8afe4f260469a617dcfa2e8e19~UBFlF1rsk2999729997eucas1p2k; Thu, 13 Sep 2018 17:02:34 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 7E.7D.04294.9289A9B5; Thu, 13 Sep 2018 18:02:33 +0100 (BST) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20180913170233eucas1p19e6cd20020f27bb4db0cd927bb9a3302~UBFkQTUaX2145421454eucas1p1M; Thu, 13 Sep 2018 17:02:33 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20180913170233eusmtrp1b141e008271832e62f709a378d614d18~UBFj_64BZ2910929109eusmtrp1s; Thu, 13 Sep 2018 17:02:33 +0000 (GMT) X-AuditID: cbfec7f4-84fff700000010c6-23-5b9a9829a55b Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 79.FC.04284.8289A9B5; Thu, 13 Sep 2018 18:02:33 +0100 (BST) Received: from [106.120.53.102] (unknown [106.120.53.102]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20180913170232eusmtip170e63e66f0e278af1e4f08e710d3d4fb~UBFjRlMdT2795327953eusmtip1D; Thu, 13 Sep 2018 17:02:32 +0000 (GMT) Subject: Re: [PATCH v2 02/24] drivers/video/fbdev: use ioremap_wc/wt() instead of __ioremap() To: Christophe Leroy Cc: Benjamin Herrenschmidt , Dominik Brodowski , Geoff Levand , Jens Axboe , Kumar Gala , Li Yang , Michael Ellerman , Nicholas Piggin , Paul Mackerras , Scott Wood , aneesh.kumar@linux.vnet.ibm.com, linux-arm-kernel@lists.infradead.org, linux-block@vger.kernel.org, linux-fbdev@vger.kernel.org, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, dri-devel@lists.freedesktop.org From: Bartlomiej Zolnierkiewicz Date: Thu, 13 Sep 2018 19:02:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <2f980cf32a05415662272cf052c2b9e2a94c756f.1536692743.git.christophe.leroy@c-s.fr> Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA01Sa1BMYRj27Tl79rTa+izyDkZaQ6pRpB/fyBgNY85gRn6YkR2y6kijzc6e dl0bq+SyaCuD2lkVVliXTRlqXWdRCrEijVHMJLlEyD2i3VPDv+d5n+eZ93lnXpZS/pGOZFPT M3h9uiZNxcjp8zU/GiaFFVrVkzvs00jb22KanGyxMORDVg5FdmRLyMMvXQwpak0l9tcziDv7 moRUtDVJyeUnEeRW7gcpaXTZGFK6tQ/1fOuVknMmN0N+vGqmiTn3MENO3Tgim6nkHv2sk3E5 lu8Md796MHf4tYnmqq0tMq7yeDi3u3OrlGu8a+Ceuytp7tmuWglXad/M3Ss8hLiz76sk3EFX LuK6K8bEBy6RT0/m01KNvD5qxnL5qvqSS1LdLdm6j5ZDMhOyMWbkxwKOgbqdPTIzkrNKfBxB wWMbLZLPCK64simRdCPoeXlNMhDpKc7rF44h2HN1u0QkXQgevLf0KSw7FCeCzTHBGxiGI6HB nO/zUPgNDaaaQt9yBk+D/O0O5MU0Hg8dZ+yMNzscLwbLnVDvWIGHQF3RC9qL/fAyqHhR4sMU DoYL72y+EoCrWPjeaJKJASOY8woosels8FwppUU8FN7UnpOJeDTc3rubFsMHEHT+PNpPnAhO 3anpvzMWrtd6pN5GFA4DpytKHMfBPnezryjgAGh+N0QsFAAF5w9Q4lgBO7YpRfcEKC8rZwbW mqtP9Fs48HwV8lCI9b8rrf9dZv23thRRDjSCNwjaFF6ITufXRgoarWBIT4lMWqOtQH1vebu3 9nMVcv1a4UaYRSp/RWFokVop1RiF9Vo3ApZSDVM4F1nVSkWyZv0GXr8mUW9I4wU3GsXSqhGK gPCVaiVO0WTwq3lex+sHVAnrN9KE1AlPY4Y7xmsNCxNiy/yPRlz0fGpvTXAmnTB0JLcuDasf mzl1weLOyLkhz51bbtycE5fT2h4Y7z/R3tAWPg/FBg8KClZlZ+o2nYzY2H16T32JOmZcTl1W vKX9t58xs2v/rI2eqLi5kG8s1waVzptfJk9Kbeht0rVolmJDlqosWudQ0cIqzZRwSi9o/gLw gBmdkgMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjleLIzCtJLcpLzFFi42I5/e/4XV3NGbOiDR4+YrR4/Hoei8Xqu/1s Fh+aWpktOpqZLK58fc9mMfNepsWSl3YWh5oPMFlsenyN1WLvLW2LE30fWC0u75rDZrGgBcj6 /f0fq8WWhkNsFj9f3GCx6OpbxGax5shidgchj6u/TrJ7tPb/YPO4sJPbY9HLBhaPnbPusnts XqHl0fOmhdXj8tlSjweHNrN43O8+zuSxeUm9x/kZCxk9Nr7bweQxd1cfo8fnTXIB/FF6NkX5 pSWpChn5xSW2StGGFkZ6hpYWekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6Gafm72EtOMFe 8bF/IXsD4xy2LkZODgkBE4nf8yYwdzFycQgJLGWUWHtqEnsXIwdQQkbi+PoyiBphiT/Xutgg at4yStx4O48FJCEsEC/x+OA9RhBbREBP4lzXRCaIokeMEg9PvGQBcZgF3rBIPFx5DKyDTcBK YmL7KkaQDbwCdhKvN5uBhFkEVCWer1sCdpGoQITErYcdYOW8AoISJ2c+AbM5BeIkNj2ZD2Yz C6hL/Jl3iRnClpfY/nYO8wRGwVlIWmYhKZuFpGwBI/MqRpHU0uLc9NxiQ73ixNzi0rx0veT8 3E2MwDSw7djPzTsYL20MPsQowMGoxMP7QmlmtBBrYllxZe4hRgkOZiUR3vWhs6KFeFMSK6tS i/Lji0pzUosPMZoCPTGRWUo0OR+YovJK4g1NDc0tLA3Njc2NzSyUxHnPG1RGCQmkJ5akZqem FqQWwfQxcXBKNTBOWxhx5Jupl8bOmQ9tfyuaJqtf3HbdxZxdc2fJ1t1bXdYruHLN+27pE+O7 PWhl0ufX75vMZJ3lGeO9tl2bNWE3W9m2wH9hv1fN/b6iUZPReXHft/qdh7u3zA67n62axLPl ZX3mc8OPNvbxSqtUIgtYXAsln+X/8d+4jTE84dxyj3T/B25h3xOUWIozEg21mIuKEwFwTVba GQMAAA== Message-Id: <20180913170233eucas1p19e6cd20020f27bb4db0cd927bb9a3302~UBFkQTUaX2145421454eucas1p1M@eucas1p1.samsung.com> X-CMS-MailID: 20180913170233eucas1p19e6cd20020f27bb4db0cd927bb9a3302 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20180912155824epcas5p17cd1e14fa1cb246362ec47b15248cf71 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180912155824epcas5p17cd1e14fa1cb246362ec47b15248cf71 References: <2f980cf32a05415662272cf052c2b9e2a94c756f.1536692743.git.christophe.leroy@c-s.fr> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 09/12/2018 05:58 PM, Christophe Leroy wrote: > _PAGE_NO_CACHE is a platform specific flag. In addition, this flag > is misleading because one would think it requests a noncached page > whereas a noncached page is _PAGE_NO_CACHE | _PAGE_GUARDED > > _PAGE_NO_CACHE alone means write combined noncached page, so lets > use ioremap_wc() instead. > > _PAGE_WRITETHRU is also platform specific flag. Use ioremap_wt() > instead. > > Signed-off-by: Christophe Leroy After reading patch #1 this one LGTM. Acked-by: Bartlomiej Zolnierkiewicz > --- > drivers/video/fbdev/chipsfb.c | 3 +-- > drivers/video/fbdev/controlfb.c | 5 +---- > drivers/video/fbdev/platinumfb.c | 5 +---- > drivers/video/fbdev/valkyriefb.c | 12 ++++++------ > 4 files changed, 9 insertions(+), 16 deletions(-) Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics