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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A1BF2C433F5 for ; Thu, 19 May 2022 06:05:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=HQeIp7SKyMjSPd1G0FfIQ62PYYhao61omtwkoWVfCuw=; b=aFCINnPrh0oPNkuWUYZwtlD6CA 7cQgwvUH63+68wbJvvtaFUOmyzdugl/VhdLtFzL73mc10UYWSKq4UN7QHthmsQnA2hqY8f8u8crW7 6Trc2ZtPg+rS1TZ/MssOy/ww8AAEdp+KFqBr/7Hx/MwwKt+yFAJv9Coa+uc8l2XgzyMEm05K8twM+ IRkOncoazYp0PICVUWe9EQm2mU6BBdEzKQpQ9DxnjXX0DTZ+I1ehju4KKkf01sgsgYlR/whOw1DEh vG2JlAU/EieeRx+UcMpwtQUCrrrCDnC+xKYEASeouQvNF96JnAe1YhArqs8pcwGJfKxT29vGraTlK HTvUmRkg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nrZG3-005BnF-0P; Thu, 19 May 2022 06:03:35 +0000 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nrZG0-005BlH-1T for linux-arm-kernel@lists.infradead.org; Thu, 19 May 2022 06:03:33 +0000 Received: by mail-lf1-x12d.google.com with SMTP id v8so5345343lfd.8 for ; Wed, 18 May 2022 23:03:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=X+iyqLf77Krjb4QH3xlKBzqBdXBeBxfWT5vFT9hWB/E=; b=jMiIn+oPqAbUSnsl0S1EqWOpvRnIcpeNMiwZI6oyIi8xhmBfbS0iXSTPrI9fRM0yK3 shzE8bDkGkYA9EhOOUX0QU0wLP4QQoFJglzVWFRGUFihYkHMmO4E6qMuMAwRmBE3Fb29 LEbCqY6aee+/3T+wPLd3RffpjN6/xgG291hMA+v9JF2TUTVdVeWsT6J6ofyyeD01qlKm fBBHfR1YeYk1vyGq0IXKTNfhaswYcqCTmShveU5CSbuNb0b2uKBm9D5eUMnaLKaogBcO IVdN60uPvVqB2IVOgavpFDPsgOrh/GOMGkUwu0zXQ//s/G6C/9uX5K58kzqdB8e9hAMB XgEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=X+iyqLf77Krjb4QH3xlKBzqBdXBeBxfWT5vFT9hWB/E=; b=QRY2bauDpGN7gp8YyOcctMpUaTacaszizAFAiCHTK8BckHLzQGw+lG6lciwBOPUcmx cvnUQpaeM27kYpLcQ+28Ax+wIacAxt1fIy15G3FeZWh3K8vD26vHTOud/DC6mw7SxHOx Ux/mz0K/fpBY7/op/5yTtLi1ZQ6uqchCxlTZeIqZ9un9WeFjyLJrDbv8TC4yVUkSs1Qt 3Zt/EENgnAbAbKctEZAMMLFgnp/nG68Vt2MOjiLwfq5ArXx6oLoXWX9yeR+h031Zm/ni QfX7odDAQY3iKS6qtpRHsntphWiFujRQpzBOYTvJn0ziH26VKE2yhgAbhugPdAHEf/3P KnrA== X-Gm-Message-State: AOAM53214cYXrxNPlzAD//uJx4MjtLNClbpAIyxp4jT9MASWiQGmvv71 nY+OZGSfHWRtt55LbcOzbKZBz0iPvB0= X-Google-Smtp-Source: ABdhPJzwmwkFDCRWW2Cad13XCWqyTTIZvwGLTYnv5Wt5Re5HVYbl0W10atfcLup8GeN/5VWUJmeMMg== X-Received: by 2002:a05:6512:ace:b0:473:ba5b:8e06 with SMTP id n14-20020a0565120ace00b00473ba5b8e06mr2114663lfu.614.1652940210293; Wed, 18 May 2022 23:03:30 -0700 (PDT) Received: from [192.168.1.7] ([212.22.223.21]) by smtp.gmail.com with ESMTPSA id z9-20020ac25de9000000b0047255d211b3sm159674lfq.226.2022.05.18.23.03.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 18 May 2022 23:03:29 -0700 (PDT) Subject: Re: [PATCH V2 5/7] dt-bindings: Add xen,dev-domid property description for xen-grant DMA ops To: Stefano Stabellini Cc: Arnd Bergmann , xen-devel , "open list:DRM DRIVER FOR QEMU'S CIRRUS DEVICE" , DTML , Linux Kernel Mailing List , Linux ARM , Oleksandr Tyshchenko , Jason Wang , Rob Herring , Krzysztof Kozlowski , Julien Grall , Juergen Gross , "Michael S. Tsirkin" , Christoph Hellwig , Jean-Philippe Brucker References: <1651947548-4055-1-git-send-email-olekstysh@gmail.com> <1651947548-4055-6-git-send-email-olekstysh@gmail.com> <56e8c32d-6771-7179-005f-26ca58555659@gmail.com> <460a746c-6b61-214b-4653-44a1430e314d@gmail.com> From: Oleksandr Message-ID: <6f469e9c-c26e-f4be-9a85-710afb0d77eb@gmail.com> Date: Thu, 19 May 2022 09:03:28 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220518_230332_147393_677C47C6 X-CRM114-Status: GOOD ( 37.91 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Ck9uIDE5LjA1LjIyIDA0OjA2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6CgoKSGVsbG8gU3Rl ZmFubwoKPiBPbiBUaHUsIDE5IE1heSAyMDIyLCBPbGVrc2FuZHIgd3JvdGU6Cj4+PiBPbiBXZWQs IE1heSAxOCwgMjAyMiBhdCA1OjA2IFBNIE9sZWtzYW5kciA8b2xla3N0eXNoQGdtYWlsLmNvbT4g d3JvdGU6Cj4+Pj4gT24gMTguMDUuMjIgMTc6MzIsIEFybmQgQmVyZ21hbm4gd3JvdGU6Cj4+Pj4+ IE9uIFNhdCwgTWF5IDcsIDIwMjIgYXQgNzoxOSBQTSBPbGVrc2FuZHIgVHlzaGNoZW5rbwo+Pj4+ PiA8b2xla3N0eXNoQGdtYWlsLmNvbT4gd3JvdGU6Cj4+Pj4+ICAgICBUaGlzIHdvdWxkIG1lYW4g aGF2aW5nIGEgZGV2aWNlCj4+Pj4+IG5vZGUgZm9yIHRoZSBncmFudC10YWJsZSBtZWNoYW5pc20g dGhhdCBjYW4gYmUgcmVmZXJyZWQgdG8gdXNpbmcgdGhlCj4+Pj4+ICdpb21tdXMnCj4+Pj4+IHBo YW5kbGUgcHJvcGVydHksIHdpdGggdGhlIGRvbWlkIGFzIGFuIGFkZGl0aW9uYWwgYXJndW1lbnQu Cj4+Pj4gSSBhc3N1bWUsIHlvdSBhcmUgc3BlYWtpbmcgYWJvdXQgc29tZXRoaW5nIGxpa2UgdGhl IGZvbGxvd2luZz8KPj4+Pgo+Pj4+Cj4+Pj4geGVuX2R1bW15X2lvbW11IHsKPj4+PiAgICAgICBj b21wYXRpYmxlID0gInhlbixkdW1teS1pb21tdSI7Cj4+Pj4gICAgICAgI2lvbW11LWNlbGxzID0g PDE+Owo+Pj4+IH07Cj4+Pj4KPj4+PiB2aXJ0aW9AMzAwMCB7Cj4+Pj4gICAgICAgY29tcGF0aWJs ZSA9ICJ2aXJ0aW8sbW1pbyI7Cj4+Pj4gICAgICAgcmVnID0gPDB4MzAwMCAweDEwMD47Cj4+Pj4g ICAgICAgaW50ZXJydXB0cyA9IDw0MT47Cj4+Pj4KPj4+PiAgICAgICAvKiBUaGUgZGV2aWNlIGlz IGxvY2F0ZWQgaW4gWGVuIGRvbWFpbiB3aXRoIElEIDEgKi8KPj4+PiAgICAgICBpb21tdXMgPSA8 Jnhlbl9kdW1teV9pb21tdSAxPjsKPj4+PiB9Owo+Pj4gUmlnaHQsIHRoYXQncyB0aGF0J3MgdGhl IGlkZWEsCj4+IHRoYW5rIHlvdSBmb3IgdGhlIGNvbmZpcm1hdGlvbgo+Pgo+Pgo+Pgo+Pj4gICAg ZXhjZXB0IEkgd291bGQgbm90IGNhbGwgaXQgYSAnZHVtbXknLgo+Pj4gICBGcm9tIHRoZSBwZXJz cGVjdGl2ZSBvZiB0aGUgRFQsIHRoaXMgYmVoYXZlcyBqdXN0IGxpa2UgYW4gSU9NTVUsCj4+PiBl dmVuIGlmIHRoZSBleGFjdCBtZWNoYW5pc20gaXMgZGlmZmVyZW50IGZyb20gbW9zdCBoYXJkd2Fy ZSBJT01NVQo+Pj4gaW1wbGVtZW50YXRpb25zLgo+PiB3ZWxsLCBhZ3JlZQo+Pgo+Pgo+Pj4+PiBJ dCBkb2VzIG5vdCBxdWl0ZSBmaXQgdGhlIG1vZGVsIHRoYXQgTGludXggY3VycmVudGx5IHVzZXMg Zm9yIGlvbW11cywKPj4+Pj4gYXMgdGhhdCBoYXMgYW4gYWxsb2NhdG9yIGZvciBkbWFfYWRkcl90 IHNwYWNlCj4+Pj4geWVzICgjIDMvNyBhZGRzIGdyYW50LXRhYmxlIGJhc2VkIGFsbG9jYXRvcikK Pj4+Pgo+Pj4+Cj4+Pj4+ICwgYnV0IGl0IHdvdWxkIHRoaW5rIGl0J3MKPj4+Pj4gY29uY2VwdHVh bGx5IGNsb3NlIGVub3VnaCB0aGF0IGl0IG1ha2VzIHNlbnNlIGZvciB0aGUgYmluZGluZy4KPj4+ PiBJbnRlcmVzdGluZyBpZGVhLiBJIGFtIHdvbmRlcmluZywgZG8gd2UgbmVlZCBhbiBleHRyYSBh Y3Rpb25zIGZvciB0aGlzCj4+Pj4gdG8gd29yayBpbiBMaW51eCBndWVzdCAoZHVtbXkgSU9NTVUg ZHJpdmVyLCBldGMpPwo+Pj4gSXQgZGVwZW5kcyBvbiBob3cgY2xvc2VseSB0aGUgZ3Vlc3QgaW1w bGVtZW50YXRpb24gY2FuIGJlIG1hZGUgdG8KPj4+IHJlc2VtYmxlIGEgbm9ybWFsIGlvbW11LiBJ ZiB5b3UgZG8gYWxsb2NhdGUgZG1hX2FkZHJfdCBhZGRyZXNzZXMsCj4+PiBpdCBtYXkgYWN0dWFs bHkgYmUgY2xvc2UgZW5vdWdoIHRoYXQgeW91IGNhbiBqdXN0IHR1cm4gdGhlIGdyYW50LXRhYmxl Cj4+PiBjb2RlIGludG8gYSBub3JtYWwgaW9tbXUgZHJpdmVyIGFuZCBjaGFuZ2Ugbm90aGluZyBl bHNlLgo+PiBVbmZvcnR1bmF0ZWx5LCBJIGZhaWxlZCB0byBmaW5kIGEgd2F5IGhvdyB1c2UgZ3Jh bnQgcmVmZXJlbmNlcyBhdCB0aGUKPj4gaW9tbXVfb3BzIGxldmVsIChJIG1lYW4gdG8gZnVsbHkg cHJldGVuZCB0aGF0IHdlIGFyZSBhbiBJT01NVSBkcml2ZXIpLiBJIGFtCj4+IG5vdCB0b28gZmFt aWxpYXIgd2l0aCB0aGF0LCBzbyB3aGF0IGlzIHdyaXR0ZW4gYmVsb3cgbWlnaHQgYmUgd3Jvbmcg b3IgYXQKPj4gbGVhc3Qgbm90IHByZWNpc2UuCj4+Cj4+IFRoZSBub3JtYWwgSU9NTVUgZHJpdmVy IGluIExpbnV4IGRvZXNu4oCZdCBhbGxvY2F0ZSBETUEgYWRkcmVzc2VzIGJ5IGl0c2VsZiwgaXQK Pj4ganVzdCBtYXBzIChJT1ZBLVBBKSB3aGF0IHdhcyByZXF1ZXN0ZWQgdG8gYmUgbWFwcGVkIGJ5 IHRoZSB1cHBlciBsYXllci4gVGhlCj4+IERNQSBhZGRyZXNzIGFsbG9jYXRpb24gaXMgZG9uZSBi eSB0aGUgdXBwZXIgbGF5ZXIgKERNQS1JT01NVSB3aGljaCBpcyB0aGUgZ2x1ZQo+PiBsYXllciBi ZXR3ZWVuIERNQSBBUEkgYW5kIElPTU1VIEFQSSBhbGxvY2F0ZXMgSU9WQSBmb3IgUEE/KS4gQnV0 LCBhbGwgd2hhdCB3ZQo+PiBuZWVkIGhlcmUgaXMganVzdCB0byBhbGxvY2F0ZSBvdXIgc3BlY2lm aWMgZ3JhbnQtdGFibGUgYmFzZWQgRE1BIGFkZHJlc3Nlcwo+PiAoRE1BIGFkZHJlc3MgPSBncmFu dCByZWZlcmVuY2UgKyBvZmZzZXQgaW4gdGhlIHBhZ2UpLCBzbyBsZXTigJlzIHNheSB3ZSBuZWVk IGFuCj4+IGVudGl0eSB0byB0YWtlIGEgcGh5c2ljYWwgYWRkcmVzcyBhcyBwYXJhbWV0ZXIgYW5k IHJldHVybiBhIERNQSBhZGRyZXNzICh3aGF0Cj4+IGFjdHVhbGx5IGNvbW1pdCAjMy83IGlzIGRv aW5nKSwgYW5kIHRoYXTigJlzIGFsbC4gU28gd29ya2luZyBhdCB0aGUgZG1hX29wcwo+PiBsYXll ciB3ZSBnZXQgZXhhY3RseSB3aGF0IHdlIG5lZWQsIHdpdGggdGhlIG1pbmltYWwgY2hhbmdlcyB0 byBndWVzdAo+PiBpbmZyYXN0cnVjdHVyZS4gSW4gb3VyIGNhc2UgdGhlIFhlbiBpdHNlbGYgYWN0 cyBhcyBhbiBJT01NVS4KPj4KPj4gQXNzdW1pbmcgdGhhdCB3ZSB3YW50IHRvIHJldXNlIHRoZSBJ T01NVSBpbmZyYXN0cnVjdHVyZSBzb21laG93IGZvciBvdXIgbmVlZHMuCj4+IEkgdGhpbmssIGlu IHRoYXQgY2FzZSB3ZSB3aWxsIGxpa2VseSBuZWVkIHRvIGludHJvZHVjZSBhIG5ldyBzcGVjaWZp YyBJT1ZBCj4+IGFsbG9jYXRvciAoYWxvbmdzaWRlIHdpdGggYSBnZW5lcmljIG9uZSkgdG8gYmUg aG9va2VkIHVwIGJ5IHRoZSBETUEtSU9NTVUKPj4gbGF5ZXIgaWYgd2UgcnVuIG9uIHRvcCBvZiBY ZW4uIEJ1dCwgZXZlbiBoYXZpbmcgdGhlIHNwZWNpZmljIElPVkEgYWxsb2NhdG9yIHRvCj4+IHJl dHVybiB3aGF0IHdlIGluZGVlZCBuZWVkIChETUEgYWRkcmVzcyA9IGdyYW50IHJlZmVyZW5jZSAr IG9mZnNldCBpbiB0aGUKPj4gcGFnZSkgd2Ugd2lsbCBzdGlsbCBuZWVkIHRoZSBzcGVjaWZpYyBt aW5pbWFsIHJlcXVpcmVkIElPTU1VIGRyaXZlciB0byBiZQo+PiBwcmVzZW50IGluIHRoZSBzeXN0 ZW0gYW55d2F5IGluIG9yZGVyIHRvIHRyYWNrIHRoZSBtYXBwaW5ncyg/KSBhbmQgZG8gbm90aGlu Zwo+PiB3aXRoIHRoZW0sIHJldHVybmluZyBhIHN1Y2Nlc3MgKHRoaXMgc3BlY2lmaWMgSU9NTVUg ZHJpdmVyIHNob3VsZCBoYXZlIGFsbAo+PiBtYW5kYXRvcnkgY2FsbGJhY2tzIGltcGxlbWVudGVk KS4KPj4KPj4gSSBjb21wbGV0ZWx5IGFncmVlLCBpdCB3b3VsZCBiZSByZWFsbHkgbmljZSB0byBy ZXVzZSBnZW5lcmljIElPTU1VIGJpbmRpbmdzCj4+IHJhdGhlciB0aGFuIGludHJvZHVjaW5nIFhl biBzcGVjaWZpYyBwcm9wZXJ0eSBpZiB3aGF0IHdlIGFyZSB0cnlpbmcgdG8KPj4gaW1wbGVtZW50 IGluIGN1cnJlbnQgcGF0Y2ggc2VyaWVzIGZpdHMgaW4gdGhlIHVzYWdlIG9mICJpb21tdXMiIGlu IExpbnV4Cj4+IG1vcmUtbGVzcy4gQnV0LCBpZiB3ZSB3aWxsIGhhdmUgdG8gYWRkIG1vcmUgY29t cGxleGl0eS9tb3JlIGNvbXBvbmVudHMgdG8gdGhlCj4+IGNvZGUgZm9yIHRoZSBzYWtlIG9mIHJl dXNpbmcgZGV2aWNlIHRyZWUgYmluZGluZywgdGhpcyByYWlzZXMgYSBxdWVzdGlvbgo+PiB3aGV0 aGVyIHRoYXTigJlzIHdvcnRod2hpbGUuCj4+Cj4+IE9yIEkgcmVhbGx5IG1pc3NlZCBzb21ldGhp bmc/Cj4gSSB0aGluayBBcm5kIHdhcyBwcmltYXJpbHkgc3VnZ2VzdGluZyB0byByZXVzZSB0aGUg SU9NTVUgRGV2aWNlIFRyZWUKPiBiaW5kaW5ncywgbm90IG5lY2Vzc2FyaWx5IHRoZSBJT01NVSBk cml2ZXJzIGZyYW1ld29yayBpbiBMaW51eCAoYWx0aG91Z2gKPiB0aGF0IHdvdWxkIGJlIGFuIGFk ZGVkIGJvbnVzLikKPgo+IEkga25vdyBmcm9tIHByZXZpb3VzIGRpc2N1c3Npb25zIHdpdGggeW91 IHRoYXQgbWFraW5nIHRoZSBncmFudCB0YWJsZQo+IGZpdCBpbiB0aGUgZXhpc3RpbmcgSU9NTVUg ZHJpdmVycyBtb2RlbCBpcyBkaWZmaWN1bHQsIGJ1dCBqdXN0IHJldXNpbmcKPiB0aGUgRGV2aWNl IFRyZWUgYmluZGluZ3Mgc2VlbXMgZmVhc2libGU/CgpJIHN0YXJ0ZWQgZXhwZXJpbWVudGluZyB3 aXRoIHRoYXQuIEFzIHdyb3RlIGluIGEgc2VwYXJhdGUgZW1haWwsIEkgZ290IGEgCmRlZmVycmVk IHByb2JlIHRpbWVvdXQsCgphZnRlciBpbnNlcnRpbmcgcmVxdWlyZWQgbm9kZXMgaW50byBndWVz dCBkZXZpY2UgdHJlZSwgd2hpY2ggc2VlbXMgdG8gYmUgCmEgY29uc2VxdWVuY2Ugb2YgdGhlIHVu YXZhaWxhYmlsaXR5IG9mIElPTU1VLCBJIHdpbGwgY29udGludWUgdG8gCmludmVzdGlnYXRlIHRo aXMgcXVlc3Rpb24uCgoKCi0tIApSZWdhcmRzLAoKT2xla3NhbmRyIFR5c2hjaGVua28KCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2Vy bmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVs Cg==