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=-4.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 D8DB7C28CC0 for ; Wed, 29 May 2019 17:44:24 +0000 (UTC) Received: from mail.linuxfoundation.org (mail.linuxfoundation.org [140.211.169.12]) (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 B76A123FF1 for ; Wed, 29 May 2019 17:44:24 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B76A123FF1 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=iommu-bounces@lists.linux-foundation.org Received: from mail.linux-foundation.org (localhost [127.0.0.1]) by mail.linuxfoundation.org (Postfix) with ESMTP id 82DDF2794; Wed, 29 May 2019 17:44:24 +0000 (UTC) Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 3A8962776 for ; Wed, 29 May 2019 17:38:34 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from foss.arm.com (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70]) by smtp1.linuxfoundation.org (Postfix) with ESMTP id D5013619 for ; Wed, 29 May 2019 17:38:33 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5A0CF341; Wed, 29 May 2019 10:38:33 -0700 (PDT) Received: from [10.1.196.75] (e110467-lin.cambridge.arm.com [10.1.196.75]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A8DAC3F5AF; Wed, 29 May 2019 10:38:30 -0700 (PDT) Subject: Re: [PATCH v6 0/6] Allwinner H6 Mali GPU support To: Tomeu Vizoso , =?UTF-8?B?Q2zDqW1lbnQgUMOpcm9u?= References: <20190521161102.29620-1-peron.clem@gmail.com> From: Robin Murphy Message-ID: <4ff02295-6c34-791b-49f4-6558a92ad7a3@arm.com> Date: Wed, 29 May 2019 18:38:29 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Language: en-GB Cc: Mark Rutland , devicetree@vger.kernel.org, Linux IOMMU , Neil Armstrong , David Airlie , Will Deacon , open list , dri-devel , Steven Price , Maxime Ripard , Chen-Yu Tsai , Rob Herring , Daniel Vetter , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" X-BeenThere: iommu@lists.linux-foundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Development issues for Linux IOMMU support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: iommu-bounces@lists.linux-foundation.org Errors-To: iommu-bounces@lists.linux-foundation.org T24gMjkvMDUvMjAxOSAxNjowOSwgVG9tZXUgVml6b3NvIHdyb3RlOgo+IE9uIFR1ZSwgMjEgTWF5 IDIwMTkgYXQgMTg6MTEsIENsw6ltZW50IFDDqXJvbiA8cGVyb24uY2xlbUBnbWFpbC5jb20+IHdy b3RlOgo+Pgo+IFtzbmlwXQo+PiBbICAzNDUuMjA0ODEzXSBwYW5mcm9zdCAxODAwMDAwLmdwdTog bW11IGlycSBzdGF0dXM9MQo+PiBbICAzNDUuMjA5NjE3XSBwYW5mcm9zdCAxODAwMDAwLmdwdTog VW5oYW5kbGVkIFBhZ2UgZmF1bHQgaW4gQVMwIGF0IFZBCj4+IDB4MDAwMDAwMDAwMjQwMDQwMAo+ IAo+ICBGcm9tIHdoYXQgSSBjYW4gc2VlIGhlcmUsIDB4MDAwMDAwMDAwMjQwMDQwMCBwb2ludHMg dG8gdGhlIGZpcnN0IGJ5dGUKPiBvZiB0aGUgZmlyc3Qgc3VibWl0dGVkIGpvYiBkZXNjcmlwdG9y Lgo+IAo+IFNvIG1hcHBpbmcgYnVmZmVycyBmb3IgdGhlIEdQVSBkb2Vzbid0IHNlZW0gdG8gYmUg d29ya2luZyBhdCBhbGwgb24KPiA2NC1iaXQgVC03NjAuCj4gCj4gU3RldmVuLCBSb2JpbiwgZG8g eW91IGhhdmUgYW55IGlkZWEgb2Ygd2h5IHRoaXMgY291bGQgYmU/CgpJIHRyaWVkIHJvbGxpbmcg YmFjayB0byB0aGUgb2xkIHBhbmZyb3N0L25vbmRybSBzaGltLCBhbmQgaXQgd29ya3MgZmluZSAK d2l0aCBrYmFzZSwgYW5kIEkgYWxzbyBmb3VuZCB0aGF0IFQtODIwIGZhbGxzIG92ZXIgaW4gdGhl IGV4YWN0IHNhbWUgCm1hbm5lciwgc28gdGhlIGZhY3QgdGhhdCBpdCBzZWVtZWQgdG8gYmUgY29t bW9uIHRvIHRoZSBzbWFsbGVyIDMzLWJpdCAKZGVzaWducyByYXRoZXIgdGhhbiBhbnl0aGluZyB0 byBkbyB3aXRoIHRoZSBvdGhlciAKam9iX2Rlc2NyaXB0b3Jfc2l6ZS92NC92NSBjb21wbGljYXRp b24gdHVybmVkIG91dCB0byBiZSB0ZWxsaW5nLgoKWyBhcyBhbiBhc2lkZSwgYXJlIDY0LWJpdCBq b2JzIGFjdHVhbGx5IGtub3duIG5vdCB0byB3b3JrIG9uIHY0IEdQVXMsIG9yIAppcyBpdCBqdXN0 IHRoYXQgbm9ib2R5J3MgeWV0IG9ic2VydmVkIGEgNjQtYml0IGJsb2IgZHJpdmluZyBvbmU/IF0K Ckxvbmcgc3Rvcnkgc2hvcnQsIGl0IGFwcGVhcnMgdGhhdCAnTWFsaSBMUEFFJyBpcyBhbHNvIGxh Y2tpbmcgdGhlIHN0YXJ0IApsZXZlbCBub3Rpb24gb2YgVk1TQSwgYW5kIGV4cGVjdHMgYSBmdWxs IDQtbGV2ZWwgdGFibGUgZXZlbiBmb3IgPDQwIGJpdHMgCndoZW4gbGV2ZWwgMCBlZmZlY3RpdmVs eSByZWR1bmRhbnQuIFRodXMgd2Fsa2luZyB0aGUgMy1sZXZlbCB0YWJsZSB0aGF0IAppby1wZ3Rh YmxlIGNvbWVzIGJhY2sgd2l0aCBlbmRzIHVwIGdvaW5nIHdpbGRseSB3cm9uZy4gVGhlIGhhY2sg YmVsb3cgCnNlZW1zIHRvIGRvIHRoZSBqb2IgZm9yIG1lOyBpZiBDbMOpbWVudCBjYW4gY29uZmly bSAob24gVC03MjAgeW91J2xsIApzdGlsbCBuZWVkIHRoZSB1c2Vyc3BhY2UgaGFjayB0byBmb3Jj ZSAzMi1iaXQgam9icyBhcyB3ZWxsKSB0aGVuIEkgdGhpbmsgCkknbGwgY29vayB1cCBhIHByb3Bl ciByZWZhY3RvcmluZyBvZiB0aGUgYWxsb2NhdG9yIHRvIHB1dCB0aGluZ3MgcmlnaHQuCgpSb2Jp bi4KCgotLS0tLT44LS0tLS0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW9tbXUvaW8tcGd0YWJsZS1h cm0uYyBiL2RyaXZlcnMvaW9tbXUvaW8tcGd0YWJsZS1hcm0uYwppbmRleCA1NDY5NjhkOGEzNDku LmYyOWRhNmU4ZGMwOCAxMDA2NDQKLS0tIGEvZHJpdmVycy9pb21tdS9pby1wZ3RhYmxlLWFybS5j CisrKyBiL2RyaXZlcnMvaW9tbXUvaW8tcGd0YWJsZS1hcm0uYwpAQCAtMTAyMywxMiArMTAyMywx NCBAQCBhcm1fbWFsaV9scGFlX2FsbG9jX3BndGFibGUoc3RydWN0IAppb19wZ3RhYmxlX2NmZyAq Y2ZnLCB2b2lkICpjb29raWUpCiAgCWlvcCA9IGFybV82NF9scGFlX2FsbG9jX3BndGFibGVfczEo Y2ZnLCBjb29raWUpOwogIAlpZiAoaW9wKSB7CiAgCQl1NjQgbWFpciwgdHRicjsKKwkJc3RydWN0 IGFybV9scGFlX2lvX3BndGFibGUgKmRhdGEgPSBpb19wZ3RhYmxlX29wc190b19kYXRhKCZpb3At Pm9wcyk7CgorCQlkYXRhLT5sZXZlbHMgPSA0OwogIAkJLyogQ29weSB2YWx1ZXMgYXMgdW5pb24g ZmllbGRzIG92ZXJsYXAgKi8KICAJCW1haXIgPSBjZmctPmFybV9scGFlX3MxX2NmZy5tYWlyWzBd OwogIAkJdHRiciA9IGNmZy0+YXJtX2xwYWVfczFfY2ZnLnR0YnJbMF07CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppb21tdSBtYWlsaW5nIGxpc3QKaW9t bXVAbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZvdW5kYXRp b24ub3JnL21haWxtYW4vbGlzdGluZm8vaW9tbXU=