From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5278AC43464 for ; Fri, 18 Sep 2020 15:13:46 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C16192388B for ; Fri, 18 Sep 2020 15:13:45 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ED1IWLoG"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="JTFat9C0" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C16192388B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=samsung.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:References:In-Reply-To:MIME-Version:Date:Message-ID: To:From:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=SzhHC0xOuN5XXO/8NOvkLt1HoEeSdvuGrh/eC5o44VU=; b=ED1IWLoGDwl8CJLihRubb5WA2 UDG5+RT76su32/qC9EynydeFObe4PLFDkas5zBbxtJ43hAVAScz/U6jZxiGrAYRBkYzsSsn1BTO4C hoo/1l0OiRtw50TtUfvGH2DRd2l6riYj2UMOFI0sWSP0Wx1aB+ogkSs5wnSHcWPsbUv9hWcKsX5Ti 8EwougEMTIvjZFld8GdDoSlPl8Ony1QhQ6T+j7GqxfG6V3GGarD6pRNRJ8iohppTvn/WLNZbd6qHZ C6L7jE+/XNHUf+JnixX8xrnnDQFD6x3dY1k54dUjOziMRL6+sid7lAWrwiWYToHTdiyypVCYI5NTa A4TLKLSTg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kJI4q-0002b2-Cd; Fri, 18 Sep 2020 15:13:32 +0000 Received: from mailout2.w1.samsung.com ([210.118.77.12]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kJI4i-0002Y0-Iu for linux-mediatek@lists.infradead.org; Fri, 18 Sep 2020 15:13:26 +0000 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20200918151322euoutp02bb34ef5c6421e70e7c6df96e1d66f184~16YWuULrd1273612736euoutp02P for ; Fri, 18 Sep 2020 15:13:22 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20200918151322euoutp02bb34ef5c6421e70e7c6df96e1d66f184~16YWuULrd1273612736euoutp02P DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1600442003; bh=SZbHVV2JypCryt9GVj8eUqjOJnnk5VyYDZFqjnLzPdA=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=JTFat9C0WXn81ciROxXFIIcowHMhlvZRdjq59LEqVPJHlJZz/h+jE3sW8fhkbMUUf zrz9Lq5reWgDIi/o0d664y65AQWogMlifALxhxPMCvhVSbfYRh9JQ4atYBuv/9UA/K +7PD6bOm303iF+bVH3MJVI8bifoU8uAbpF63BJEU= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20200918151322eucas1p154435b3ed506dda02cbde20320f59e9d~16YWSYSP81330713307eucas1p1D; Fri, 18 Sep 2020 15:13:22 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id BE.94.06318.29EC46F5; Fri, 18 Sep 2020 16:13:22 +0100 (BST) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20200918151322eucas1p236126959c3cc725132450b228701ee72~16YV6FGzN2444524445eucas1p2S; Fri, 18 Sep 2020 15:13:22 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20200918151322eusmtrp2fd051ad885278f61b4ae44c30dc2a27d~16YV49JF20618906189eusmtrp2S; Fri, 18 Sep 2020 15:13:22 +0000 (GMT) X-AuditID: cbfec7f5-371ff700000018ae-d9-5f64ce927644 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 35.52.06017.19EC46F5; Fri, 18 Sep 2020 16:13:21 +0100 (BST) Received: from [106.210.88.143] (unknown [106.210.88.143]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20200918151320eusmtip2208d181453ed3ef09a4f43c068dcffaa~16YUdkdOB0469904699eusmtip24; Fri, 18 Sep 2020 15:13:20 +0000 (GMT) Subject: Re: [PATCH 00/18] Convert arch/arm to use iommu-dma From: Marek Szyprowski To: Robin Murphy , hch@lst.de, joro@8bytes.org, linux@armlinux.org.uk Message-ID: <693f4d91-7dd3-31e6-92b6-7ffa84dd3226@samsung.com> Date: Fri, 18 Sep 2020 17:13:22 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Brightmail-Tracker: H4sIAAAAAAAAA02Se0yTZxTG9373Emo+ipMzXNjWuCWaiCKavYmE3ZN3f5gsiybGRFi3fkEU KuknOuaWVcBJO0VbM8Ci1SDGDbwwLpV7Q7V2BSkCiuhgdcLmysRiwE1B3Ww/2Pjvd55znpzz vHkFWnOVixcyDTsko0GXpeWiGOflx/7lNr8+faXzQDz2j8wwuMt1n8HVD0YQvvYwxOFj5TaE f6j2UNgWOMTgE661uNBewWBzeQ2Pu/Pv8dhsreRx7cgAi62ubh73Nx/l8P6aBhb3F/QiXNbT TmHzlJ3D7u/aEL5dPc7h/MJk3DExyuK26XYWlx0OcrjytyIOP252MLi47WNcOLQGB2x1zNsJ ZLTDQZEzjjOI9A/00sTavZw02Yd5Ul50hCW1VWaODA20ciTwrZcidZVfk8ODpxFpuWniSKHP xZADBfc5UlxfhYh38AL1UcymqBS9lJW5UzKuSP0kakvD30tyQos+7+zrpUyoQ2NBKgHE1WCu LqEsKErQiN8jmLzxiFaKKQQB0wSjFJMIDpb8RM9ZJjpLZxunEYz1HJ21hBDM7B1hw1OxYgp4 eu9GHJyYBJZxCxfmheJmmG58wocNtNjKgskWYMINtZgKp1pqIsyIr8Mvx5oi/KKYBpc778zO xIDvyOhzFgSV+Bb86IoOy7T4ChQ0lNMKx8Gt0eORQCCWqsC37xKrnP0+NJ5roBSOhTFvPa/w y/BP05yhAMGv/rO8UuxH0J9fhpSptTDkn+bCm2lxKZxvXqHI74BnuDUig7gABsdjlCMWgM1Z SiuyGoq+mX3sN8DuPfff2o6rffQhpLXPS2afF8c+L479/70nEFOF4qRcOTtDkpMN0q5EWZct 5xoyEj/bnl2Lnv/zrmfeh42o/cmnbiQKSBut/sOhT9ewup1yXrYbgUBrF6rf7e5K06j1urwv JOP2dGNuliS70WKB0capkyuCmzVihm6HtE2SciTjXJcSVPEmpDrVZmi2rHd6Uto148OrdoXe vLd1z0FH13WNGzlbSOzJnoRLX+7WvSenvXY24avFVyouBH/PGby959WYnLtBhy9+Xf3G4zPr 3Bf3Pc3c2JpXetL351ZPUmjpJHk0pR37C1le+rAuWPUB9BVbz6cyiSUbeJ+18oU1q/U3on+2 ZdzEWMvIW3RJy2ijrPsX0InXyeMDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0hTYRjHe8/OOTtGi9Na9TK6cVIIoVOb6R5rmtWHTtCHLtSHrGy4w6yc k3NmZBTNHKGzJI3Ktlo3LdI+mJdM09YsMzMLM5aFaeEig7wUWXRBU1fgtx/P8/898MCfUajf UVpmT5pdlNJMqRw9lWwdae5eUvjMnLTs9GF41vubhFbfAAllX3oRvBwepOGCpxDBjbImAgp7 TpJwybcSnO4rJOR6ypXQdvSzEnILipVQ0RugoMDXpoSOuvM0HC+vpqAjux1B0fN7BOR+c9PQ eLoBwbuyfhqOOqPAPxSkoOHXPQqKTn2iofhDDg0/67wk5DdsBmdXNPQUVpIJ84Wg30sIN703 kdARaFcIBW1LhFr3W6XgyTlHCRWlubTQFainhZ68ZkKoLD4inOq8joS7rx204GzxkcKJ7AFa yK8qRUJzZw2xccZ23ijZMuziwhSbbI/jEnWg53WxwOuXx/K6KMPOFfpobmm80Sym7tkvSkvj d/Mp1T/C0wdnH3jyop1wIL/ahcIYzC7HQ0/Oki40lVGzJQg7L2crQou5uOWMgwrxTPwn4KJD oX6E60b6iPHFTNaIm9o/Tgg0q8Ou/vFQGKNhd+Jv18smWMHWU7ikXxuS7yN8dfTKhKxi43HJ 3XJynEk2AndfqJ3gWewu/PR4Hx3KzMAt54Jjc4YJY1fhW75poZsx2Fv5XhHiBTi72vOP5+A3 wYvESaR2T7LdkxT3JMU9SbmEyFKkETNkq8Uq63nZZJUz0ix8ss1agcbadfvRz6o7yDWwpRGx DOKmqfq85iQ1ZdovZ1obEWYUnEa1pq11l1plNmUeFCVbkpSRKsqNKHrstwKFdlaybayrafYk XbTOALE6Q5QhKga4Oaoc1r9DzVpMdnGfKKaL0n+PYMK0DrS4atHuZO4V72ww67v1XYPd0x8Y /X+k0b1r7eWRlhvVs0s9ZJ4U3HYm3JlXkxnewTpWboW5QwHNvPrECG1Wa+Kh4WtNceSUT/cj uc5lPz4WRaTHDA0/tGy2H6kZ3PT98Rrj+pIN7n1fdxxbN7ot/2Fn1peY1bUJI/m8hkjIYuIM HCmnmHSRCkk2/QUeyKrJcwMAAA== X-CMS-MailID: 20200918151322eucas1p236126959c3cc725132450b228701ee72 X-Msg-Generator: CA X-RootMTR: 20200820150857eucas1p18f5f2ad87703a68b6ed20a090f7c1c57 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200820150857eucas1p18f5f2ad87703a68b6ed20a090f7c1c57 References: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200918_111324_846925_43247D8C X-CRM114-Status: GOOD ( 24.78 ) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: geert+renesas@glider.be, dri-devel@lists.freedesktop.org, bjorn.andersson@linaro.org, matthias.bgg@gmail.com, thierry.reding@gmail.com, laurent.pinchart@ideasonboard.com, digetx@gmail.com, s-anna@ti.com, will@kernel.org, linux-samsung-soc@vger.kernel.org, magnus.damm@gmail.com, kyungmin.park@samsung.com, jonathanh@nvidia.com, agross@kernel.org, yong.wu@mediatek.com, linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, inki.dae@samsung.com, vdumpa@nvidia.com, linux-mediatek@lists.infradead.org, linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org, sw0312.kim@samsung.com, linux-kernel@vger.kernel.org, t-kristo@ti.com, iommu@lists.linux-foundation.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org SGkgYWxsLAoKT24gMjQuMDguMjAyMCAxMzo0MCwgTWFyZWsgU3p5cHJvd3NraSB3cm90ZToKPiBP biAyMC4wOC4yMDIwIDE3OjA4LCBSb2JpbiBNdXJwaHkgd3JvdGU6Cj4+IEFmdGVyIDUgeWVhcnMg b3Igc28gb2YgaW50ZW5kaW5nIHRvIGdldCByb3VuZCB0byB0aGlzLCBmaW5hbGx5IHRoZQo+PiB0 aW1lIGNvbWVzISBUaGUgY2hhbmdlcyB0aGVtc2VsdmVzIGFjdHVhbHkgdHVybiBvdXQgdG8gYmUg cmVsYXRpdmVseQo+PiBtZWNoYW5pY2FsOyB0aGUgYmlnZ2VyIGNvbmNlcm4gYXBwZWFycyB0byBi ZSBob3cgdG8gZ2V0IGV2ZXJ5dGhpbmcKPj4gbWVyZ2VkIGFjcm9zcyBhYm91dCA1IGRpZmZmZXJl bnQgdHJlZXMgZ2l2ZW4gdGhlIGRlcGVuZGVuY2llcy4KPj4KPj4gSSd2ZSBsaWdodGx5IGJvb3Qt dGVzdGVkIHRoaW5ncyBvbiBSb2NrY2hpcCBSSzMyODggYW5kIEV4eW5vcyA0NDEyCj4+IChPZHJv aWQtVTMpLCB0byB0aGUgZGVncmVlIHRoYXQgdGhlaXIgZGlzcGxheSBkcml2ZXJzIHNob3VsZCBi ZSB1c2luZwo+PiBJT01NVS1iYWNrZWQgYnVmZmVycyBhbmQgZG9uJ3QgZXhwbG9kZSAodGhlIE9k cm9pZCBkb2Vzbid0IG1hbmFnZSB0bwo+PiBzZW5kIGEgd29ya2luZyBIRE1JIHNpZ25hbCB0byB0 aGUgb25lIG1vbml0b3IgSSBoYXZlIHRoYXQgaXQgYWN0dWFsbHkKPj4gZGV0ZWN0cywgYnV0IHRo YXQncyBhIHByZS1leGlzdGluZyBjb25kaXRpb24uLi4pIENvbmZpcm1hdGlvbiB0aGF0IHRoZQo+ PiBNZWRpYXRlaywgT01BUCBhbmQgVGVncmEgY2hhbmdlcyB3b3JrIHdpbGwgYmUgbW9zdCB3ZWxj b21lLgo+Pgo+PiBQYXRjaGVzIGFyZSBiYXNlZCBvbiA1LjktcmMxLCBicmFuY2ggYXZhaWxhYmxl IGhlcmU6Cj4+Cj4+IMKgwqAgZ2l0Oi8vbGludXgtYXJtLm9yZy9saW51eC1ybSBhcm0vZG1hCj4K PiBXZWxsLCBteSBmaXJzdCBwcm9wb3NhbCBmb3IgdGhlIEFSTSBhbmQgQVJNNjQgRE1BLW1hcHBp bmcgdW5pZmljYXRpb24gCj4gaGFzIGJlZW4gcG9zdGVkIGxvbmcgdGltZSBhZ286IGh0dHBzOi8v bGttbC5vcmcvbGttbC8yMDE2LzIvMTkvNzkKPgo+IFRoYW5rcyBmb3IgcmVzdXJyZWN0aW5nIGl0 ISA6KQo+Cj4gSSd2ZSB0ZXN0ZWQgdGhpcyBwYXRjaHNldCBvbiB2YXJpb3VzIEFSTTMyYml0IEV4 eW5vcyBiYXNlZCBib2FyZHMgKG5vdCAKPiBvbmx5IEV4eW5vczQ0MTIpIGFuZCBtb3N0IG9mIHRo ZW0gd29ya3MgZmluZSBhZnRlciB5b3VyIGNvbnZlcnNpb24uIAo+IEhvd2V2ZXIgdGhlcmUgYXJl IGlzc3VlcyB5b3UgY2Fubm90IGxlYXJuIGZyb20gdGhlIGNvZGUuCj4KPiBDb252ZXJzaW9uIG9m IHRoZSBFeHlub3MgRFJNIHdhcyBzdHJhaWdodGZvcndhcmQgKHRoYW5rcyEpLCBidXQgdGhlcmUg Cj4gYXJlIG90aGVyIEV4eW5vcyBkcml2ZXJzIHRoYXQgZGVwZW5kcyBvbiB0aGUgb2xkIEFSTSBp bXBsZW1lbnRhdGlvbi4gCj4gVGhlIFM1UC1NRkMgKG9ubHkgZm9yIHRoZSB2NSBoYXJkd2FyZSkg YW5kIEV4eW5vczQgRklNQy1JU1AgZHJpdmVycyAKPiBkZXBlbmRzIG9uIHRoZSBmaXJzdC1maXQg SU9WQSBhbGxvY2F0aW9uIGFsZ29yaXRobSBpbiB0aGUgb2xkIEFSTSAKPiBETUEtbWFwcGluZy4g VGhpcyB3YXMgdGhlIG1haW4gcmVhc29uIEkndmUgZGlkbid0IGNvbnRpbnVlIG15IGluaXRpYWwg Cj4gY29udmVyc2lvbiBhdHRlbXB0Lgo+Cj4gQm90aCBkcml2ZXJzIGFsbG9jYXRlIGEgYnVmZmVy IGZvciB0aGVpciBmaXJtd2FyZSBhbmQgdGhlbiBpbiB0aGUgCj4gaGFyZHdhcmUgcmVnaXN0ZXJz IGFkZHJlc3MgdmlkZW8gYnVmZmVycyBhcyBhbiBvZmZzZXQgZnJvbSB0aGUgCj4gYmVnZ2lubmlu ZyBvZiB0aGUgZmlybXdhcmUuIFRoaXMgZG9lc24ndCB3b3JrIHdoZW4gdW5kZXJseWluZyAKPiBE TUEtbWFwcGluZyBhbGxvY2F0ZXMgSU9WQSB3aXRoIHRoZSBsYXN0LWZpdCBhbGdvcml0aG0sIHdo YXQgdGhlIAo+IGRyaXZlcnMvaW9tbXUvZG1hLWlvbW11LmMgZG9lcy4gU28gZmFyIEkgZGlkbid0 IGZpbmQgYSBnb29kIHNvbHV0aW9uIAo+IGZvciB0aGF0IGlzc3VlLgo+Cj4gSSdtIG9wZW4gZm9y IHN1Z2dlc3Rpb25zLiBPbmUgbW9yZSBsaW1pdGF0aW9uIGZvciB0aGUgUzVQLU1GQyBkcml2ZXIg Cj4gaXMgdGhhdCB0aGUgaGFyZHdhcmUgaXMgY2FwYWJsZSBvbmx5IGZvciBhZGRyZXNzaW5nIDEy OE1pQi4gVGhleSB3aWxsIAo+IHByb2JhYmx5IG5lZWQgdG8gY2FsbCBJT01NVSBBUEkgZGlyZWN0 bHksIGJ1dCBJIHdvdWxkIGxpa2UgdG8ga2VlcCBhcyAKPiBtdWNoIGZyb20gdGhlIElPTU1VL0RN QS1tYXBwaW5nIGNvZGUgYXMgcG9zc2libGUuCgpKdXN0IGZvciB0aGUgcmVjb3JkLiBJJ3ZlIGZp bmFsbHkgbWFuYWdlZCB0byBhZGQgbmVlZGVkIHdvcmthcm91bmRzIHRvIAp0aGUgYm90aCBwcm9i bGVtYXRpYyBFeHlub3M0IGRyaXZlcnMsIHNvIHRoZXkgd29yayBmaW5lIHdpdGggdGhpcyAKcGF0 Y2hzZXQuIEl0IHR1cm5lZCBvdXQgdGhhdCBpdCB3YXNuJ3QgdGhhdCBoYXJkOgoKaHR0cHM6Ly9s b3JlLmtlcm5lbC5vcmcvbGludXgtc2Ftc3VuZy1zb2MvMjAyMDA5MTgxNDQ4MzMuMTQ2MTgtMS1t LnN6eXByb3dza2lAc2Ftc3VuZy5jb20vVC8jdAoKU28gZnJvbSBteSBzaWRlIHlvdSBoYXZlIGEg Z3JlZW4gbGlnaHQgdG8gZ28gYWhlYWQgYW5kIHN3aXRjaCBBUk0gMzJiaXQgCnRvIGdlbmVyaWMg Y29kZS4gVGltZSB0byBzYXkgZ29vZCBieWUgdG8gdGhlIG9uZSBvZiBteSBiaWdnZXN0IAphcmNo aXRlY3R1cmUgcmVsYXRlZCB0aGluZ3MgbWVyZ2VkIG9uY2UgdG8gbWFpbmxpbmUgTGludXguIDsp CgpCZXN0IHJlZ2FyZHMKLS0gCk1hcmVrIFN6eXByb3dza2ksIFBoRApTYW1zdW5nIFImRCBJbnN0 aXR1dGUgUG9sYW5kCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KTGludXgtbWVkaWF0ZWsgbWFpbGluZyBsaXN0CkxpbnV4LW1lZGlhdGVrQGxpc3RzLmlu ZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1tZWRpYXRlawo=