From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vivek Gautam Subject: [Patch v15 4/5] dt-bindings: arm-smmu: Add bindings for qcom, smmu-v2 Date: Mon, 27 Aug 2018 16:25:50 +0530 Message-ID: <20180827105551.16346-5-vivek.gautam@codeaurora.org> References: <20180827105551.16346-1-vivek.gautam@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180827105551.16346-1-vivek.gautam-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: joro-zLv9SwRftAIdnm+yROfE0A@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, robin.murphy-5wv7dgnIgG8@public.gmane.org, will.deacon-5wv7dgnIgG8@public.gmane.org, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: mark.rutland-5wv7dgnIgG8@public.gmane.org, architt-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, sboyd-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, sricharan-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, rjw-LthD3rsA81gm4RdzfppkhA@public.gmane.org, robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, tfiga-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, alex.williamson-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, Vivek Gautam , linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, andy.gross-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org, jcrouse-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, m.szyprowski-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org QWRkIGJpbmRpbmdzIGRvYyBmb3IgUWNvbSdzIHNtbXUtdjIgaW1wbGVtZW50YXRpb24uCgpTaWdu ZWQtb2ZmLWJ5OiBWaXZlayBHYXV0YW0gPHZpdmVrLmdhdXRhbUBjb2RlYXVyb3JhLm9yZz4KUmV2 aWV3ZWQtYnk6IFRvbWFzeiBGaWdhIDx0ZmlnYUBjaHJvbWl1bS5vcmc+ClRlc3RlZC1ieTogU3Jp bml2YXMgS2FuZGFnYXRsYSA8c3Jpbml2YXMua2FuZGFnYXRsYUBsaW5hcm8ub3JnPgotLS0KCkNo YW5nZXMgc2luY2UgdjE0OgogLSBUaGlzIGlzIGEgbmV3IHBhdGNoIGFkZGVkIGluIHYxNSBhZnRl ciBub3RpY2luZyB0aGUgbmV3CiAgIGNoZWNrcGF0Y2ggd2FybmluZyBmb3Igc2VwYXJhdGUgZHQt YmluZGluZ3MgZG9jLgogLSBUaGlzIHBhdGNoIGFsc28gYWRkcmVzc2VzIGNvbW1lbnRzIGdpdmVu IGJ5IFJvYiBhbmQgUm9iaW4gdG8gYWRkCiAgIGEgbGlzdCBvZiB2YWxpZCB2YWx1ZXMgb2YgJzxz b2M+JyBpbiAicWNvbSw8c29jPi1zbW11LXYyIgogICBjb21wYXRpYmxlIHN0cmluZy4KCiAuLi4v ZGV2aWNldHJlZS9iaW5kaW5ncy9pb21tdS9hcm0sc21tdS50eHQgICAgICAgICB8IDQ3ICsrKysr KysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0NyBpbnNlcnRpb25zKCspCgpkaWZm IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2lvbW11L2FybSxzbW11 LnR4dCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pb21tdS9hcm0sc21tdS50 eHQKaW5kZXggOGE2ZmZjZTEyYWY1Li41MjE5OGE1Mzk2MDYgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50 YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9pb21tdS9hcm0sc21tdS50eHQKKysrIGIvRG9jdW1l bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2lvbW11L2FybSxzbW11LnR4dApAQCAtMTcsMTAg KzE3LDI0IEBAIGNvbmRpdGlvbnMuCiAgICAgICAgICAgICAgICAgICAgICAgICAiYXJtLG1tdS00 MDEiCiAgICAgICAgICAgICAgICAgICAgICAgICAiYXJtLG1tdS01MDAiCiAgICAgICAgICAgICAg ICAgICAgICAgICAiY2F2aXVtLHNtbXUtdjIiCisgICAgICAgICAgICAgICAgICAgICAgICAicWNv bSw8c29jPi1zbW11LXYyIiwgInFjb20sc21tdS12MiIKIAogICAgICAgICAgICAgICAgICAgZGVw ZW5kaW5nIG9uIHRoZSBwYXJ0aWN1bGFyIGltcGxlbWVudGF0aW9uIGFuZC9vciB0aGUKICAgICAg ICAgICAgICAgICAgIHZlcnNpb24gb2YgdGhlIGFyY2hpdGVjdHVyZSBpbXBsZW1lbnRlZC4KIAor ICAgICAgICAgICAgICAgICAgQSBudW1iZXIgb2YgUWNvbSBTb0NzIHVzZSBxY29tLHNtbXUtdjIg dmVyc2lvbiBvZiB0aGUgSVAuCisgICAgICAgICAgICAgICAgICAicWNvbSw8c29jPi1zbW11LXYy IiByZXByZXNlbnRzIGEgc29jIHNwZWNpZmljIGNvbXBhdGlibGUKKyAgICAgICAgICAgICAgICAg IHN0cmluZyB0aGF0IHNob3VsZCBiZSBwcmVzZW50IGFsb25nIHdpdGggdGhlICJxY29tLHNtbXUt djIiCisgICAgICAgICAgICAgICAgICB0byBmYWNpbGl0YXRlIFNvQyBzcGVjaWZpYyBjbG9ja3Mv cG93ZXIgY29ubmVjdGlvbnMgYW5kIHRvCisgICAgICAgICAgICAgICAgICBhZGRyZXNzIHNwZWNp ZmljIGJ1ZyBmaXhlcy4KKyAgICAgICAgICAgICAgICAgICc8c29jPicgc3RyaW5nIGluICJxY29t LDxzb2M+LXNtbXUtdjIiIHNob3VsZCBiZSBvbmUgb2YgdGhlCisgICAgICAgICAgICAgICAgICBm b2xsb3dpbmc6CisgICAgICAgICAgICAgICAgICBtc204OTk2IC0gZm9yIG1zbTg5OTYgUWNvbSBT b0MuCisgICAgICAgICAgICAgICAgICBzZG04NDUgLSBmb3Igc2RtODQ1IFFjb20gU29jLgorCisg ICAgICAgICAgICAgICAgICBBbiBleGFtcGxlIHN0cmluZyB3b3VsZCBiZSAtCisgICAgICAgICAg ICAgICAgICAicWNvbSxtc204OTk2LXNtbXUtdjIiLCAicWNvbSxzbW11LXYyIi4KKwogLSByZWcg ICAgICAgICAgIDogQmFzZSBhZGRyZXNzIGFuZCBzaXplIG9mIHRoZSBTTU1VLgogCiAtICNnbG9i YWwtaW50ZXJydXB0cyA6IFRoZSBudW1iZXIgb2YgZ2xvYmFsIGludGVycnVwdHMgZXhwb3NlZCBi eSB0aGUKQEAgLTcxLDYgKzg1LDIyIEBAIGNvbmRpdGlvbnMuCiAgICAgICAgICAgICAgICAgICBv ciB1c2luZyBzdHJlYW0gbWF0Y2hpbmcgd2l0aCAjaW9tbXUtY2VsbHMgPSA8Mj4sIGFuZAogICAg ICAgICAgICAgICAgICAgbWF5IGJlIGlnbm9yZWQgaWYgcHJlc2VudCBpbiBzdWNoIGNhc2VzLgog CistIGNsb2NrLW5hbWVzOiAgICBMaXN0IG9mIHRoZSBuYW1lcyBvZiBjbG9ja3MgaW5wdXQgdG8g dGhlIGRldmljZS4gVGhlCisgICAgICAgICAgICAgICAgICByZXF1aXJlZCBsaXN0IGRlcGVuZHMg b24gcGFydGljdWxhciBpbXBsZW1lbnRhdGlvbiBhbmQKKyAgICAgICAgICAgICAgICAgIGlzIGFz IGZvbGxvd3M6CisgICAgICAgICAgICAgICAgICAtIGZvciAicWNvbSxzbW11LXYyIjoKKyAgICAg ICAgICAgICAgICAgICAgLSAiYnVzIjogY2xvY2sgcmVxdWlyZWQgZm9yIGRvd25zdHJlYW0gYnVz IGFjY2VzcyBhbmQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIHRoZSBzbW11IHB0 dywKKyAgICAgICAgICAgICAgICAgICAgLSAiaWZhY2UiOiBjbG9jayByZXF1aXJlZCB0byBhY2Nl c3Mgc21tdSdzIHJlZ2lzdGVycworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRocm91 Z2ggdGhlIFRDVSdzIHByb2dyYW1taW5nIGludGVyZmFjZS4KKyAgICAgICAgICAgICAgICAgIC0g dW5zcGVjaWZpZWQgZm9yIG90aGVyIGltcGxlbWVudGF0aW9ucy4KKworLSBjbG9ja3M6ICAgICAg ICAgU3BlY2lmaWVycyBmb3IgYWxsIGNsb2NrcyBsaXN0ZWQgaW4gdGhlIGNsb2NrLW5hbWVzIHBy b3BlcnR5LAorICAgICAgICAgICAgICAgICAgYXMgcGVyIGdlbmVyaWMgY2xvY2sgYmluZGluZ3Mu CisKKy0gcG93ZXItZG9tYWluczogIFNwZWNpZmllcnMgZm9yIHBvd2VyIGRvbWFpbnMgcmVxdWly ZWQgdG8gYmUgcG93ZXJlZCBvbiBmb3IKKyAgICAgICAgICAgICAgICAgIHRoZSBTTU1VIHRvIG9w ZXJhdGUsIGFzIHBlciBnZW5lcmljIHBvd2VyIGRvbWFpbiBiaW5kaW5ncy4KKwogKiogRGVwcmVj YXRlZCBwcm9wZXJ0aWVzOgogCiAtIG1tdS1tYXN0ZXJzIChkZXByZWNhdGVkIGluIGZhdm91ciBv ZiB0aGUgZ2VuZXJpYyAiaW9tbXVzIiBiaW5kaW5nKSA6CkBAIC0xMzcsMyArMTY3LDIwIEBAIGNv bmRpdGlvbnMuCiAgICAgICAgICAgICAgICAgaW9tbXUtbWFwID0gPDAgJnNtbXUzIDAgMHg0MDA+ OwogICAgICAgICAgICAgICAgIC4uLgogICAgICAgICB9OworCisJLyogUWNvbSdzIGFybSxzbW11 LXYyIGltcGxlbWVudGF0aW9uICovCisJc21tdTQ6IGlvbW11IHsKKwkJY29tcGF0aWJsZSA9ICJx Y29tLG1zbTg5OTYtc21tdS12MiIsICJxY29tLHNtbXUtdjIiOworCQlyZWcgPSA8MHhkMDAwMDAg MHgxMDAwMD47CisKKwkJI2dsb2JhbC1pbnRlcnJ1cHRzID0gPDE+OworCQlpbnRlcnJ1cHRzID0g PEdJQ19TUEkgNzMgSVJRX1RZUEVfTEVWRUxfSElHSD4sCisJCQkgICAgIDxHSUNfU1BJIDMyMCBJ UlFfVFlQRV9MRVZFTF9ISUdIPiwKKwkJCSAgICAgPEdJQ19TUEkgMzIxIElSUV9UWVBFX0xFVkVM X0hJR0g+OworCQkjaW9tbXUtY2VsbHMgPSA8MT47CisJCXBvd2VyLWRvbWFpbnMgPSA8Jm1tY2Mg TURTU19HRFNDPjsKKworCQljbG9ja3MgPSA8Jm1tY2MgU01NVV9NRFBfQVhJX0NMSz4sCisJCQkg PCZtbWNjIFNNTVVfTURQX0FIQl9DTEs+OworCQljbG9jay1uYW1lcyA9ICJidXMiLCAiaWZhY2Ui OworCX07Ci0tIApRVUFMQ09NTSBJTkRJQSwgb24gYmVoYWxmIG9mIFF1YWxjb21tIElubm92YXRp b24gQ2VudGVyLCBJbmMuIGlzIGEgbWVtYmVyCm9mIENvZGUgQXVyb3JhIEZvcnVtLCBob3N0ZWQg YnkgVGhlIExpbnV4IEZvdW5kYXRpb24KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkZyZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRyZW5vQGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZyZWVkcmVubwo=