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 283D0C61DA4 for ; Thu, 9 Mar 2023 06:25:32 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:References:MIME-Version:Message-ID:Date :Subject:In-Reply-To:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=VybvYE/jR/ocp+ldqWp2beh/p31tuJukWDURcxRveAc=; b=3+nuPKhnzGDfZM wbrxg+0uikFUQ4/7Zr4J9ch5vjYVMDe67TnRMf2iOPK8cGG7mNWmTdje/0RNQvvtX+4P9vIvFcQsz zrV5j0XHdLHIibls8/eJV2A8InxWuEtFuXJYV/s7xnMLZtOgAX7eoZrkVGVmAXA9xhApUz6fPRq7O fYBJgcXYovpUC45wSHkBW8lAviLVNaJk0pIvPz092mxXFwofFqltS1C6k4n4W1uxlsQ2wfOYFgwbT PwuGH/EWxcKIkyX93Sf+QNO6zthEbbxrGX1BBCDingHi5tkY+PliP/4Tr11iZhfuESpUeXM49/7qr 3BRPe4uLGskkYLRf6OfQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pa9hP-0084c3-A8; Thu, 09 Mar 2023 06:24:23 +0000 Received: from mailout4.samsung.com ([203.254.224.34]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pa9hI-0084VN-2V for linux-arm-kernel@lists.infradead.org; Thu, 09 Mar 2023 06:24:20 +0000 Received: from epcas5p4.samsung.com (unknown [182.195.41.42]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20230309062407epoutp0488bc223b8ba75d95c588bf68d5b31060~KrBwfKzHg0613906139epoutp048 for ; Thu, 9 Mar 2023 06:24:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20230309062407epoutp0488bc223b8ba75d95c588bf68d5b31060~KrBwfKzHg0613906139epoutp048 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1678343047; bh=oMuRtMBZbu6QIcFTGQXIfADnC5XOdXd13TOG3B6PnEA=; h=From:To:Cc:In-Reply-To:Subject:Date:References:From; b=iSMk4yQ6rqy4zVuu5OaDqOWCiXsB48r1zzZOIhVyOd8CW96En/cGIVB6gt9OQGGvz HFfGJb8OxE+Uq9OZI5AROvHFDx5poaDFK2NDslmUENGYpMz814+BO1+RBHZL22SY91 bOaTRGs5YqlA7YT2ngP63ToiK/Smx/j+xXXgALcc= Received: from epsnrtp2.localdomain (unknown [182.195.42.163]) by epcas5p2.samsung.com (KnoxPortal) with ESMTP id 20230309062407epcas5p22deb6ea6bbc9a80216d636aeaa12f02a~KrBv9VqaT1110211102epcas5p2K; Thu, 9 Mar 2023 06:24:07 +0000 (GMT) Received: from epsmges5p3new.samsung.com (unknown [182.195.38.177]) by epsnrtp2.localdomain (Postfix) with ESMTP id 4PXJzn2m9Pz4x9QJ; Thu, 9 Mar 2023 06:24:05 +0000 (GMT) Received: from epcas5p1.samsung.com ( [182.195.41.39]) by epsmges5p3new.samsung.com (Symantec Messaging Gateway) with SMTP id 24.D0.06765.58B79046; Thu, 9 Mar 2023 15:24:05 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPA id 20230309053806epcas5p2c3f51b51bac1cc20e2795034ea1ea627~KqZkYNW450609006090epcas5p2V; Thu, 9 Mar 2023 05:38:06 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20230309053806epsmtrp1d21d28b206dde8032c5dc0f81017417b~KqZkXGp6j3015230152epsmtrp1O; Thu, 9 Mar 2023 05:38:06 +0000 (GMT) X-AuditID: b6c32a4b-20fff70000011a6d-62-64097b85ffd6 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id 56.1B.18071.DB079046; Thu, 9 Mar 2023 14:38:06 +0900 (KST) Received: from FDSFTE308 (unknown [107.122.81.79]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20230309053802epsmtip1e5d259b2f2790633e77cef70041c582f~KqZhVdUxE2761227612epsmtip11; Thu, 9 Mar 2023 05:38:02 +0000 (GMT) From: "Aakarsh Jain" To: "'Krzysztof Kozlowski'" , , , , Cc: , , , , , , , , , , , , , , , , , In-Reply-To: Subject: RE: [Patch v6] dt-bindings: media: s5p-mfc: convert bindings to json-schema Date: Thu, 9 Mar 2023 11:08:01 +0530 Message-ID: <000001d95249$52adea80$f809bf80$@samsung.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQHxIgKtygHqPU4mHAhqu15r4A65nwLsA7LZAklDK9yujjyZkIAKYsUQ Content-Language: en-in X-Brightmail-Tracker: H4sIAAAAAAAAA01TbUxbVRjOuff2tix0XgHHkemCV5QPBVqh5fIpZmTebMMQF4wuLNi0N4VQ 2q4tY4KOYixfgwHZlK3DgnyLjG2FAk5AbMvmGFnChuAUxreAGFlAZzfQ2dKi/Hve532f85zn nLwc1OMs24eTLtcwKrlIRuK7sC5LoH+wLtdNwusfcqemDV04VW9bRKip+nWMMneY2FTn6EWU ar4xwKJqrLdZVPd3sxh1dcneHbkwiVGLNe2AWtbfx6kzSzMo1bdiVxjnxljU3WvVOFV6xcSi Llkn2VTj+AhCNRk3EarO9Aeb0vVZ2dQnBVYk3ptuM7QBumeyAdDjDWso/bV+kk3X9y4jtLG1 GKcnxnpxuqMhj9YNPsboM52tgC6xjuP0unEfPfTnOjuJezQjJo0RSRiVLyMXKyTpcmkseehI 6v5UgZDHD+ZHUhGkr1yUycSSCYeTgg+ky+zpSd8TIlmWnUoSqdVkaFyMSpGlYXzTFGpNLMko JTJluDJELcpUZ8mlIXJGE8Xn8V4T2Affz0ibMtgw5UIZOLky3IxowVxOCXDjQCIcXtKa8BKw i+NBfAPg6mdLbGexBmBNzeeuzkMAp8ZXkW1JSdV511QfgNfvDCHOYhHAx+YqlmMKJ0Lh1FAp y9HwIgYBnO6cQR0FShRisPKOFpQADseN4MKKf6IdAk/iHThztQh30BjhB1ueCBw0l4iE5T/3 Yk78NLx5YX4Lo8QrsOmLFdR5I1/4aKGJ5ZB6EQfgzHqYc8QbDj4q3XKFhMUN6nS1rgQJsOqc GTixJ/z1RifbiX3gcnmBC4vhXN2y63wZvNx7DnPi1+HAaDXm8EKJQHj5WqiTfh5+OtSOOH13 w7KNeZcVF/YYtvHLsHrCxnLi56Dlq0ZQAUj9jmT6Hcn0OyLo/3erBVgreJZRqjOljFqgDJMz 2f/9uFiRaQRb2xF0qAfMTj8IMQOEA8wAclDSi/uXD0fiwZWIPshhVIpUVZaMUZuBwP7alajP M2KFfb3kmlR+eCQvXCgUhkeGCfmkN9c/9qbYg5CKNEwGwygZ1bYO4bj5aJFK7Xl3+bx+42hi YeQva8l4tnoipCiiqDU/+v7wwBwSZztlSvktaunB7O29Zq6lujERS5z9sMvEsu2JyPsWHit8 u288iHxhb3FuROiTt9r36RORluvte5IvykoLjsTc+uhe8bH4ZnlGtp8nkW/MkwYsvQjou+7D L/1Q9jAh5yBzUJgj8Oso331Fa+nK6B0TmQvAUyP5RE9d95zBEvhmxahuYjPej/4b/0naeryn rj6uZiAl9NWz/HeP80Js/SmbGwHZK93d99pyKz4WY+n9glVJ7WHFe50T/qcXTgtucVqE1gYd T5hceupLK877PiggulDz40l32QmzZ/Ybvy83aQKiSEydJuIHoSq16F97HlW4pgQAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFIsWRmVeSWpSXmKPExsWy7bCSnO6+As4Ug39bmSwezNvGZrH4x3Mm i/uLP7NYHNq8ld1iy5XZzBbLjx9gtZh/5ByrxfaDj1gsNr4Ayl6ceZfF4vn8dYwWL2fdY7Po e/GQ2WLva6COTY+vsVpc3jWHzaJnw1ZWi7VH7rJbLL1+kcli2aY/TBaLtn5ht2jde4TdoqXt CJODuMeaeWsYPXbcXcLocX3JJ2aPnbPusnss3vOSyWPTqk42jzvX9rB5bF5S79F69BeLR9+W VYweXUeus3l83iTncerrZ/YA3igum5TUnMyy1CJ9uwSujGXnfrMXtBdUTPmyk72B8VFgFyMn h4SAiUTX9BnsXYxcHEICuxkl9jb2MUIkZCT+tx1jh7CFJVb+ew5V9JRR4u6SfawgCTYBfYn7 p3pYQRIiAicZJfrPtIA5zAIzWSSuTjjGBNFykFHi4eqbzF2MHBycArwSE/5Zg3QLC4RI/GrY ygoSZhFQkVjx3xQkzCtgKdF/ew8LhC0ocXLmEzCbWUBb4unNp3D2soWvmSGuU5D4+XQZ2BgR ATeJh5+NIUrEJY7+7GGewCg8C8mkWUgmzUIyaRaSlgWMLKsYJVMLinPTc4sNCwzzUsv1ihNz i0vz0vWS83M3MYKTh5bmDsbtqz7oHWJk4mA8xCjBwawkwvtdiiNFiDclsbIqtSg/vqg0J7X4 EKM0B4uSOO+FrpPxQgLpiSWp2ampBalFMFkmDk6pBiaJevv8K65b+0KKX/kzrZh/ZsvcafIT 9BQYHd8vltUWNHwv99kncELBZ60Y9jzFGcyHE4qnWxovUa5YKeb8bXXFmbOpf051Zna+u9KR cfJB2OO4e4z/efze/7R5nnlksU3KC6EDbf872dZMedK0/uWSpZ45346sWuCWVy/4KCVui6cP +6eTauyhCUVV/9Oijp8W7unP2BLU7b3fpPDHygzVK48UJU8sucJ4ZPmWufw8T6edi76ktlRh 6UmTF3u9SvTcf4vzqwboSdak1n3nfqg499//ihepE9rWbehczKWaLCaYdaNcZqGJqfOT/7f3 mhlMOR3z+PS68MwHymFX9j6XStrnqHt9ce9VHSePV1+UWIozEg21mIuKEwH1QrgHjQMAAA== X-CMS-MailID: 20230309053806epcas5p2c3f51b51bac1cc20e2795034ea1ea627 X-Msg-Generator: CA X-Sendblock-Type: REQ_APPROVE CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20230301035153epcas5p40f576188a9a69835c1050135219a3720 References: <20230301035144.8645-1-aakarsh.jain@samsung.com> <8b5bea40-6f7b-1d00-ac23-83a28c7dacbc@linaro.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230308_222417_765200_3A7BC68F X-CRM114-Status: GOOD ( 33.83 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Cgo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogQWFrYXJzaCBKYWluIFttYWls dG86YWFrYXJzaC5qYWluQHNhbXN1bmcuY29tXQo+IFNlbnQ6IDAyIE1hcmNoIDIwMjMgMjA6NDkK PiBUbzogJ0tyenlzenRvZiBLb3psb3dza2knIDxrcnp5c3p0b2Yua296bG93c2tpQGxpbmFyby5v cmc+OyAnbGludXgtYXJtLQo+IGtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnJyA8bGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnPjsgJ2xpbnV4LQo+IG1lZGlhQHZnZXIua2VybmVs Lm9yZycgPGxpbnV4LW1lZGlhQHZnZXIua2VybmVsLm9yZz47ICdsaW51eC0KPiBrZXJuZWxAdmdl ci5rZXJuZWwub3JnJyA8bGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZz47Cj4gJ2RldmljZXRy ZWVAdmdlci5rZXJuZWwub3JnJyA8ZGV2aWNldHJlZUB2Z2VyLmtlcm5lbC5vcmc+Cj4gQ2M6ICdt LnN6eXByb3dza2lAc2Ftc3VuZy5jb20nIDxtLnN6eXByb3dza2lAc2Ftc3VuZy5jb20+Owo+ICdh bmRyemVqLmhhamRhQGludGVsLmNvbScgPGFuZHJ6ZWouaGFqZGFAaW50ZWwuY29tPjsKPiAnbWNo ZWhhYkBrZXJuZWwub3JnJyA8bWNoZWhhYkBrZXJuZWwub3JnPjsgJ2h2ZXJrdWlsLWNpc2NvQHhz NGFsbC5ubCcKPiA8aHZlcmt1aWwtY2lzY29AeHM0YWxsLm5sPjsgJ2V6ZXF1aWVsQHZhbmd1YXJk aWFzdXIuY29tLmFyJwo+IDxlemVxdWllbEB2YW5ndWFyZGlhc3VyLmNvbS5hcj47ICdqZXJuZWou c2tyYWJlY0BnbWFpbC5jb20nCj4gPGplcm5lai5za3JhYmVjQGdtYWlsLmNvbT47ICdiZW5qYW1p bi5nYWlnbmFyZEBjb2xsYWJvcmEuY29tJwo+IDxiZW5qYW1pbi5nYWlnbmFyZEBjb2xsYWJvcmEu Y29tPjsgJ2tyenlzenRvZi5rb3psb3dza2krZHRAbGluYXJvLm9yZycKPiA8a3J6eXN6dG9mLmtv emxvd3NraStkdEBsaW5hcm8ub3JnPjsgJ3N0YW5pbWlyLnZhcmJhbm92QGxpbmFyby5vcmcnCj4g PHN0YW5pbWlyLnZhcmJhbm92QGxpbmFyby5vcmc+OyAnZGlsbG9uLm1pbmZlaUBnbWFpbC5jb20n Cj4gPGRpbGxvbi5taW5mZWlAZ21haWwuY29tPjsgJ2RhdmlkLnBsb3dtYW5AcmFzcGJlcnJ5cGku Y29tJwo+IDxkYXZpZC5wbG93bWFuQHJhc3BiZXJyeXBpLmNvbT47ICdtYXJrLnJ1dGxhbmRAYXJt LmNvbScKPiA8bWFyay5ydXRsYW5kQGFybS5jb20+OyAncm9iaCtkdEBrZXJuZWwub3JnJyA8cm9i aCtkdEBrZXJuZWwub3JnPjsKPiAna3J6aytkdEBrZXJuZWwub3JnJyA8a3J6aytkdEBrZXJuZWwu b3JnPjsgJ2FuZGlAZXRlemlhbi5vcmcnCj4gPGFuZGlAZXRlemlhbi5vcmc+OyAnYWxpbS5ha2h0 YXJAc2Ftc3VuZy5jb20nCj4gPGFsaW0uYWtodGFyQHNhbXN1bmcuY29tPjsgJ2Fzd2FuaS5yZWRk eUBzYW1zdW5nLmNvbScKPiA8YXN3YW5pLnJlZGR5QHNhbXN1bmcuY29tPjsgJ3Bhbmthai5kdWJl eUBzYW1zdW5nLmNvbScKPiA8cGFua2FqLmR1YmV5QHNhbXN1bmcuY29tPgo+IFN1YmplY3Q6IFJF OiBbUGF0Y2ggdjZdIGR0LWJpbmRpbmdzOiBtZWRpYTogczVwLW1mYzogY29udmVydCBiaW5kaW5n cyB0byBqc29uLQo+IHNjaGVtYQo+IAo+IAo+IAo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0KPiA+IEZyb206IEtyenlzenRvZiBLb3psb3dza2kgW21haWx0bzprcnp5c3p0b2Yua296bG93 c2tpQGxpbmFyby5vcmddCj4gPiBTZW50OiAwMiBNYXJjaCAyMDIzIDE0OjA3Cj4gPiBUbzogQWFr YXJzaCBKYWluIDxhYWthcnNoLmphaW5Ac2Ftc3VuZy5jb20+OyBsaW51eC1hcm0tCj4gPiBrZXJu ZWxAbGlzdHMuaW5mcmFkZWFkLm9yZzsgbGludXgtbWVkaWFAdmdlci5rZXJuZWwub3JnOyBsaW51 eC0KPiA+IGtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IGRldmljZXRyZWVAdmdlci5rZXJuZWwub3Jn Cj4gPiBDYzogbS5zenlwcm93c2tpQHNhbXN1bmcuY29tOyBhbmRyemVqLmhhamRhQGludGVsLmNv bTsKPiA+IG1jaGVoYWJAa2VybmVsLm9yZzsgaHZlcmt1aWwtY2lzY29AeHM0YWxsLm5sOwo+ID4g ZXplcXVpZWxAdmFuZ3VhcmRpYXN1ci5jb20uYXI7IGplcm5lai5za3JhYmVjQGdtYWlsLmNvbTsK PiA+IGJlbmphbWluLmdhaWduYXJkQGNvbGxhYm9yYS5jb207IGtyenlzenRvZi5rb3psb3dza2kr ZHRAbGluYXJvLm9yZzsKPiA+IHN0YW5pbWlyLnZhcmJhbm92QGxpbmFyby5vcmc7IGRpbGxvbi5t aW5mZWlAZ21haWwuY29tOwo+ID4gZGF2aWQucGxvd21hbkByYXNwYmVycnlwaS5jb207IG1hcmsu cnV0bGFuZEBhcm0uY29tOwo+ID4gcm9iaCtkdEBrZXJuZWwub3JnOyBrcnprK2R0QGtlcm5lbC5v cmc7IGFuZGlAZXRlemlhbi5vcmc7Cj4gPiBhbGltLmFraHRhckBzYW1zdW5nLmNvbTsgYXN3YW5p LnJlZGR5QHNhbXN1bmcuY29tOwo+ID4gcGFua2FqLmR1YmV5QHNhbXN1bmcuY29tCj4gPiBTdWJq ZWN0OiBSZTogW1BhdGNoIHY2XSBkdC1iaW5kaW5nczogbWVkaWE6IHM1cC1tZmM6IGNvbnZlcnQg YmluZGluZ3MKPiA+IHRvIGpzb24tIHNjaGVtYQo+ID4KPiA+IE9uIDAxLzAzLzIwMjMgMDQ6NTEs IEFha2Fyc2ggSmFpbiB3cm90ZToKPiA+ID4gQ29udmVydCBzNXAtbWZjIGJpbmRpbmdzIHRvIERU IHNjaGVtYSBmb3JtYXQgdXNpbmcganNvbi1zY2hlbWEuCj4gPiA+Cj4gPiA+IFNpZ25lZC1vZmYt Ynk6IEFha2Fyc2ggSmFpbiA8YWFrYXJzaC5qYWluQHNhbXN1bmcuY29tPgo+ID4gPiAtLS0KPiA+ ID4gY2hhbmdlcyBzaW5jZSB2NToKPiA+ID4ga2VwdCBjb21wYXRpYmxlIHN0cmluZ3MgdW5kZXIg ZW51bQo+ID4gPiBzb3J0ZWQgY29tcGF0aWJsZSBzdHJpbmdzCj4gPiA+IGFkZGVkIGlvbW11IG1h eEl0ZW1zOjIKPiA+ID4gQWRkZWQgaW5kZW50YXRpb24gd2l0aCA0IHNwYWNlcyBpbiBkdHMgZXhh bXBsZQo+ID4gPgo+ID4gPiBjaGFuZ2VzIHNpbmNlIHY0Ogo+ID4gPiBSZW1vdmVkIGl0ZW1zIGZy b20gb25lT2Ygc2VjdGlvbgo+ID4gPiBkcm9wcGVkIGJsYWNrIGxpbmUKPiA+ID4gZGVmaW5lZCB0 aGUgaW9tbXVzIG5hbWVzIGl0ZW1zIGFzCj4gPiA+IGl0ZW1zOgo+ID4gPiAtY29uc3QgbGVmdAo+ ID4gPiAtY29uc3QgcmlnaHQKPiA+ID4KPiA+ID4gY2hhbmdlcyBzaW5jZSB2MzoKPiA+ID4gZml4 ZWQgZHQtc2NoZW1hIHdhcm5pbmdzIGFuZCBlcnJvcnMgd2hpbGUgcnVubmluZyBtYWtlIGR0YnNf Y2hlY2sKPiA+ID4gYW5kIG1ha2UgZHRfYmluZGluZ19jaGVjayBmb3IgQVJNdjcgU2luY2UsIG9i c29sZXRlIHByb3BlcnRpZXMgYXJlCj4gPiA+IG5vdCBwYXJ0Cj4gPiBvZiBkdC1ub2RlIHNvIHdl IGFyZSBub3QgaW5jbHVkaW5nIHRoZXNlIHByb3BlcnRpZXMgaW4gZHQtc2NoZW1hLgo+ID4gPgo+ ID4gPiBjaGFuZ2VzIHNpbmNlIHYyOgo+ID4gPiBjaGFuZ2VkIENvbW1pdCBtZXNzYWdlIGZyb20g QWRkcyB0byBDb252ZXJ0IFJlbW92ZWQgdGV4dCAiVGhpcyBmaWxlCj4gPiA+IGhhcyBtb3ZlZCB0 byBzYW1zdW5nLHM1cC1tZmMueWFtbCIgZnJvbSBzNXAtbWZjLnR4dCBmaXhlZCBkdC1zY2hlbWEK PiA+ID4gd2FybmluZ3MgYW5kIGVycm9ycyB3aGlsZSBydW5uaW5nIG1ha2UgZHRic19jaGVjayBh bmQgbWFrZQo+ID4gPiBkdF9iaW5kaW5nX2NoZWNrCj4gPiA+Cj4gPiA+IGNoYW5nZXMgc2luY2Ug djE6Cj4gPiA+IGZpeGVkIGR0LXNjaGVtYSB3YXJuaW5ncyBhbmQgZXJyb3JzIHdoaWxlIHJ1bm5p bmcgbWFrZSBkdGJzX2NoZWNrCj4gPiA+IGFuZCBtYWtlIGR0X2JpbmRpbmdfY2hlY2sgUmVtb3Zl ZCBkZXNjcmlwdGlvbi4KPiA+ID4gTGlzdGVkIGl0ZW1zLgo+ID4gPiBBZGRlZCBhbGxPZjppZjp0 aGVuIGZvciByZXN0cmljdGluZyB0d28gaXRlbXMgdG8gc3BlY2lmaWMgY29tcGF0aWJsZQo+ID4g Pgo+ID4gPiBUaGlzIHBhdGNoIGlzIGluZGVwZW5kZW50IGZyb20gdGhlIHByZXZpb3VzIE1GQyB2 MTIgcGF0Y2ggc2VyaWVzIGZvcgo+ID4gPiBIVzMKPiA+IHN1cHBvcnQuCj4gPiA+Cj4gPiA+ICAu Li4vZGV2aWNldHJlZS9iaW5kaW5ncy9tZWRpYS9zNXAtbWZjLnR4dCAgICAgfCAgNzggLS0tLS0t LS0tCj4gPiA+ICAuLi4vYmluZGluZ3MvbWVkaWEvc2Ftc3VuZyxzNXAtbWZjLnlhbWwgICAgICAg fCAxNTEKPiA+ICsrKysrKysrKysrKysrKysrKwo+ID4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAxNTEg aW5zZXJ0aW9ucygrKSwgNzggZGVsZXRpb25zKC0pICBjcmVhdGUgbW9kZQo+ID4gPiAxMDA2NDQg RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL21lZGlhL3NhbXN1bmcsczVwLQo+IG1m Yy55YW1sCj4gPiA+Cj4gPiA+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUv YmluZGluZ3MvbWVkaWEvczVwLW1mYy50eHQKPiA+ID4gYi9Eb2N1bWVudGF0aW9uL2RldmljZXRy ZWUvYmluZGluZ3MvbWVkaWEvczVwLW1mYy50eHQKPiA+ID4gaW5kZXggOGViOTBjMDQzZDVkLi5l NjlkZTI5YmIyZDEgMTAwNjQ0Cj4gPiA+IC0tLSBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9i aW5kaW5ncy9tZWRpYS9zNXAtbWZjLnR4dAo+ID4gPiArKysgYi9Eb2N1bWVudGF0aW9uL2Rldmlj ZXRyZWUvYmluZGluZ3MvbWVkaWEvczVwLW1mYy50eHQKPiA+ID4gQEAgLTEsNzggKzAsMCBAQAo+ ID4gPiAtKiBTYW1zdW5nIE11bHRpIEZvcm1hdCBDb2RlYyAoTUZDKQo+ID4gPiAtCj4gPiA+IC1N dWx0aSBGb3JtYXQgQ29kZWMgKE1GQykgaXMgdGhlIElQIHByZXNlbnQgaW4gU2Ftc3VuZyBTb0Nz IHdoaWNoCj4gPiA+IC1zdXBwb3J0cyBoaWdoIHJlc29sdXRpb24gZGVjb2RpbmcgYW5kIGVuY29k aW5nIGZ1bmN0aW9uYWxpdGllcy4KPiA+ID4gLVRoZSBNRkMgZGV2aWNlIGRyaXZlciBpcyBhIHY0 bDIgZHJpdmVyIHdoaWNoIGNhbiBlbmNvZGUvZGVjb2RlCj4gPiA+IC12aWRlbyByYXcvZWxlbWVu dGFyeSBzdHJlYW1zIGFuZCBoYXMgc3VwcG9ydCBmb3IgYWxsIHBvcHVsYXIgLXZpZGVvCj4gY29k ZWNzLgo+ID4gPiAtCj4gPiA+IC1SZXF1aXJlZCBwcm9wZXJ0aWVzOgo+ID4gPiAtICAtIGNvbXBh dGlibGUgOiB2YWx1ZSBzaG91bGQgYmUgZWl0aGVyIG9uZSBhbW9uZyB0aGUgZm9sbG93aW5nCj4g PiA+IC0JKGEpICJzYW1zdW5nLG1mYy12NSIgZm9yIE1GQyB2NSBwcmVzZW50IGluIEV4eW5vczQg U29Dcwo+ID4gPiAtCShiKSAic2Ftc3VuZyxtZmMtdjYiIGZvciBNRkMgdjYgcHJlc2VudCBpbiBF eHlub3M1IFNvQ3MKPiA+ID4gLQkoYykgInNhbXN1bmcsZXh5bm9zMzI1MC1tZmMiLCAic2Ftc3Vu ZyxtZmMtdjciIGZvciBNRkMgdjcKPiA+ID4gLQkgICAgIHByZXNlbnQgaW4gRXh5bm9zMzI1MCBT b0MKPiA+ID4gLQkoZCkgInNhbXN1bmcsbWZjLXY3IiBmb3IgTUZDIHY3IHByZXNlbnQgaW4gRXh5 bm9zNTQyMCBTb0MKPiA+ID4gLQkoZSkgInNhbXN1bmcsbWZjLXY4IiBmb3IgTUZDIHY4IHByZXNl bnQgaW4gRXh5bm9zNTgwMCBTb0MKPiA+ID4gLQkoZikgInNhbXN1bmcsZXh5bm9zNTQzMy1tZmMi IGZvciBNRkMgdjggcHJlc2VudCBpbiBFeHlub3M1NDMzIFNvQwo+ID4gPiAtCShnKSAic2Ftc3Vu ZyxtZmMtdjEwIiBmb3IgTUZDIHYxMCBwcmVzZW50IGluIEV4eW5vczc4ODAgU29DCj4gPiA+IC0K PiA+ID4gLSAgLSByZWcgOiBQaHlzaWNhbCBiYXNlIGFkZHJlc3Mgb2YgdGhlIElQIHJlZ2lzdGVy cyBhbmQgbGVuZ3RoIG9mIG1lbW9yeQo+ID4gPiAtCSAgbWFwcGVkIHJlZ2lvbi4KPiA+ID4gLQo+ ID4gPiAtICAtIGludGVycnVwdHMgOiBNRkMgaW50ZXJydXB0IG51bWJlciB0byB0aGUgQ1BVLgo+ ID4gPiAtICAtIGNsb2NrcyA6IGZyb20gY29tbW9uIGNsb2NrIGJpbmRpbmc6IGhhbmRsZSB0byBt ZmMgY2xvY2suCj4gPiA+IC0gIC0gY2xvY2stbmFtZXMgOiBmcm9tIGNvbW1vbiBjbG9jayBiaW5k aW5nOiBtdXN0IGNvbnRhaW4gIm1mYyIsCj4gPiA+IC0JCSAgY29ycmVzcG9uZGluZyB0byBlbnRy eSBpbiB0aGUgY2xvY2tzIHByb3BlcnR5Lgo+ID4gPiAtCj4gPiA+IC1PcHRpb25hbCBwcm9wZXJ0 aWVzOgo+ID4gPiAtICAtIHBvd2VyLWRvbWFpbnMgOiBwb3dlci1kb21haW4gcHJvcGVydHkgZGVm aW5lZCB3aXRoIGEgcGhhbmRsZQo+ID4gPiAtCQkJICAgdG8gcmVzcGVjdGl2ZSBwb3dlciBkb21h aW4uCj4gPiA+IC0gIC0gbWVtb3J5LXJlZ2lvbiA6IGZyb20gcmVzZXJ2ZWQgbWVtb3J5IGJpbmRp bmc6IHBoYW5kbGVzIHRvIHR3bwo+ID4gcmVzZXJ2ZWQKPiA+ID4gLQltZW1vcnkgcmVnaW9ucywg Zmlyc3QgaXMgZm9yICJsZWZ0IiBtZmMgbWVtb3J5IGJ1cyBpbnRlcmZhY2VzLAo+ID4gPiAtCXNl Y29uZCBpZiBmb3IgdGhlICJyaWdodCIgbWZjIG1lbW9yeSBidXMsIHVzZWQgd2hlbiBubyBTWVNN TVUKPiA+ID4gLQlzdXBwb3J0IGlzIGF2YWlsYWJsZTsgdXNlZCBvbmx5IGJ5IE1GQyB2NSBwcmVz ZW50IGluIEV4eW5vczQgU29Dcwo+ID4gPiAtCj4gPiA+IC1PYnNvbGV0ZSBwcm9wZXJ0aWVzOgo+ ID4gPiAtICAtIHNhbXN1bmcsbWZjLXIsIHNhbXN1bmcsbWZjLWwgOiBzdXBwb3J0IHJlbW92ZWQs IHBsZWFzZSB1c2UKPiA+ID4gbWVtb3J5LQo+ID4gcmVnaW9uCj4gPiA+IC0JcHJvcGVydHkgaW5z dGVhZAo+ID4gPiAtCj4gPiA+IC0KPiA+ID4gLUV4YW1wbGU6Cj4gPiA+IC1Tb0Mgc3BlY2lmaWMg RFQgZW50cnk6Cj4gPiA+IC0KPiA+ID4gLW1mYzogY29kZWNAMTM0MDAwMDAgewo+ID4gPiAtCWNv bXBhdGlibGUgPSAic2Ftc3VuZyxtZmMtdjUiOwo+ID4gPiAtCXJlZyA9IDwweDEzNDAwMDAwIDB4 MTAwMDA+Owo+ID4gPiAtCWludGVycnVwdHMgPSA8MCA5NCAwPjsKPiA+ID4gLQlwb3dlci1kb21h aW5zID0gPCZwZF9tZmM+Owo+ID4gPiAtCWNsb2NrcyA9IDwmY2xvY2sgMjczPjsKPiA+ID4gLQlj bG9jay1uYW1lcyA9ICJtZmMiOwo+ID4gPiAtfTsKPiA+ID4gLQo+ID4gPiAtUmVzZXJ2ZWQgbWVt b3J5IHNwZWNpZmljIERUIGVudHJ5IGZvciBnaXZlbiBib2FyZCAoc2VlIHJlc2VydmVkCj4gPiA+ IG1lbW9yeSBiaW5kaW5nIC1mb3IgbW9yZSBpbmZvcm1hdGlvbik6Cj4gPiA+IC0KPiA+ID4gLXJl c2VydmVkLW1lbW9yeSB7Cj4gPiA+IC0JI2FkZHJlc3MtY2VsbHMgPSA8MT47Cj4gPiA+IC0JI3Np emUtY2VsbHMgPSA8MT47Cj4gPiA+IC0JcmFuZ2VzOwo+ID4gPiAtCj4gPiA+IC0JbWZjX2xlZnQ6 IHJlZ2lvbkA1MTAwMDAwMCB7Cj4gPiA+IC0JCWNvbXBhdGlibGUgPSAic2hhcmVkLWRtYS1wb29s IjsKPiA+ID4gLQkJbm8tbWFwOwo+ID4gPiAtCQlyZWcgPSA8MHg1MTAwMDAwMCAweDgwMDAwMD47 Cj4gPiA+IC0JfTsKPiA+ID4gLQo+ID4gPiAtCW1mY19yaWdodDogcmVnaW9uQDQzMDAwMDAwIHsK PiA+ID4gLQkJY29tcGF0aWJsZSA9ICJzaGFyZWQtZG1hLXBvb2wiOwo+ID4gPiAtCQluby1tYXA7 Cj4gPiA+IC0JCXJlZyA9IDwweDQzMDAwMDAwIDB4ODAwMDAwPjsKPiA+ID4gLQl9Owo+ID4gPiAt fTsKPiA+ID4gLQo+ID4gPiAtQm9hcmQgc3BlY2lmaWMgRFQgZW50cnk6Cj4gPiA+IC0KPiA+ID4g LWNvZGVjQDEzNDAwMDAwIHsKPiA+ID4gLQltZW1vcnktcmVnaW9uID0gPCZtZmNfbGVmdD4sIDwm bWZjX3JpZ2h0PjsKPiA+ID4gLX07Cj4gPiA+IGRpZmYgLS1naXQKPiA+ID4gYS9Eb2N1bWVudGF0 aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvc2Ftc3VuZyxzNXAtbWZjLnlhbWwKPiA+ID4g Yi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvc2Ftc3VuZyxzNXAtbWZj LnlhbWwKPiA+ID4gaW5kZXggMDAwMDAwMDAwMDAwLi5kYTQ4ZDA0OTNjZGQKPiA+ID4gLS0tIC9k ZXYvbnVsbAo+ID4gPiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVk aWEvc2Ftc3VuZyxzNXAtCj4gbWZjLnlhbWwKPiA+ID4gQEAgLTAsMCArMSwxNTEgQEAKPiA+ID4g KyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAtb25seSBPUiBCU0QtMi1DbGF1c2Ug JVlBTUwgMS4yCj4gPiA+ICstLS0KPiA+ID4gKyRpZDoKPiA+ID4gK2h0dHBzOi8vcHJvdGVjdDIu ZmlyZWV5ZS5jb20vdjEvdXJsP2s9ZDI0ZWY3ZTQtOGRkNWNlZmQtZDI0ZjdjYWItCj4gPiAwMDBi Cj4gPiA+ICthYmZmMzc5My1kMzUxMWI4OGRhODE3NmEzJnE9MSZlPTNlYmQ5OWUyLTgxYmQtNDMw My05ODhiLQo+ID4gMDg1YWIyNDQ5Y2MxJgo+ID4gPgo+ID4KPiArdT1odHRwJTNBJTJGJTJGZGV2 aWNldHJlZS5vcmclMkZzY2hlbWFzJTJGbWVkaWElMkZzYW1zdW5nJTJDcwo+ID4gNXAtbWZjLnkK PiA+ID4gK2FtbCUyMwo+ID4gPiArJHNjaGVtYToKPiA+ID4gK2h0dHBzOi8vcHJvdGVjdDIuZmly ZWV5ZS5jb20vdjEvdXJsP2s9NWFlYWM5MDgtMDU3MWYwMTEtNWFlYjQyNDctCj4gPiAwMDBiCj4g PiA+ICthYmZmMzc5My0wMWU5ZmVjOGNlNGQ0OGNjJnE9MSZlPTNlYmQ5OWUyLTgxYmQtNDMwMy05 ODhiLQo+ID4gMDg1YWIyNDQ5Y2MxJgo+ID4gPiArdT1odHRwJTNBJTJGJTJGZGV2aWNldHJlZS5v cmclMkZtZXRhLXNjaGVtYXMlMkZjb3JlLnlhbWwlMjMKPiA+ID4gKwo+ID4gPiArdGl0bGU6IFNh bXN1bmcgRXh5bm9zIE11bHRpIEZvcm1hdCBDb2RlYyAoTUZDKQo+ID4gPiArCj4gPiA+ICttYWlu dGFpbmVyczoKPiA+ID4gKyAgLSBNYXJlayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3Vu Zy5jb20+Cj4gPiA+ICsgIC0gQWFrYXJzaCBKYWluIDxhYWthcnNoLmphaW5Ac2Ftc3VuZy5jb20+ Cj4gPiA+ICsKPiA+ID4gK2Rlc2NyaXB0aW9uOgo+ID4gPiArICBNdWx0aSBGb3JtYXQgQ29kZWMg KE1GQykgaXMgdGhlIElQIHByZXNlbnQgaW4gU2Ftc3VuZyBTb0NzIHdoaWNoCj4gPiA+ICsgIHN1 cHBvcnRzIGhpZ2ggcmVzb2x1dGlvbiBkZWNvZGluZyBhbmQgZW5jb2RpbmcgZnVuY3Rpb25hbGl0 aWVzLgo+ID4gPiArCj4gPiA+ICtwcm9wZXJ0aWVzOgo+ID4gPiArICBjb21wYXRpYmxlOgo+ID4g PiArICAgIG9uZU9mOgo+ID4gPiArICAgICAgLSBlbnVtOgo+ID4gPiArICAgICAgICAgIC0gc2Ft c3VuZyxleHlub3M1NDMzLW1mYyAgICAgICAgIyBFeHlub3M1NDMzCj4gPiA+ICsgICAgICAgICAg LSBzYW1zdW5nLG1mYy12NSAgICAgICAgICAgICAgICAjIEV4eW5vczQKPiA+ID4gKyAgICAgICAg ICAtIHNhbXN1bmcsbWZjLXY2ICAgICAgICAgICAgICAgICMgRXh5bm9zNQo+ID4gPiArICAgICAg ICAgIC0gc2Ftc3VuZyxtZmMtdjcgICAgICAgICAgICAgICAgIyBFeHlub3M1NDIwCj4gPiA+ICsg ICAgICAgICAgLSBzYW1zdW5nLG1mYy12OCAgICAgICAgICAgICAgICAjIEV4eW5vczU4MDAKPiA+ ID4gKyAgICAgICAgICAtIHNhbXN1bmcsbWZjLXYxMCAgICAgICAgICAgICAgICMgRXh5bm9zNzg4 MAo+ID4gPiArICAgICAgLSBpdGVtczoKPiA+ID4gKyAgICAgICAgICAtIGVudW06Cj4gPiA+ICsg ICAgICAgICAgICAgIC0gc2Ftc3VuZyxleHlub3MzMjUwLW1mYyAgICAjIEV4eW5vczMyNTAKPiA+ ID4gKyAgICAgICAgICAtIGNvbnN0OiBzYW1zdW5nLG1mYy12NyAgICAgICAgICMgRmFsbCBiYWNr IGZvciBFeHlub3MzMjUwCj4gPiA+ICsKPiA+ID4gKyAgcmVnOgo+ID4gPiArICAgIG1heEl0ZW1z OiAxCj4gPiA+ICsKPiA+ID4gKyAgY2xvY2tzOgo+ID4gPiArICAgIG1pbkl0ZW1zOiAxCj4gPiA+ ICsgICAgbWF4SXRlbXM6IDMKPiA+ID4gKwo+ID4gPiArICBjbG9jay1uYW1lczoKPiA+ID4gKyAg ICBtaW5JdGVtczogMQo+ID4gPiArICAgIG1heEl0ZW1zOiAzCj4gPiA+ICsKPiA+ID4gKyAgaW50 ZXJydXB0czoKPiA+ID4gKyAgICBtYXhJdGVtczogMQo+ID4gPiArCj4gPiA+ICsgIGlvbW11czoK PiA+ID4gKyAgICBtaW5JdGVtczogMQo+ID4gPiArICAgIG1heEl0ZW1zOiAyCj4gPiA+ICsKPiA+ ID4gKyAgaW9tbXUtbmFtZXM6Cj4gPiA+ICsgICAgaXRlbXM6Cj4gPiA+ICsgICAgICAtIGNvbnN0 OiBsZWZ0Cj4gPiA+ICsgICAgICAtIGNvbnN0OiByaWdodAo+ID4KPiA+IFRoYXQncyBjb25mdXNp bmcgbm93Li4uIFRoZSBpb21tdS1uYW1lcyBhYm92ZSBzYXlzIGl0IHJlcXVpcmVzIHR3bwo+ID4g aW9tbXVzLCBidXQgeW91ciBpb21tdXMgcHJvcGVydHkgc2F5cyBvbmUgaXRlbSBpcyBlbm91Z2gu IFlvdSBuZWVkCj4gPiBoZXJlCj4gPiBtaW5JdGVtczogMS4uLiBidXQgdGhlbiB3aHkgb25lIElP TU1VIChmb3Igc3VjaCB2YXJpYW50cykgaXMgYWx3YXlzCj4gImxlZnQiPwo+ID4gUHJvYmFibHkg dGhlbiB0aGUgbWVhbmluZyBvZiBmaXJzdCBJT01NVSBjaGFuZ2VzLCByaWdodD8gSWYgdGhhdCdz Cj4gPiBjb3JyZWN0LCB0aGVuIEkgcHJvcG9zZSB0byBsZWF2ZSBpdCBhcyBtaW5JdGVtczoxL21h eEl0ZW1zOjIgd2l0aG91dAo+ID4gZGVmaW5pbmcgdGhlIGl0ZW1zIGhlcmUgYW5kLi4uCj4gPgo+ IEFncmVlZC4gVGhhdOKAmXMgd2h5IEkgaW5pdGlhbGx5IGtlcHQgIGFzIG1pbkl0ZW1zOjEvbWF4 SXRlbXM6Mi4gIFdpbGwga2VlcCBpdA0KPiBub3cgYXMgaXQgaXMuDQo+ICAgaW9tbXUtbmFtZXM6 DQo+ICAgICBtaW5JdGVtczogMQ0KPiAgICAgbWF4SXRlbXM6IDINCj4gPiA+ICsNCj4gPiA+ICsg IHBvd2VyLWRvbWFpbnM6DQo+ID4gPiArICAgIG1heEl0ZW1zOiAxDQo+ID4gPiArDQo+ID4gPiAr ICBtZW1vcnktcmVnaW9uOg0KPiA+ID4gKyAgICBtaW5JdGVtczogMQ0KPiA+ID4gKyAgICBtYXhJ dGVtczogMg0KPiA+ID4gKw0KPiA+ID4gK3JlcXVpcmVkOg0KPiA+ID4gKyAgLSBjb21wYXRpYmxl DQo+ID4gPiArICAtIHJlZw0KPiA+ID4gKyAgLSBjbG9ja3MNCj4gPiA+ICsgIC0gY2xvY2stbmFt ZXMNCj4gPiA+ICsgIC0gaW50ZXJydXB0cw0KPiA+ID4gKw0KPiA+ID4gK2FkZGl0aW9uYWxQcm9w ZXJ0aWVzOiBmYWxzZQ0KPiA+ID4gKw0KPiA+ID4gK2FsbE9mOg0KPiA+ID4gKyAgLSBpZjoNCj4g PiA+ICsgICAgICBwcm9wZXJ0aWVzOg0KPiA+ID4gKyAgICAgICAgY29tcGF0aWJsZToNCj4gPiA+ ICsgICAgICAgICAgY29udGFpbnM6DQo+ID4gPiArICAgICAgICAgICAgZW51bToNCj4gPiA+ICsg ICAgICAgICAgICAgIC0gc2Ftc3VuZyxtZmMtdjUNCj4gPiA+ICsgICAgICAgICAgICAgIC0gc2Ft c3VuZyxleHlub3MzMjUwLW1mYw0KPiA+ID4gKyAgICB0aGVuOg0KPiA+ID4gKyAgICAgIHByb3Bl cnRpZXM6DQo+ID4gPiArICAgICAgICBjbG9ja3M6DQo+ID4gPiArICAgICAgICAgIG1heEl0ZW1z OiAyDQo+ID4gPiArICAgICAgICBjbG9jay1uYW1lczoNCj4gPiA+ICsgICAgICAgICAgaXRlbXM6 DQo+ID4gPiArICAgICAgICAgICAgLSBjb25zdDogbWZjDQo+ID4gPiArICAgICAgICAgICAgLSBj b25zdDogc2Nsa19tZmMNCj4gPg0KPiA+IGlvbW11czoNCj4gPiAgIG1heEl0ZW1zOiAxDQo+ID4g aW9tbXUtbmFtZXM6IGZhbHNlDQo+ID4NCj4gSSBhbSBnZXR0aW5nIGNvbXBpbGF0aW9uIGVycm9y cyB3aXRoIGFib3ZlIHByb3BlcnR5IHNldCBhbmQgaXRzIGJyZWFraW5nIHRoZQ0KPiBiaW5kaW5n cy4NCj4gSWYgd2Ugc2VlIHRoZXNlIHR3byBub2RlcyBpbiBkdHNpIGZpbGVzLg0KPiAgICAgICAg ICAgICAgICBtZmM6IGNvZGVjQDEzNDAwMDAwIHsNCj4gICAgICAgICAgICAgICAgICAgICAgICAg Y29tcGF0aWJsZSA9ICJzYW1zdW5nLG1mYy12NSI7IC4uDQo+ICAgICAgICAgICAgICAgICAgICAg ICAgIGlvbW11cyA9IDwmc3lzbW11X21mY19sPiwgPCZzeXNtbXVfbWZjX3I+Ow0KPiAgICAgICAg ICAgICAgICAgICAgICAgICBpb21tdS1uYW1lcyA9ICJsZWZ0IiwgInJpZ2h0IjsgfSBBbmQNCj4g ICAgICAgICAgICAgICBtZmM6IGNvZGVjQDEzNDAwMDAwIHsNCj4gICAgICAgICAgICAgICAgICAg ICAgICAgY29tcGF0aWJsZSA9ICJzYW1zdW5nLGV4eW5vczMyNTAtbWZjIiwgInNhbXN1bmcsbWZj LXY3IjsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MTM0MDAwMDAgMHgxMDAw MD47IC4uLg0KPiAgICAgICAgICAgICAgICAgICAgICAgICBpb21tdXMgPSA8JnN5c21tdV9tZmM+ Ow0KPiAgICAgICAgICAgICAgICAgfTsNCj4gVGhlcmUgaXMgbm8gaW9tbXUtbmFtZXMgcHJvcGVy dHkgZm9yIGNvbXBhdGlibGUgInNhbXN1bmcsZXh5bm9zMzI1MC0NCj4gbWZjLCBzYW1zdW5nLG1m Yy12NyIsIHRoYXTigJlzIHdoeSBJIGtlcHQNCj4gICAgICAgICBpb21tdXM6DQo+ICAgICAgICAg ICBtaW5JdGVtczogMQ0KPiAgICAgICAgICAgbWF4SXRlbXM6IDINCj4gSSB3b3VsZCBldmVuIGdv IHdpdGggYmVsb3cgaWYgeW91IGFncmVlPw0KPiAgICAgICAgIGlvbW11czoNCj4gICAgICAgICAg IG1pbkl0ZW1zOiAxDQo+ICAgICAgICAgICBtYXhJdGVtczogMg0KPiAgICAgICAgIGlvbW11cy1u YW1lczogZmFsc2UNCj4gDQpIaSBLcnp5c3p0b2YsDQpBbnkgc3VnZ2VzdGlvbnMgaGVyZT8NCj4g PiA+ICsNCj4gPiA+ICsgIC0gaWY6DQo+ID4gPiArICAgICAgcHJvcGVydGllczoNCj4gPiA+ICsg ICAgICAgIGNvbXBhdGlibGU6DQo+ID4gPiArICAgICAgICAgIGNvbnRhaW5zOg0KPiA+ID4gKyAg ICAgICAgICAgIGVudW06DQo+ID4gPiArICAgICAgICAgICAgICAtIHNhbXN1bmcsbWZjLXY2DQo+ ID4gPiArICAgICAgICAgICAgICAtIHNhbXN1bmcsbWZjLXY4DQo+ID4gPiArICAgIHRoZW46DQo+ ID4gPiArICAgICAgcHJvcGVydGllczoNCj4gPiA+ICsgICAgICAgIGNsb2NrczoNCj4gPiA+ICsg ICAgICAgICAgbWF4SXRlbXM6IDENCj4gPiA+ICsgICAgICAgIGNsb2NrLW5hbWVzOg0KPiA+ID4g KyAgICAgICAgICBpdGVtczoNCj4gPiA+ICsgICAgICAgICAgICAtIGNvbnN0OiBtZmMNCj4gPiA+ ICsgICAgICAgIGlvbW11czoNCj4gPiA+ICsgICAgICAgICAgbWF4SXRlbXM6IDINCj4gPg0KPiA+ IC4uLiBhbmQgaGVyZToNCj4gPiBpb21tdS1uYW1lczoNCj4gPiAgIGl0ZW1zOg0KPiA+ICAgICAt IGNvbnN0OiBsZWZ0DQo+ID4gICAgIC0gY29uc3Q6IHJpZ2h0DQo+ID4NCj4gQWdyZWVkLg0KPiA+ ID4gKw0KPiA+ID4gKyAgLSBpZjoNCj4gPiA+ICsgICAgICBwcm9wZXJ0aWVzOg0KPiA+ID4gKyAg ICAgICAgY29tcGF0aWJsZToNCj4gPiA+ICsgICAgICAgICAgY29udGFpbnM6DQo+ID4gPiArICAg ICAgICAgICAgZW51bToNCj4gPiA+ICsgICAgICAgICAgICAgIC0gc2Ftc3VuZyxleHlub3M1NDMz LW1mYw0KPiA+ID4gKyAgICB0aGVuOg0KPiA+ID4gKyAgICAgIHByb3BlcnRpZXM6DQo+ID4gPiAr ICAgICAgICBjbG9ja3M6DQo+ID4gPiArICAgICAgICAgIG1heEl0ZW1zOiAzDQo+ID4gPiArICAg ICAgICBjbG9jay1uYW1lczoNCj4gPiA+ICsgICAgICAgICAgaXRlbXM6DQo+ID4gPiArICAgICAg ICAgICAgLSBjb25zdDogcGNsaw0KPiA+ID4gKyAgICAgICAgICAgIC0gY29uc3Q6IGFjbGsNCj4g PiA+ICsgICAgICAgICAgICAtIGNvbnN0OiBhY2xrX3hpdQ0KPiA+ID4gKyAgICAgICAgaW9tbXVz Og0KPiA+ID4gKyAgICAgICAgICBtYXhJdGVtczogMg0KPiA+DQo+ID4gdGhlIHNhbWUgaGVyZQ0K PiA+DQo+IEFncmVlZC4NCj4gPiA+ICsNCj4gPiA+ICsgIC0gaWY6DQo+ID4gPiArICAgICAgcHJv cGVydGllczoNCj4gPiA+ICsgICAgICAgIGNvbXBhdGlibGU6DQo+ID4gPiArICAgICAgICAgIGNv bnRhaW5zOg0KPiA+ID4gKyAgICAgICAgICAgIGVudW06DQo+ID4gPiArICAgICAgICAgICAgICAt IHNhbXN1bmcsbWZjLXY3DQo+ID4gPiArICAgIHRoZW46DQo+ID4gPiArICAgICAgcHJvcGVydGll czoNCj4gPiA+ICsgICAgICAgIGNsb2NrczoNCj4gPiA+ICsgICAgICAgICAgbWluSXRlbXM6IDEN Cj4gPiA+ICsgICAgICAgICAgbWF4SXRlbXM6IDINCj4gPg0KPiA+IGlvbW11czoNCj4gPiAgIG1h eEl0ZW1zOiAxDQo+ID4gaW9tbXUtbmFtZXM6IGZhbHNlDQo+IHNhbWUgZXhwbGFuYXRpb24gYXMg YWJvdmUuIFdvdWxkIHByZWZlciB0byBnbyB3aXRoDQo+ICAgICAgICAgaW9tbXVzOg0KPiAgICAg ICAgICAgbWluSXRlbXM6IDENCj4gICAgICAgICAgIG1heEl0ZW1zOiAyDQo+ICAgICAgICAgaW9t bXVzLW5hbWVzOiBmYWxzZQ0KPiA+DQo+ID4NCj4gPiBCZXN0IHJlZ2FyZHMsDQo+ID4gS3J6eXN6 dG9mDQo+IA0KPiBUaGFua3MgZm9yIHRoZSByZXZpZXcuDQoNCgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxp c3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo= 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 148A6C64EC4 for ; Thu, 9 Mar 2023 06:24:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229705AbjCIGYz (ORCPT ); Thu, 9 Mar 2023 01:24:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47058 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230004AbjCIGYV (ORCPT ); Thu, 9 Mar 2023 01:24:21 -0500 Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B87F8DBB54 for ; Wed, 8 Mar 2023 22:24:12 -0800 (PST) Received: from epcas5p4.samsung.com (unknown [182.195.41.42]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20230309062408epoutp036b82755a8120431a0901edde7b53bc99~KrBwjvt9P0089800898epoutp03j for ; Thu, 9 Mar 2023 06:24:08 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20230309062408epoutp036b82755a8120431a0901edde7b53bc99~KrBwjvt9P0089800898epoutp03j DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1678343048; bh=oMuRtMBZbu6QIcFTGQXIfADnC5XOdXd13TOG3B6PnEA=; h=From:To:Cc:In-Reply-To:Subject:Date:References:From; b=Df6YscW+nzTSRb0+FZ1JCMIpPbsS158Ctn7VRiJAnIyAlnEaGhnCX9Dw1Lo6Vl1NH F9Hd8jQ3EkhoB6sM6Gq/+1+owVYxfuBlfRlWmtU5AM5yYTioRykgIZw1Ed8U63XI0v 0LJkG3zVE6zXVoNPjvxj+7Mc0d7pRYr4Ot5LzitI= Received: from epsnrtp2.localdomain (unknown [182.195.42.163]) by epcas5p2.samsung.com (KnoxPortal) with ESMTP id 20230309062407epcas5p22deb6ea6bbc9a80216d636aeaa12f02a~KrBv9VqaT1110211102epcas5p2K; Thu, 9 Mar 2023 06:24:07 +0000 (GMT) Received: from epsmges5p3new.samsung.com (unknown [182.195.38.177]) by epsnrtp2.localdomain (Postfix) with ESMTP id 4PXJzn2m9Pz4x9QJ; Thu, 9 Mar 2023 06:24:05 +0000 (GMT) Received: from epcas5p1.samsung.com ( [182.195.41.39]) by epsmges5p3new.samsung.com (Symantec Messaging Gateway) with SMTP id 24.D0.06765.58B79046; Thu, 9 Mar 2023 15:24:05 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPA id 20230309053806epcas5p2c3f51b51bac1cc20e2795034ea1ea627~KqZkYNW450609006090epcas5p2V; Thu, 9 Mar 2023 05:38:06 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20230309053806epsmtrp1d21d28b206dde8032c5dc0f81017417b~KqZkXGp6j3015230152epsmtrp1O; Thu, 9 Mar 2023 05:38:06 +0000 (GMT) X-AuditID: b6c32a4b-20fff70000011a6d-62-64097b85ffd6 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id 56.1B.18071.DB079046; Thu, 9 Mar 2023 14:38:06 +0900 (KST) Received: from FDSFTE308 (unknown [107.122.81.79]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20230309053802epsmtip1e5d259b2f2790633e77cef70041c582f~KqZhVdUxE2761227612epsmtip11; Thu, 9 Mar 2023 05:38:02 +0000 (GMT) From: "Aakarsh Jain" To: "'Krzysztof Kozlowski'" , , , , Cc: , , , , , , , , , , , , , , , , , In-Reply-To: Subject: RE: [Patch v6] dt-bindings: media: s5p-mfc: convert bindings to json-schema Date: Thu, 9 Mar 2023 11:08:01 +0530 Message-ID: <000001d95249$52adea80$f809bf80$@samsung.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQHxIgKtygHqPU4mHAhqu15r4A65nwLsA7LZAklDK9yujjyZkIAKYsUQ Content-Language: en-in X-Brightmail-Tracker: H4sIAAAAAAAAA01TbUxbVRjOuff2tix0XgHHkemCV5QPBVqh5fIpZmTebMMQF4wuLNi0N4VQ 2q4tY4KOYixfgwHZlK3DgnyLjG2FAk5AbMvmGFnChuAUxreAGFlAZzfQ2dKi/Hve532f85zn nLwc1OMs24eTLtcwKrlIRuK7sC5LoH+wLtdNwusfcqemDV04VW9bRKip+nWMMneY2FTn6EWU ar4xwKJqrLdZVPd3sxh1dcneHbkwiVGLNe2AWtbfx6kzSzMo1bdiVxjnxljU3WvVOFV6xcSi Llkn2VTj+AhCNRk3EarO9Aeb0vVZ2dQnBVYk3ptuM7QBumeyAdDjDWso/bV+kk3X9y4jtLG1 GKcnxnpxuqMhj9YNPsboM52tgC6xjuP0unEfPfTnOjuJezQjJo0RSRiVLyMXKyTpcmkseehI 6v5UgZDHD+ZHUhGkr1yUycSSCYeTgg+ky+zpSd8TIlmWnUoSqdVkaFyMSpGlYXzTFGpNLMko JTJluDJELcpUZ8mlIXJGE8Xn8V4T2Affz0ibMtgw5UIZOLky3IxowVxOCXDjQCIcXtKa8BKw i+NBfAPg6mdLbGexBmBNzeeuzkMAp8ZXkW1JSdV511QfgNfvDCHOYhHAx+YqlmMKJ0Lh1FAp y9HwIgYBnO6cQR0FShRisPKOFpQADseN4MKKf6IdAk/iHThztQh30BjhB1ueCBw0l4iE5T/3 Yk78NLx5YX4Lo8QrsOmLFdR5I1/4aKGJ5ZB6EQfgzHqYc8QbDj4q3XKFhMUN6nS1rgQJsOqc GTixJ/z1RifbiX3gcnmBC4vhXN2y63wZvNx7DnPi1+HAaDXm8EKJQHj5WqiTfh5+OtSOOH13 w7KNeZcVF/YYtvHLsHrCxnLi56Dlq0ZQAUj9jmT6Hcn0OyLo/3erBVgreJZRqjOljFqgDJMz 2f/9uFiRaQRb2xF0qAfMTj8IMQOEA8wAclDSi/uXD0fiwZWIPshhVIpUVZaMUZuBwP7alajP M2KFfb3kmlR+eCQvXCgUhkeGCfmkN9c/9qbYg5CKNEwGwygZ1bYO4bj5aJFK7Xl3+bx+42hi YeQva8l4tnoipCiiqDU/+v7wwBwSZztlSvktaunB7O29Zq6lujERS5z9sMvEsu2JyPsWHit8 u288iHxhb3FuROiTt9r36RORluvte5IvykoLjsTc+uhe8bH4ZnlGtp8nkW/MkwYsvQjou+7D L/1Q9jAh5yBzUJgj8Oso331Fa+nK6B0TmQvAUyP5RE9d95zBEvhmxahuYjPej/4b/0naeryn rj6uZiAl9NWz/HeP80Js/SmbGwHZK93d99pyKz4WY+n9glVJ7WHFe50T/qcXTgtucVqE1gYd T5hceupLK877PiggulDz40l32QmzZ/Ybvy83aQKiSEydJuIHoSq16F97HlW4pgQAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFIsWRmVeSWpSXmKPExsWy7bCSnO6+As4Ug39bmSwezNvGZrH4x3Mm i/uLP7NYHNq8ld1iy5XZzBbLjx9gtZh/5ByrxfaDj1gsNr4Ayl6ceZfF4vn8dYwWL2fdY7Po e/GQ2WLva6COTY+vsVpc3jWHzaJnw1ZWi7VH7rJbLL1+kcli2aY/TBaLtn5ht2jde4TdoqXt CJODuMeaeWsYPXbcXcLocX3JJ2aPnbPusnss3vOSyWPTqk42jzvX9rB5bF5S79F69BeLR9+W VYweXUeus3l83iTncerrZ/YA3igum5TUnMyy1CJ9uwSujGXnfrMXtBdUTPmyk72B8VFgFyMn h4SAiUTX9BnsXYxcHEICuxkl9jb2MUIkZCT+tx1jh7CFJVb+ew5V9JRR4u6SfawgCTYBfYn7 p3pYQRIiAicZJfrPtIA5zAIzWSSuTjjGBNFykFHi4eqbzF2MHBycArwSE/5Zg3QLC4RI/GrY ygoSZhFQkVjx3xQkzCtgKdF/ew8LhC0ocXLmEzCbWUBb4unNp3D2soWvmSGuU5D4+XQZ2BgR ATeJh5+NIUrEJY7+7GGewCg8C8mkWUgmzUIyaRaSlgWMLKsYJVMLinPTc4sNCwzzUsv1ihNz i0vz0vWS83M3MYKTh5bmDsbtqz7oHWJk4mA8xCjBwawkwvtdiiNFiDclsbIqtSg/vqg0J7X4 EKM0B4uSOO+FrpPxQgLpiSWp2ampBalFMFkmDk6pBiaJevv8K65b+0KKX/kzrZh/ZsvcafIT 9BQYHd8vltUWNHwv99kncELBZ60Y9jzFGcyHE4qnWxovUa5YKeb8bXXFmbOpf051Zna+u9KR cfJB2OO4e4z/efze/7R5nnlksU3KC6EDbf872dZMedK0/uWSpZ45346sWuCWVy/4KCVui6cP +6eTauyhCUVV/9Oijp8W7unP2BLU7b3fpPDHygzVK48UJU8sucJ4ZPmWufw8T6edi76ktlRh 6UmTF3u9SvTcf4vzqwboSdak1n3nfqg499//ihepE9rWbehczKWaLCaYdaNcZqGJqfOT/7f3 mhlMOR3z+PS68MwHymFX9j6XStrnqHt9ce9VHSePV1+UWIozEg21mIuKEwH1QrgHjQMAAA== X-CMS-MailID: 20230309053806epcas5p2c3f51b51bac1cc20e2795034ea1ea627 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: REQ_APPROVE CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20230301035153epcas5p40f576188a9a69835c1050135219a3720 References: <20230301035144.8645-1-aakarsh.jain@samsung.com> <8b5bea40-6f7b-1d00-ac23-83a28c7dacbc@linaro.org> Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org > -----Original Message----- > From: Aakarsh Jain =5Bmailto:aakarsh.jain=40samsung.com=5D > Sent: 02 March 2023 20:49 > To: 'Krzysztof Kozlowski' ; 'linux-arm- > kernel=40lists.infradead.org' ; '= linux- > media=40vger.kernel.org' ; 'linux- > kernel=40vger.kernel.org' ; > 'devicetree=40vger.kernel.org' > Cc: 'm.szyprowski=40samsung.com' ; > 'andrzej.hajda=40intel.com' ; > 'mchehab=40kernel.org' ; 'hverkuil-cisco=40xs4all.n= l' > ; 'ezequiel=40vanguardiasur.com.ar' > ; 'jernej.skrabec=40gmail.com' > ; 'benjamin.gaignard=40collabora.com' > ; 'krzysztof.kozlowski+dt=40linaro.org= ' > ; 'stanimir.varbanov=40linaro.org' > ; 'dillon.minfei=40gmail.com' > ; 'david.plowman=40raspberrypi.com' > ; 'mark.rutland=40arm.com' > ; 'robh+dt=40kernel.org' ; > 'krzk+dt=40kernel.org' ; 'andi=40etezian.org' > ; 'alim.akhtar=40samsung.com' > ; 'aswani.reddy=40samsung.com' > ; 'pankaj.dubey=40samsung.com' > > Subject: RE: =5BPatch v6=5D dt-bindings: media: s5p-mfc: convert bindings= to json- > schema >=20 >=20 >=20 > > -----Original Message----- > > From: Krzysztof Kozlowski =5Bmailto:krzysztof.kozlowski=40linaro.org=5D > > Sent: 02 March 2023 14:07 > > To: Aakarsh Jain ; linux-arm- > > kernel=40lists.infradead.org; linux-media=40vger.kernel.org; linux- > > kernel=40vger.kernel.org; devicetree=40vger.kernel.org > > Cc: m.szyprowski=40samsung.com; andrzej.hajda=40intel.com; > > mchehab=40kernel.org; hverkuil-cisco=40xs4all.nl; > > ezequiel=40vanguardiasur.com.ar; jernej.skrabec=40gmail.com; > > benjamin.gaignard=40collabora.com; krzysztof.kozlowski+dt=40linaro.org; > > stanimir.varbanov=40linaro.org; dillon.minfei=40gmail.com; > > david.plowman=40raspberrypi.com; mark.rutland=40arm.com; > > robh+dt=40kernel.org; krzk+dt=40kernel.org; andi=40etezian.org; > > alim.akhtar=40samsung.com; aswani.reddy=40samsung.com; > > pankaj.dubey=40samsung.com > > Subject: Re: =5BPatch v6=5D dt-bindings: media: s5p-mfc: convert bindin= gs > > to json- schema > > > > On 01/03/2023 04:51, Aakarsh Jain wrote: > > > Convert s5p-mfc bindings to DT schema format using json-schema. > > > > > > Signed-off-by: Aakarsh Jain > > > --- > > > changes since v5: > > > kept compatible strings under enum > > > sorted compatible strings > > > added iommu maxItems:2 > > > Added indentation with 4 spaces in dts example > > > > > > changes since v4: > > > Removed items from oneOf section > > > dropped black line > > > defined the iommus names items as > > > items: > > > -const left > > > -const right > > > > > > changes since v3: > > > fixed dt-schema warnings and errors while running make dtbs_check > > > and make dt_binding_check for ARMv7 Since, obsolete properties are > > > not part > > of dt-node so we are not including these properties in dt-schema. > > > > > > changes since v2: > > > changed Commit message from Adds to Convert Removed text =22This file > > > has moved to samsung,s5p-mfc.yaml=22 from s5p-mfc.txt fixed dt-schema > > > warnings and errors while running make dtbs_check and make > > > dt_binding_check > > > > > > changes since v1: > > > fixed dt-schema warnings and errors while running make dtbs_check > > > and make dt_binding_check Removed description. > > > Listed items. > > > Added allOf:if:then for restricting two items to specific compatible > > > > > > This patch is independent from the previous MFC v12 patch series for > > > HW3 > > support. > > > > > > .../devicetree/bindings/media/s5p-mfc.txt =7C 78 --------- > > > .../bindings/media/samsung,s5p-mfc.yaml =7C 151 > > ++++++++++++++++++ > > > 2 files changed, 151 insertions(+), 78 deletions(-) create mode > > > 100644 Documentation/devicetree/bindings/media/samsung,s5p- > mfc.yaml > > > > > > diff --git a/Documentation/devicetree/bindings/media/s5p-mfc.txt > > > b/Documentation/devicetree/bindings/media/s5p-mfc.txt > > > index 8eb90c043d5d..e69de29bb2d1 100644 > > > --- a/Documentation/devicetree/bindings/media/s5p-mfc.txt > > > +++ b/Documentation/devicetree/bindings/media/s5p-mfc.txt > > > =40=40 -1,78 +0,0 =40=40 > > > -* Samsung Multi Format Codec (MFC) > > > - > > > -Multi Format Codec (MFC) is the IP present in Samsung SoCs which > > > -supports high resolution decoding and encoding functionalities. > > > -The MFC device driver is a v4l2 driver which can encode/decode > > > -video raw/elementary streams and has support for all popular -video > codecs. > > > - > > > -Required properties: > > > - - compatible : value should be either one among the following > > > - (a) =22samsung,mfc-v5=22 for MFC v5 present in Exynos4 SoCs > > > - (b) =22samsung,mfc-v6=22 for MFC v6 present in Exynos5 SoCs > > > - (c) =22samsung,exynos3250-mfc=22, =22samsung,mfc-v7=22 for MFC v7 > > > - present in Exynos3250 SoC > > > - (d) =22samsung,mfc-v7=22 for MFC v7 present in Exynos5420 SoC > > > - (e) =22samsung,mfc-v8=22 for MFC v8 present in Exynos5800 SoC > > > - (f) =22samsung,exynos5433-mfc=22 for MFC v8 present in Exynos5433 S= oC > > > - (g) =22samsung,mfc-v10=22 for MFC v10 present in Exynos7880 SoC > > > - > > > - - reg : Physical base address of the IP registers and length of me= mory > > > - mapped region. > > > - > > > - - interrupts : MFC interrupt number to the CPU. > > > - - clocks : from common clock binding: handle to mfc clock. > > > - - clock-names : from common clock binding: must contain =22mfc=22, > > > - corresponding to entry in the clocks property. > > > - > > > -Optional properties: > > > - - power-domains : power-domain property defined with a phandle > > > - to respective power domain. > > > - - memory-region : from reserved memory binding: phandles to two > > reserved > > > - memory regions, first is for =22left=22 mfc memory bus interfaces, > > > - second if for the =22right=22 mfc memory bus, used when no SYSMMU > > > - support is available; used only by MFC v5 present in Exynos4 SoCs > > > - > > > -Obsolete properties: > > > - - samsung,mfc-r, samsung,mfc-l : support removed, please use > > > memory- > > region > > > - property instead > > > - > > > - > > > -Example: > > > -SoC specific DT entry: > > > - > > > -mfc: codec=4013400000 =7B > > > - compatible =3D =22samsung,mfc-v5=22; > > > - reg =3D <0x13400000 0x10000>; > > > - interrupts =3D <0 94 0>; > > > - power-domains =3D <&pd_mfc>; > > > - clocks =3D <&clock 273>; > > > - clock-names =3D =22mfc=22; > > > -=7D; > > > - > > > -Reserved memory specific DT entry for given board (see reserved > > > memory binding -for more information): > > > - > > > -reserved-memory =7B > > > - =23address-cells =3D <1>; > > > - =23size-cells =3D <1>; > > > - ranges; > > > - > > > - mfc_left: region=4051000000 =7B > > > - compatible =3D =22shared-dma-pool=22; > > > - no-map; > > > - reg =3D <0x51000000 0x800000>; > > > - =7D; > > > - > > > - mfc_right: region=4043000000 =7B > > > - compatible =3D =22shared-dma-pool=22; > > > - no-map; > > > - reg =3D <0x43000000 0x800000>; > > > - =7D; > > > -=7D; > > > - > > > -Board specific DT entry: > > > - > > > -codec=4013400000 =7B > > > - memory-region =3D <&mfc_left>, <&mfc_right>; > > > -=7D; > > > diff --git > > > a/Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml > > > b/Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml > > > index 000000000000..da48d0493cdd > > > --- /dev/null > > > +++ b/Documentation/devicetree/bindings/media/samsung,s5p- > mfc.yaml > > > =40=40 -0,0 +1,151 =40=40 > > > +=23 SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause %YAML 1.2 > > > +--- > > > +=24id: > > > +https://protect2.fireeye.com/v1/url?k=3Dd24ef7e4-8dd5cefd-d24f7cab- > > 000b > > > +abff3793-d3511b88da8176a3&q=3D1&e=3D3ebd99e2-81bd-4303-988b- > > 085ab2449cc1& > > > > > > +u=3Dhttp%3A%2F%2Fdevicetree.org%2Fschemas%2Fmedia%2Fsamsung%2Cs > > 5p-mfc.y > > > +aml%23 > > > +=24schema: > > > +https://protect2.fireeye.com/v1/url?k=3D5aeac908-0571f011-5aeb4247- > > 000b > > > +abff3793-01e9fec8ce4d48cc&q=3D1&e=3D3ebd99e2-81bd-4303-988b- > > 085ab2449cc1& > > > +u=3Dhttp%3A%2F%2Fdevicetree.org%2Fmeta-schemas%2Fcore.yaml%23 > > > + > > > +title: Samsung Exynos Multi Format Codec (MFC) > > > + > > > +maintainers: > > > + - Marek Szyprowski > > > + - Aakarsh Jain > > > + > > > +description: > > > + Multi Format Codec (MFC) is the IP present in Samsung SoCs which > > > + supports high resolution decoding and encoding functionalities. > > > + > > > +properties: > > > + compatible: > > > + oneOf: > > > + - enum: > > > + - samsung,exynos5433-mfc =23 Exynos5433 > > > + - samsung,mfc-v5 =23 Exynos4 > > > + - samsung,mfc-v6 =23 Exynos5 > > > + - samsung,mfc-v7 =23 Exynos5420 > > > + - samsung,mfc-v8 =23 Exynos5800 > > > + - samsung,mfc-v10 =23 Exynos7880 > > > + - items: > > > + - enum: > > > + - samsung,exynos3250-mfc =23 Exynos3250 > > > + - const: samsung,mfc-v7 =23 Fall back for Exynos32= 50 > > > + > > > + reg: > > > + maxItems: 1 > > > + > > > + clocks: > > > + minItems: 1 > > > + maxItems: 3 > > > + > > > + clock-names: > > > + minItems: 1 > > > + maxItems: 3 > > > + > > > + interrupts: > > > + maxItems: 1 > > > + > > > + iommus: > > > + minItems: 1 > > > + maxItems: 2 > > > + > > > + iommu-names: > > > + items: > > > + - const: left > > > + - const: right > > > > That's confusing now... The iommu-names above says it requires two > > iommus, but your iommus property says one item is enough. You need > > here > > minItems: 1... but then why one IOMMU (for such variants) is always > =22left=22? > > Probably then the meaning of first IOMMU changes, right? If that's > > correct, then I propose to leave it as minItems:1/maxItems:2 without > > defining the items here and... > > > Agreed. That=E2=80=99s=20why=20I=20initially=20kept=20=20as=20minItems:1/= maxItems:2.=20=20Will=20keep=20it=0D=0A>=20now=20as=20it=20is.=0D=0A>=20=20= =20iommu-names:=0D=0A>=20=20=20=20=20minItems:=201=0D=0A>=20=20=20=20=20max= Items:=202=0D=0A>=20>=20>=20+=0D=0A>=20>=20>=20+=20=20power-domains:=0D=0A>= =20>=20>=20+=20=20=20=20maxItems:=201=0D=0A>=20>=20>=20+=0D=0A>=20>=20>=20+= =20=20memory-region:=0D=0A>=20>=20>=20+=20=20=20=20minItems:=201=0D=0A>=20>= =20>=20+=20=20=20=20maxItems:=202=0D=0A>=20>=20>=20+=0D=0A>=20>=20>=20+requ= ired:=0D=0A>=20>=20>=20+=20=20-=20compatible=0D=0A>=20>=20>=20+=20=20-=20re= g=0D=0A>=20>=20>=20+=20=20-=20clocks=0D=0A>=20>=20>=20+=20=20-=20clock-name= s=0D=0A>=20>=20>=20+=20=20-=20interrupts=0D=0A>=20>=20>=20+=0D=0A>=20>=20>= =20+additionalProperties:=20false=0D=0A>=20>=20>=20+=0D=0A>=20>=20>=20+allO= f:=0D=0A>=20>=20>=20+=20=20-=20if:=0D=0A>=20>=20>=20+=20=20=20=20=20=20prop= erties:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20compatible:=0D=0A>=20>=20= >=20+=20=20=20=20=20=20=20=20=20=20contains:=0D=0A>=20>=20>=20+=20=20=20=20= =20=20=20=20=20=20=20=20enum:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20-=20samsung,mfc-v5=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20-=20samsung,exynos3250-mfc=0D=0A>=20>=20>=20+=20=20=20= =20then:=0D=0A>=20>=20>=20+=20=20=20=20=20=20properties:=0D=0A>=20>=20>=20+= =20=20=20=20=20=20=20=20clocks:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20= =20=20maxItems:=202=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20clock-names:= =0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20items:=0D=0A>=20>=20>=20+= =20=20=20=20=20=20=20=20=20=20=20=20-=20const:=20mfc=0D=0A>=20>=20>=20+=20= =20=20=20=20=20=20=20=20=20=20=20-=20const:=20sclk_mfc=0D=0A>=20>=0D=0A>=20= >=20iommus:=0D=0A>=20>=20=20=20maxItems:=201=0D=0A>=20>=20iommu-names:=20fa= lse=0D=0A>=20>=0D=0A>=20I=20am=20getting=20compilation=20errors=20with=20ab= ove=20property=20set=20and=20its=20breaking=20the=0D=0A>=20bindings.=0D=0A>= =20If=20we=20see=20these=20two=20nodes=20in=20dtsi=20files.=0D=0A>=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20mfc:=20codec=4013400000=20=7B=0D=0A>= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= compatible=20=3D=20=22samsung,mfc-v5=22;=20..=0D=0A>=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20iommus=20=3D=20<&sysm= mu_mfc_l>,=20<&sysmmu_mfc_r>;=0D=0A>=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20iommu-names=20=3D=20=22left=22,=20=22ri= ght=22;=20=7D=20And=0D=0A>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20mfc:= =20codec=4013400000=20=7B=0D=0A>=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20compatible=20=3D=20=22samsung,exynos3250-m= fc=22,=20=22samsung,mfc-v7=22;=0D=0A>=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20reg=20=3D=20<0x13400000=200x10000>;= =20...=0D=0A>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20iommus=20=3D=20<&sysmmu_mfc>;=0D=0A>=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=7D;=0D=0A>=20There=20is=20no=20iommu-names=20pr= operty=20for=20compatible=20=22samsung,exynos3250-=0D=0A>=20mfc,=20samsung,= mfc-v7=22,=20that=E2=80=99s=20why=20I=20kept=0D=0A>=20=20=20=20=20=20=20=20= =20iommus:=0D=0A>=20=20=20=20=20=20=20=20=20=20=20minItems:=201=0D=0A>=20= =20=20=20=20=20=20=20=20=20=20maxItems:=202=0D=0A>=20I=20would=20even=20go= =20with=20below=20if=20you=20agree?=0D=0A>=20=20=20=20=20=20=20=20=20iommus= :=0D=0A>=20=20=20=20=20=20=20=20=20=20=20minItems:=201=0D=0A>=20=20=20=20= =20=20=20=20=20=20=20maxItems:=202=0D=0A>=20=20=20=20=20=20=20=20=20iommus-= names:=20false=0D=0A>=20=0D=0AHi=20Krzysztof,=0D=0AAny=20suggestions=20here= ?=0D=0A>=20>=20>=20+=0D=0A>=20>=20>=20+=20=20-=20if:=0D=0A>=20>=20>=20+=20= =20=20=20=20=20properties:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20compat= ible:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20contains:=0D=0A>=20>= =20>=20+=20=20=20=20=20=20=20=20=20=20=20=20enum:=0D=0A>=20>=20>=20+=20=20= =20=20=20=20=20=20=20=20=20=20=20=20-=20samsung,mfc-v6=0D=0A>=20>=20>=20+= =20=20=20=20=20=20=20=20=20=20=20=20=20=20-=20samsung,mfc-v8=0D=0A>=20>=20>= =20+=20=20=20=20then:=0D=0A>=20>=20>=20+=20=20=20=20=20=20properties:=0D=0A= >=20>=20>=20+=20=20=20=20=20=20=20=20clocks:=0D=0A>=20>=20>=20+=20=20=20=20= =20=20=20=20=20=20maxItems:=201=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20c= lock-names:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20items:=0D=0A>= =20>=20>=20+=20=20=20=20=20=20=20=20=20=20=20=20-=20const:=20mfc=0D=0A>=20>= =20>=20+=20=20=20=20=20=20=20=20iommus:=0D=0A>=20>=20>=20+=20=20=20=20=20= =20=20=20=20=20maxItems:=202=0D=0A>=20>=0D=0A>=20>=20...=20and=20here:=0D= =0A>=20>=20iommu-names:=0D=0A>=20>=20=20=20items:=0D=0A>=20>=20=20=20=20=20= -=20const:=20left=0D=0A>=20>=20=20=20=20=20-=20const:=20right=0D=0A>=20>=0D= =0A>=20Agreed.=0D=0A>=20>=20>=20+=0D=0A>=20>=20>=20+=20=20-=20if:=0D=0A>=20= >=20>=20+=20=20=20=20=20=20properties:=0D=0A>=20>=20>=20+=20=20=20=20=20=20= =20=20compatible:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20contains:= =0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20=20=20enum:=0D=0A>=20>=20>= =20+=20=20=20=20=20=20=20=20=20=20=20=20=20=20-=20samsung,exynos5433-mfc=0D= =0A>=20>=20>=20+=20=20=20=20then:=0D=0A>=20>=20>=20+=20=20=20=20=20=20prope= rties:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20clocks:=0D=0A>=20>=20>=20+= =20=20=20=20=20=20=20=20=20=20maxItems:=203=0D=0A>=20>=20>=20+=20=20=20=20= =20=20=20=20clock-names:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20it= ems:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20=20=20-=20const:=20pcl= k=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20=20=20-=20const:=20aclk= =0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20=20=20-=20const:=20aclk_xi= u=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20iommus:=0D=0A>=20>=20>=20+=20= =20=20=20=20=20=20=20=20=20maxItems:=202=0D=0A>=20>=0D=0A>=20>=20the=20same= =20here=0D=0A>=20>=0D=0A>=20Agreed.=0D=0A>=20>=20>=20+=0D=0A>=20>=20>=20+= =20=20-=20if:=0D=0A>=20>=20>=20+=20=20=20=20=20=20properties:=0D=0A>=20>=20= >=20+=20=20=20=20=20=20=20=20compatible:=0D=0A>=20>=20>=20+=20=20=20=20=20= =20=20=20=20=20contains:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20= =20=20enum:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20=20=20=20=20-= =20samsung,mfc-v7=0D=0A>=20>=20>=20+=20=20=20=20then:=0D=0A>=20>=20>=20+=20= =20=20=20=20=20properties:=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20clocks= :=0D=0A>=20>=20>=20+=20=20=20=20=20=20=20=20=20=20minItems:=201=0D=0A>=20>= =20>=20+=20=20=20=20=20=20=20=20=20=20maxItems:=202=0D=0A>=20>=0D=0A>=20>= =20iommus:=0D=0A>=20>=20=20=20maxItems:=201=0D=0A>=20>=20iommu-names:=20fal= se=0D=0A>=20same=20explanation=20as=20above.=20Would=20prefer=20to=20go=20w= ith=0D=0A>=20=20=20=20=20=20=20=20=20iommus:=0D=0A>=20=20=20=20=20=20=20=20= =20=20=20minItems:=201=0D=0A>=20=20=20=20=20=20=20=20=20=20=20maxItems:=202= =0D=0A>=20=20=20=20=20=20=20=20=20iommus-names:=20false=0D=0A>=20>=0D=0A>= =20>=0D=0A>=20>=20Best=20regards,=0D=0A>=20>=20Krzysztof=0D=0A>=20=0D=0A>= =20Thanks=20for=20the=20review.=0D=0A=0D=0A