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 63722C433EF for ; Tue, 3 May 2022 17:11:09 +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=vgjkkvdJixl2JqBmd7ArvdZMaqmouMFQ4A6Ye92lPcY=; b=ttPX+pErX87l0PV416CotRX7nR kbeUiGoARb3ITaMQ1Okl9ZA4wsW6ilTO/kd0EItY07GdVIk0MJe3Ht06FwewvKUklJvvN6vj6C+QN HPuPDCLwokDMpqf1lKlyZ4CYRPdtxVX5WC8+S7O7eb6Gz8Uh6XsTe9BSJB7KTSAHFk0XX3B108gDF +VUyNSz3K9JldIwR5Iyn1GzLrYpIF2LiMRf46W3mFf5B/NhgXkmh4fAfvj6CMCJHaxwFiT+GvATsJ ceEtJxe02DmOmJACUXCmaFhZWILsMYVsRy+3RLW3KPt0Ak2vfYvKnR4/har/7GXz48EgtKyQgL3m1 sPM76CWg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nlw1w-006vqI-8G; Tue, 03 May 2022 17:09:44 +0000 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nlw1p-006vmt-Oc for linux-arm-kernel@lists.infradead.org; Tue, 03 May 2022 17:09:39 +0000 Received: by mail-lf1-x12b.google.com with SMTP id bq30so31421177lfb.3 for ; Tue, 03 May 2022 10:09:36 -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=zJs4+MMRWZw/5d9ErRntMPYDHkeYPubfbBu5PoJ/OL4=; b=M8YnGgqOtzjrYDRuAmiWTIN0idz0aB1XK23Uw+aNk4CfbYy5aKVITKbBOMASf1yAua BgpgVejpIWt8F6mYbpZ1fCm1sjp9iu2AjIo/0vd3sBkasOA0RrTEuUAJ6mQOWQqVeq/O BqSxjkrx9WDaAFcutE4wvDiQqMrbSgdyiQ0TOVxxXqv5w8GeoXBgF7aZ+MxcSzk15Y8e +1W9wBTeyxRmh+fB0IFa3uURqquKs04Bl4ddkmB4yTgcmom0ydsORiv+WE2n/M+E59Wk su6MC/cBHQzbjTguGmt0qezOEvsqpcxwEsxAmk4LvxoqWGtGAocx94WxhC2Ls1TnRWy9 06JA== 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=zJs4+MMRWZw/5d9ErRntMPYDHkeYPubfbBu5PoJ/OL4=; b=AL9g8QV15r0byWRB6NT9s3EJ1TdNC1mtUxxFW+SD8cT/RWj1t1H/74JVcTuTALdKZe IINuPtaPyg/Zdamnn3xrtkMFHk3C4ExOUqyY2RJ2H2hdPeY7AtoXsmOlna8uM00I6fzl cDb9rs8FNUtgZtbbtqjqYpNaX0Jz6Wxz+NMD9XVELPVugd5GW5He+GveVwuYFZB8vUWX I/Ko2q0plwb8aVgmBcpKkkBxYP6bB9ARor5c2DbtUE8LjfqI/oDU1qBqnnSVT4E2n2JN ykImADq8ekLLrpfGaA+ZkWEOqlTJK3dJGKtFM5rF7uLmTUqYnsyr4G92fKzVr8B4IKgr rwwA== X-Gm-Message-State: AOAM533gbIf4fuRO8QJccl9WIZUEpgT9rWmGxwiaV3vBjLUpu2cMMfqy G+28k8Yw6cvxdcsJgOImT03vmAJvvC4= X-Google-Smtp-Source: ABdhPJzv6H6M8/xo8EzW/O4pDdx28m5jcypFmJdLpM4hdPg4n724T8DEh4HH50LEA43Trj5o8JzjrQ== X-Received: by 2002:ac2:4add:0:b0:471:fc6d:a71d with SMTP id m29-20020ac24add000000b00471fc6da71dmr12040907lfp.350.1651597775052; Tue, 03 May 2022 10:09:35 -0700 (PDT) Received: from [192.168.1.7] ([212.22.223.21]) by smtp.gmail.com with ESMTPSA id f15-20020a19ae0f000000b0046ba69295e6sm991362lfc.1.2022.05.03.10.09.32 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 03 May 2022 10:09:33 -0700 (PDT) Subject: Re: [PATCH V1 4/6] dt-bindings: Add xen,dev-domid property description for xen-grant DMA ops To: Rob Herring Cc: xen-devel@lists.xenproject.org, virtualization@lists.linux-foundation.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Oleksandr Tyshchenko , Jason Wang , Krzysztof Kozlowski , Julien Grall , Juergen Gross , Stefano Stabellini , "Michael S. Tsirkin" , Christoph Hellwig References: <1650646263-22047-1-git-send-email-olekstysh@gmail.com> <1650646263-22047-5-git-send-email-olekstysh@gmail.com> From: Oleksandr Message-ID: Date: Tue, 3 May 2022 20:09:32 +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-20220503_100937_852347_52D007AA X-CRM114-Status: GOOD ( 33.68 ) 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 Ck9uIDAzLjA1LjIyIDAwOjU5LCBSb2IgSGVycmluZyB3cm90ZToKCkhlbGxvIFJvYgoKCj4gT24g RnJpLCBBcHIgMjIsIDIwMjIgYXQgMDc6NTE6MDFQTSArMDMwMCwgT2xla3NhbmRyIFR5c2hjaGVu a28gd3JvdGU6Cj4+IEZyb206IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNo ZW5rb0BlcGFtLmNvbT4KPj4KPj4gSW50cm9kdWNlIFhlbiBzcGVjaWZpYyBiaW5kaW5nIGZvciB0 aGUgdmlydHVhbGl6ZWQgZGV2aWNlIChlLmcuIHZpcnRpbykKPj4gdG8gYmUgdXNlZCBieSBYZW4g Z3JhbnQgRE1BLW1hcHBpbmcgbGF5ZXIgaW4gdGhlIHN1YnNlcXVlbnQgY29tbWl0Lgo+Pgo+PiBU aGlzIGJpbmRpbmcgaW5kaWNhdGVzIHRoYXQgWGVuIGdyYW50IG1hcHBpbmdzIHNjaGVtZSBuZWVk cyB0byBiZQo+PiBlbmFibGVkIGZvciB0aGUgZGV2aWNlIHdoaWNoIERUIG5vZGUgY29udGFpbnMg dGhhdCBwcm9wZXJ0eSBhbmQgc3BlY2lmaWVzCj4+IHRoZSBJRCBvZiBYZW4gZG9tYWluIHdoZXJl IHRoZSBjb3JyZXNwb25kaW5nIGJhY2tlbmQgcmVzaWRlcy4gVGhlIElECj4+IChkb21pZCkgaXMg dXNlZCBhcyBhbiBhcmd1bWVudCB0byB0aGUgZ3JhbnQgbWFwcGluZyBBUElzLgo+Pgo+PiBUaGlz IGlzIG5lZWRlZCBmb3IgdGhlIG9wdGlvbiB0byByZXN0cmljdCBtZW1vcnkgYWNjZXNzIHVzaW5n IFhlbiBncmFudAo+PiBtYXBwaW5ncyB0byB3b3JrIHdoaWNoIHByaW1hcnkgZ29hbCBpcyB0byBl bmFibGUgdXNpbmcgdmlydGlvIGRldmljZXMKPj4gaW4gWGVuIGd1ZXN0cy4KPj4KPj4gU2lnbmVk LW9mZi1ieTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0u Y29tPgo+PiAtLS0KPj4gQ2hhbmdlcyBSRkMgLT4gVjE6Cj4+ICAgICAtIHVwZGF0ZSBjb21taXQg c3ViamVjdC9kZXNjcmlwdGlvbiBhbmQgdGV4dCBpbiBkZXNjcmlwdGlvbgo+PiAgICAgLSBtb3Zl IHRvIGRldmljZXRyZWUvYmluZGluZ3MvYXJtLwo+PiAtLS0KPj4gICAuLi4vZGV2aWNldHJlZS9i aW5kaW5ncy9hcm0veGVuLGRldi1kb21pZC55YW1sICAgICB8IDM3ICsrKysrKysrKysrKysrKysr KysrKysKPj4gICAxIGZpbGUgY2hhbmdlZCwgMzcgaW5zZXJ0aW9ucygrKQo+PiAgIGNyZWF0ZSBt b2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL3hlbixkZXYt ZG9taWQueWFtbAo+Pgo+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL2FybS94ZW4sZGV2LWRvbWlkLnlhbWwgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUv YmluZGluZ3MvYXJtL3hlbixkZXYtZG9taWQueWFtbAo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ PiBpbmRleCAwMDAwMDAwMC4uZWYwZjc0Nwo+PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL0RvY3Vt ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0veGVuLGRldi1kb21pZC55YW1sCj4+IEBA IC0wLDAgKzEsMzcgQEAKPj4gKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IChHUEwtMi4wLW9u bHkgb3IgQlNELTItQ2xhdXNlKQo+PiArJVlBTUwgMS4yCj4+ICstLS0KPj4gKyRpZDogaHR0cDov L2RldmljZXRyZWUub3JnL3NjaGVtYXMvYXJtL3hlbixkZXYtZG9taWQueWFtbCMKPj4gKyRzY2hl bWE6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9tZXRhLXNjaGVtYXMvY29yZS55YW1sIwo+PiArCj4+ ICt0aXRsZTogWGVuIHNwZWNpZmljIGJpbmRpbmcgZm9yIHRoZSB2aXJ0dWFsaXplZCBkZXZpY2Ug KGUuZy4gdmlydGlvKQo+PiArCj4+ICttYWludGFpbmVyczoKPj4gKyAgLSBPbGVrc2FuZHIgVHlz aGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+Cj4+ICsKPj4gK3NlbGVjdDog dHJ1ZQo+IERvIHdlIHJlYWxseSBuZWVkIHRvIHN1cHBvcnQgdGhpcyBwcm9wZXJ0eSBldmVyeXdo ZXJlPwoKIEZyb20gbXkgdW5kZXJzdGFuZGluZyAtIHllcy4KCkFzLCBJIHRoaW5rLCBhbnkgZGV2 aWNlIG5vZGUgZGVzY3JpYmluZyB2aXJ0dWxpemVkIGRldmljZSBpbiB0aGUgZ3Vlc3QgCmRldmlj ZSB0cmVlIGNhbiBoYXZlIHRoaXMgcHJvcGVydHkuwqAgSW5pdGlhbGx5IChpbiB0aGUgUkZDIHNl cmllcykgdGhlIAoic29sdXRpb24gdG8gcmVzdHJpY3QgbWVtb3J5IGFjY2VzcyB1c2luZyBYZW4g Z3JhbnQgbWFwcGluZ3MiIHdhcyAKdmlydGlvLXNwZWNpZmljLgoKQWx0aG91Z2ggdGhlIHN1cHBv cnQgb2YgdmlydGlvIGlzIGEgcHJpbWFyeSB0YXJnZXQgb2YgdGhpcyBzZXJpZXMsIHdlIApkZWNp ZGVkIHRvIGdlbmVyYWxpemUgdGhpcyB3b3JrIGFuZCBleHBhbmQgaXQgdG8gYW55IGRldmljZSBb MV0uIFNvIHRoZSAKWGVuIGdyYW50IG1hcHBpbmdzIHNjaGVtZSAodGhpcyBwcm9wZXJ0eSB0byBi ZSB1c2VkIGZvcikgY2FuIGJlIAp0aGVvcmV0aWNhbGx5IHVzZWQgZm9yIGFueSBkZXZpY2UgZW11 bGF0ZWQgYnkgdGhlIFhlbiBiYWNrZW5kLgoKCj4+ICsKPj4gK2Rlc2NyaXB0aW9uOgo+PiArICBU aGlzIGJpbmRpbmcgaW5kaWNhdGVzIHRoYXQgWGVuIGdyYW50IG1hcHBpbmdzIHNjaGVtZSBuZWVk cyB0byBiZSBlbmFibGVkCj4+ICsgIGZvciB0aGF0IGRldmljZSBhbmQgc3BlY2lmaWVzIHRoZSBJ RCBvZiBYZW4gZG9tYWluIHdoZXJlIHRoZSBjb3JyZXNwb25kaW5nCj4+ICsgIGRldmljZSAoYmFj a2VuZCkgcmVzaWRlcy4gVGhpcyBpcyBuZWVkZWQgZm9yIHRoZSBvcHRpb24gdG8gcmVzdHJpY3Qg bWVtb3J5Cj4+ICsgIGFjY2VzcyB1c2luZyBYZW4gZ3JhbnQgbWFwcGluZ3MgdG8gd29yay4KPj4g Kwo+PiArcHJvcGVydGllczoKPj4gKyAgeGVuLGRldi1kb21pZDoKPj4gKyAgICAkcmVmOiAvc2No ZW1hcy90eXBlcy55YW1sIy9kZWZpbml0aW9ucy91aW50MzIKPj4gKyAgICBkZXNjcmlwdGlvbjoK Pj4gKyAgICAgIFRoZSBkb21pZCAoZG9tYWluIElEKSBvZiB0aGUgZG9tYWluIHdoZXJlIHRoZSBk ZXZpY2UgKGJhY2tlbmQpIGlzIHJ1bm5pbmcuCj4+ICsKPj4gK2FkZGl0aW9uYWxQcm9wZXJ0aWVz OiB0cnVlCj4+ICsKPj4gK2V4YW1wbGVzOgo+PiArICAtIHwKPj4gKyAgICB2aXJ0aW9fYmxvY2tA MzAwMCB7Cj4gdmlydGlvQDMwMDAKCm9rLCB3aWxsIGNoYW5nZQoKCj4KPj4gKyAgICAgICAgICAg IGNvbXBhdGlibGUgPSAidmlydGlvLG1taW8iOwo+PiArICAgICAgICAgICAgcmVnID0gPDB4MzAw MCAweDEwMD47Cj4+ICsgICAgICAgICAgICBpbnRlcnJ1cHRzID0gPDQxPjsKPj4gKwo+PiArICAg ICAgICAgICAgLyogVGhlIGRldmljZSBpcyBsb2NhdGVkIGluIFhlbiBkb21haW4gd2l0aCBJRCAx ICovCj4+ICsgICAgICAgICAgICB4ZW4sZGV2LWRvbWlkID0gPDE+Owo+IFRoaXMgZmFpbHMgdmFs aWRhdGlvbjoKPgo+IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0veGVuLGRl di1kb21pZC5leGFtcGxlLmR0YjogdmlydGlvX2Jsb2NrQDMwMDA6IHhlbixkZXYtZG9taWQ6IFtb MV1dIGlzIG5vdCBvZiB0eXBlICdvYmplY3QnCj4gICAgICAgICAgRnJvbSBzY2hlbWE6IC9ob21l L3JvYi9wcm9qL2dpdC9saW51eC1kdC9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv dmlydGlvL21taW8ueWFtbAoKVGhhbmsgeW91IGZvciBwb2ludGluZyB0aGlzIG91dCwgbXkgZmF1 bHQsIEkgaGF2ZW4ndCAicHJvcGVybHkiIGNoZWNrZWQgCnRoaXMgYmVmb3JlLiBJIHRoaW5rLCB3 ZSBuZWVkIHRvIHJlbW92ZSAiY29tcGF0aWJsZSA9ICJ2aXJ0aW8sbW1pbyI7IGhlcmUKCgpkaWZm IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS94ZW4sZGV2LWRv bWlkLnlhbWwgCmIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS94ZW4sZGV2 LWRvbWlkLnlhbWwKaW5kZXggMmRhYThhYS4uZDJmMjE0MCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRh dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS94ZW4sZGV2LWRvbWlkLnlhbWwKKysrIGIvRG9j dW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS94ZW4sZGV2LWRvbWlkLnlhbWwKQEAg LTI4LDcgKzI4LDcgQEAgYWRkaXRpb25hbFByb3BlcnRpZXM6IHRydWUKIMKgZXhhbXBsZXM6CiDC oMKgIC0gfAogwqDCoMKgwqAgdmlydGlvX2Jsb2NrQDMwMDAgewotwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBjb21wYXRpYmxlID0gInZpcnRpbyxtbWlvIjsKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg LyogLi4uICovCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmVnID0gPDB4MzAwMCAweDEwMD47 CiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaW50ZXJydXB0cyA9IDw0MT47CgoKCj4KPiBUaGUg cHJvcGVydHkgaGFzIHRvIGJlIGFkZGVkIHRvIHRoZSB2aXJ0aW8vbW1pby55YW1sIHNjaGVtYS4g SWYgaXQgaXMKPiBub3QgbmVlZGVkIGVsc2V3aGVyZSwgdGhlbiAqanVzdCogYWRkIHRoZSBwcm9w ZXJ0eSB0aGVyZS4KCkFzIEkgZGVzY3JpYmVkIGFib3ZlLCB0aGUgcHJvcGVydHkgaXMgbm90IHZp cnRpbyBzcGVjaWZpYyBhbmQgY2FuIGJlIAp1c2VkIGZvciBhbnkgdmlydHVhbGl6ZWQgZGV2aWNl IGZvciB3aGljaCBYZW4gZ3JhbnQgbWFwcGluZ3Mgc2NoZW1lIApuZWVkcyB0byBiZSBlbmFibGVk ICh4ZW4tZ3JhbnQgRE1BLW1hcHBpbmcgbGF5ZXIpLgoKClsxXSAKaHR0cHM6Ly9sb3JlLmtlcm5l bC5vcmcveGVuLWRldmVsL2FscGluZS5ERUIuMi4yMi4zOTQuMjIwNDE4MTIwMjA4MC45MTU5MTZA dWJ1bnR1LWxpbnV4LTIwLTA0LWRlc2t0b3AvCgoKPgo+IFJvYgoKLS0gClJlZ2FyZHMsCgpPbGVr c2FuZHIgVHlzaGNoZW5rbwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxA bGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK