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=-12.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham 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 55636C433B4 for ; Fri, 7 May 2021 14:03:38 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (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 6D8DF60720 for ; Fri, 7 May 2021 14:03:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6D8DF60720 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=samsung.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; 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:Cc: To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:List-Owner; bh=ZDupnbVuJLpJdFznxPUeNsSiDy/8DEAIYHX/Hy1Kvos=; b=YASppq6ZVLOlR+RALUsZObVnQ W5o5D5k8VIVk2tt1zKVHU22unnvOUGTaTvrfYUsiuYDK+gYvuTWVtIp45kwyjEeESh//tOxWnP6y0 oKY8r1WREHAnryBMstG4rCVCJJrzqwCnTvIJ8FAoP/Fh2y3AO8vOz0iNCvqHA5XAFdk4D2H90me9Y QwHin8zdwaEQYiKZWVkQFXyoSOMdStKq4ecIhl4sl5A9QvFalD58FHeMptAO6Y96OeEhaYp7vvjI8 DtscBjOC51qt6l1BA9G3f1JOorSwJDvsyZU2kg+Hny6FiODwwHkHyy6NLn1yLqM7l05FJF8yL8BnU NSEJxyLSw==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lf12z-007EoB-CG; Fri, 07 May 2021 14:01:41 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lf12l-007EmT-66 for linux-arm-kernel@desiato.infradead.org; Fri, 07 May 2021 14:01:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=References:Content-Type: Content-Transfer-Encoding:MIME-Version:Message-Id:Date:Subject:Cc:To:From: Sender:Reply-To:Content-ID:Content-Description:In-Reply-To; bh=oxIapUBNQR3k7aZPKU/KtkFdGurWbp1SPZSx7pMXtCE=; b=V7WQiU9jIQW5xk90cBBn0gcOLC kgEQPxmNuFPDZBoZa5p7Gqr3mRoOaJjw57r+TCUk66+2vbcTm04fS90r1MaGHXeekrlCyu51knMTa 0lxAalqSE7TSpxKP52UN3gzX/N8gnhgFRGCNIkqF1o0Yk+50SWE+X03KlDDL1uR7MenUIpDD1qpdi iflorKLraBkf2JyFF9g/u6JSDOxVBXTIbSvNGcvNfrgyjxn7PnljT4MKTZYs3ic2t2Pi4jUS4ZVfI t4E9wOlEF4bqMtQ+I9akl36/OQoEi0oi1TYzV3Xv9xGD41XQR3tUOsCLVsJFS7h2J1Q69waNmLvAj 5g4eD/8Q==; Received: from mailout2.w1.samsung.com ([210.118.77.12]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lf12f-006uF1-So for linux-arm-kernel@lists.infradead.org; Fri, 07 May 2021 14:01:25 +0000 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20210507140114euoutp029f85a8c4c03f802def11da188baac8bd~8zaUR24Hu1987119871euoutp02m for ; Fri, 7 May 2021 14:01:14 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20210507140114euoutp029f85a8c4c03f802def11da188baac8bd~8zaUR24Hu1987119871euoutp02m DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1620396074; bh=oxIapUBNQR3k7aZPKU/KtkFdGurWbp1SPZSx7pMXtCE=; h=From:To:Cc:Subject:Date:References:From; b=osznObsEm18nIwlH4HV5DxIsTG9ovNTn2ps10zn94XiOYgrB2ScRPwElhIKWb+mpD 9fwGTC4DePHvE0b+e/tQF1l6i8/EZnQ9bs0g+JRE1V7j0ZRip/OrkkB7ZZgmdAlau3 TPxeeAZA4bm10HMvmgFoDODPr3foKsKAFpVTSSZc= Received: from eusmges1new.samsung.com (unknown [203.254.199.242]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20210507140113eucas1p228c7eebaaf9a5bca5d4867ff11170c7d~8zaTXVvGl0929309293eucas1p21; Fri, 7 May 2021 14:01:13 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges1new.samsung.com (EUCPMTA) with SMTP id C4.CD.09452.92845906; Fri, 7 May 2021 15:01:13 +0100 (BST) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20210507140113eucas1p21220dba3bb049a157df40fe778e39893~8zaS4goqL2080320803eucas1p2-; Fri, 7 May 2021 14:01:13 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20210507140113eusmtrp2d1cd130e7520e6f838e111a289e8155d~8zaS3p3ax1970319703eusmtrp2Q; Fri, 7 May 2021 14:01:13 +0000 (GMT) X-AuditID: cbfec7f2-a9fff700000024ec-f6-609548298d03 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 5E.51.08705.92845906; Fri, 7 May 2021 15:01:13 +0100 (BST) Received: from localhost (unknown [106.120.51.46]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20210507140112eusmtip2d874c70c70e7e399b8a428561b19aa14~8zaSlwp3T3137331373eusmtip2D; Fri, 7 May 2021 14:01:12 +0000 (GMT) From: =?UTF-8?q?=C5=81ukasz=20Stelmach?= To: Andrew Lunn , jim.cromie@gmail.com, Heiner Kallweit , "David S. Miller" , Jakub Kicinski , Rob Herring , Kukjin Kim , Krzysztof Kozlowski , Russell King , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org Cc: =?UTF-8?q?Bart=C5=82omiej=20=C5=BBolnierkiewicz?= , Marek Szyprowski , =?UTF-8?q?=C5=81ukasz=20Stelmach?= Subject: [PATCH net-next v12 0/3] AX88796C SPI Ethernet Adapter Date: Fri, 7 May 2021 16:01:07 +0200 Message-Id: <20210507140110.6323-1-l.stelmach@samsung.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Organization: Samsung R&D Institute Poland X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrEKsWRmVeSWpSXmKPExsWy7djPc7qaHlMTDDYvU7c4f/cQs8XGGetZ Leacb2GxmH/kHKvFovczWC2uvb3DatH/+DWzxfnzG9gtLmzrY7W4eWgFo8Wmx9dYLS7vmsNm MeP8PiaLQ1P3MlqsPXKX3eLYAjGL1r1H2B0EPS5fu8jssWXlTSaPnbPusntsWtXJ5rF5Sb3H zh2fmTz6tqxi9Pi8SS6AI4rLJiU1J7MstUjfLoErY8HEo4wFu/Uq7u+9zt7AOF2li5GTQ0LA ROL4tlesXYxcHEICKxgl1mx6yALhfGGUmHGmgQ3C+cwosef8J1aYltdXt7BDJJYzSnQ/ugNV 9ZxR4v7UJWBVbAKOEv1LT4ANFhG4xyyxvv0BI4jDLLCPUWLnvSnMIFXCAvYSi7rWMoHYLAKq EktONLOD2LwCVhJ71j+A2icv0b58OxtEXFDi5MwnLCA2v4CWxJqm62A2M1BN89bZzCALJASW c0o0zfrIDNHsIvF//kF2CFtY4tXxLVC2jMT/nfOBFnMA2fUSkyeZQfT2MEpsm/ODBaLGWuLO uV9sIDXMApoS63fpQ4QdJS5e/MAI0conceOtIMQJfBKTtk1nhgjzSnS0CUFUq0is698DNVBK ovfVCkYI20PiQ/N29gmMirOQPDYLyTOzEPYuYGRexSieWlqcm55abJiXWq5XnJhbXJqXrpec n7uJEZjsTv87/mkH49xXH/UOMTJxMB5ilOBgVhLhPb1ocoIQb0piZVVqUX58UWlOavEhRmkO FiVx3lWz18QLCaQnlqRmp6YWpBbBZJk4OKUamKZ9khepmHvqNNeUr2p6hpuE5seZKPc3n53t w7fGteaDdGqJfH1wdFfOzOXMS2L+LNtzvOHGsphNtR0HQmdozpF4I6n8J3CSmn/KLLH+no2r 9e0XbbVX2yotb/E8cPp6m+dL3R9mal6PNp0S7LI4qmhi/3XlM+u8vyXO/jhdq3NlSgTTcZ52 pi6H1H0mDw6tdD9wpNL2MN+hY7HOpeZByYcWxNxzlpnCL37NO4+rda3jOa63Rc7JM7bGszqW lbBcecaZfvS2w6WCm1+mPBc4dnsV+/2Zn+d3uzfcOh/W8Krb3GPlWcF7ZXv6fOZz1wcULpZZ P6Wt8ZDhqssL1neu6pRpnMN6tUfm5rrEnZuXPFViKc5INNRiLipOBACb79a75QMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrJIsWRmVeSWpSXmKPExsVy+t/xe7qaHlMTDO5tZrc4f/cQs8XGGetZ Leacb2GxmH/kHKvFovczWC2uvb3DatH/+DWzxfnzG9gtLmzrY7W4eWgFo8Wmx9dYLS7vmsNm MeP8PiaLQ1P3MlqsPXKX3eLYAjGL1r1H2B0EPS5fu8jssWXlTSaPnbPusntsWtXJ5rF5Sb3H zh2fmTz6tqxi9Pi8SS6AI0rPpii/tCRVISO/uMRWKdrQwkjP0NJCz8jEUs/Q2DzWyshUSd/O JiU1J7MstUjfLkEvY8HEo4wFu/Uq7u+9zt7AOF2li5GTQ0LAROL11S3sXYxcHEICSxklzj6a xdTFyAGUkJJYOTcdokZY4s+1LjYQW0jgKaPEqiY1EJtNwFGif+kJVpBeEYE3zBJN996CDWIW 2Mcosf/oYnaQKmEBe4lFXWuZQGwWAVWJJSeaweK8AlYSe9Y/YIXYIC/Rvnw7G0RcUOLkzCcs IEcwC6hLrJ8nBBLmF9CSWNN0nQXEZgYqb946m3kCo8AsJB2zEDpmIalawMi8ilEktbQ4Nz23 2FCvODG3uDQvXS85P3cTIzBOtx37uXkH47xXH/UOMTJxMB5ilOBgVhLhPb1ocoIQb0piZVVq UX58UWlOavEhRlOgDyYyS4km5wMTRV5JvKGZgamhiZmlgamlmbGSOO/WuWvihQTSE0tSs1NT C1KLYPqYODilGpjYD7zt+Jr1x0ZSQLtsi5art9ub+J9KqX73ZphZXL72ytjyzC+2eln+VdlG IqYaXHvqA89wK5+48Z3tdsxJFa204Mc7Ds2Veypx+dfpsL+F945lRdzO7c1Y/MTS0enhJ8XU /v2dp0x+CSr3c6ssFAx6LLBU1/zKrnPq1iqXwmIvtD798e1ouvXFrQvXS83clbJJ9kjWKbuT iy9Eb16wmu2N9dMfWS5uV8KNVmn/Dn2890y3/3Sf5yI9qrJxP6JeiNaENChdYmdd97S/1KRU 8iKb2u5A96I3a+q2hDxcY55k6VZ5VK6E3WTah2kKzydO/SoX3r/EQGnnJwFtk83XTbdK7jTt ebxlrUVmgejNOG4lluKMREMt5qLiRADfR+qPXAMAAA== X-CMS-MailID: 20210507140113eucas1p21220dba3bb049a157df40fe778e39893 X-Msg-Generator: CA X-RootMTR: 20210507140113eucas1p21220dba3bb049a157df40fe778e39893 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20210507140113eucas1p21220dba3bb049a157df40fe778e39893 References: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210507_070122_252357_9B2DF479 X-CRM114-Status: GOOD ( 25.46 ) 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 VGhpcyBpcyBhIGRyaXZlciBmb3IgQVg4ODc5NkMgRXRoZXJuZXQgQWRhcHRlciBjb25uZWN0ZWQg aW4gU1BJIG1vZGUgYXMKZm91bmQgb24gQVJUSUs1IGV2YWx1YXRpb24gYm9hcmQuIFRoZSBkcml2 ZXIgaGFzIGJlZW4gcG9ydGVkIGZyb20gYQp2My4xMC45IHZlbmRvciBrZXJuZWwgZm9yIEFSVElL NSBib2FyZC4KCkNoYW5nZXMgaW4gdjEyOgogIC0gcmViYXNlZCB0byBuZXQtbmV4dC01LjEzCiAg LSBhZGRlZCBtaXNzaW5nIHNwYWNlcyBhZnRlciBjb21tYXMKICAtIGNvcnJlY3RlZCBpbmRlbnRh dGlvbgoKQ2hhbmdlcyBpbiB2MTE6CiAgLSBjaGFuZ2VkIHN0YXQgY291bnRlcnMgdG8gNjQtYml0 CiAgLSByZXBsYWNlZCBXQVJOX09OKCFtdXRleF9pc19sb2NrZWQoKSkgd2l0aCBsb2NrZGVwX2Fz c2VydF9oZWxkKCkKICAtIHJlcGxhY2VkIGF4ODg3OTZjX2ZyZWVfc2tiX3F1ZXVlKCkgd2l0aCBf X3NrYl9xdWV1ZV9wdXJnZSgpCiAgLSBhZGRlZCBjYW5jZWxfd29ya19zeW5jKCkgZm9yIGF4X3dv cmsKICAtIHJlbW92ZWQgdW51c2VkIGZpZWxkcyBvZiBzdHJ1Y3Qgc2tiX2RhdGEKICAtIHJlcGxh Y2VkIE1BWCgpIHdpdGggbWF4KCkgZnJvbSBtaW5tYXguaAogIC0gcmViYXNlZCB0byBuZXQtbmV4 dCAocmVzZW5kKQoKQ2hhbmdlcyBpbiB2MTA6CiAgLSByZW1vdmVkIHVudXNlZCB2YXJpYWJsZQog CkNoYW5nZXMgaW4gdjk6CiAgLSB1c2VkIHBza2JfZXh0ZW5kX2hlYWQoKQogIC0gdXNlZCBldGh0 b29sIHByaXZhdGUgZmxhZ3MgaW5zdGVhZCBvZiB0dW5hYmxlcyB0byBzd2l0Y2ggU1BJCiAgICBj b21wcmVzc2lvbgogIC0gY2hhbmdlZAogICAgLSBhbGxvY19za2IoKSB0byBuZXRkZXZfYWxsb2Mo c2tiKQogICAgLSBfX3Bza2JfdHJpbSgpIHRvIHBza2JfdHJpbSgpCiAgLSByZW1vdmVkOgogICAg LSBjaGFnZXMgdG8gc2tiLT50cnVlc2l6ZQogICAgLSB1bm5lY2Vzc2FyeSBjYXN0aW5nIHRvIHNo b3J0CiAgICAtIHJldHVybiBmKCkgaW4gYSB2b2lkIGZ1bmN0aW9uCiAgICAtIElSUUZfU0hBUkVE IGZsYWdzCiAgICAtIHVubmVjZXNzYXJ5IG1lbXNldCgwKSBvZiBremFsbG9jKCllZCBidWZmZXIK ICAgIC0gdW51c2VkIGVuZGlhbm5lcyBkZXRlY3Rpb24KICAgIC0gdW5uZWNlc3NhcnkgX19wYWNr ZWQgYXR0cmlidXRlIGZvciBzb21lIHN0cnVjdHVyZXMKICAtIGFkZGVkOgogICAgLSB0ZW1wb3Jh cnkgdmFyaWFibGUgaW4gQVhfV1JJVEUvUkVBRCBzZXF1ZW5jZXMKICAgIC0gbWlzc2luIG11dGV4 X3VubG9jaygpIGluIGVycm9yIHBhdGhzCiAgLSBheHNwaV9yZWFkX3JlZygpIHJldHVybnMgYSBj b25zdGFudCB2YWx1ZSBpbiBjYXNlIG9mIGFuIGVycm9yCiAgCkNoYW5nZXMgaW4gdjg6CiAgLSBm aXhlZCB0aGUgZW50cnkgaW4gTUFJTlRBSU5FUlMKICAtIHJlbW92ZWQgdW5uZWNlc3NhcnkgbmV0 aWZfZXJyKCkKICAtIGNoYW5nZWQgbmV0aWZfcngoKSB0byBuZXRpZl9yeF9uaSgpIGZvciBjb2Rl IHJ1bm5pbmcgaW4gYSBwcm9jZXNzCiAgICBjb250ZXh0CiAgLSBhZGRlZCBleHBsaWNpdCB0eXBl IGNhc3RpbmcgZm9yIH5CSVQoKQoKQ2hhbmdlcyBpbiB2NzoKICAtIHJlbW92ZWQgZHVwbGljYXRl IGNvZGUKICAtIG1vdmVkIGEgY29uc3RhbnQgYnVmZmVyIGRlZmluaXRpb24gYXdheSBmcm9tIGEg aGVhZGVyIGZpbGUKCkNoYW5nZXMgaW4gdjY6CiAgLSBmaXhlZCB0eXBvcyBpbiBLY29uZmlnCiAg LSBjaGVja2VkIGFyZ3VtZW50IHZhbHVlIGluIGF4ODg3OTZjX3NldF90dW5hYmxlCiAgLSB1cGRh dGVkIHRhZ3MgaW4gY29tbWl0IG1lc3NhZ2VzCgpDaGFuZ2VzIGluIHY1OgogIC0gY29kaW5nIHN0 eWxlIChsb2NhbCB2YXJpYWJsZSBkZWNsYXJhdGlvbnMpCiAgLSBhZGRlZCBzcGkwIG5vZGUgaW4g dGhlIERUIGJpbmRpbmcgZXhhbXBsZSBhbmQgcmVtb3ZlZAogICAgaW50ZXJydXB0LXBhcmVudAog IC0gcmVtb3ZlZCBjb21wIG1vZHVsZSBwYXJhbWV0ZXIKICAtIGFkZGVkIENPTkZJR19TUElfQVg4 ODc5NkNfQ09NUFJFU1NJT04gb3B0aW9uIHRvIHNldCB0aGUgaW5pdGlhbAogICAgc3RhdGUgb2Yg U1BJIGNvbXByZXNzaW9uCiAgLSBpbnRyb2R1Y2VkIG5ldyBldGh0b29sIHR1bmFibGUgInNwaS1j b21wcmVzc2lvbiIgdG8gY29udHJvbGwgU1BJCiAgICB0cmFuc2ZlciBjb21wcmVzc2lvbgogIC0g cmVtb3ZlZCB1bnVzZWQgZmllbGRzIGluIHN0cnVjdCBheDg4Nzk2Y19kZXZpY2UKICAtIHN3aXRj aGVkIGZyb20gdXNpbmcgYnVmZmVycyBhbGxvY2F0ZWQgb24gc3RhY2sgZm9yIFNQSSB0cmFuc2Zl cnMKICAgIHRvIERNQSBzYWZlIG9uZXMgZW1iZWRkZWQgaW4gc3RydWN0IGF4X3NwaSBhbmQgYWxs b2NhdGVkIHdpdGgKICAgIGttYWxsb2MoKQoKQ2hhbmdlcyBpbiB2NDoKICAtIGZpeGVkIGNvbXBp bGF0aW9uIHByb2JsZW1zIGluIGFzaXgsYXg4ODc5NmMueWFtbCBhbmQgaW4KICBheDg4Nzk2Y19t YWluLmMgaW50cm9kdWNlZCBpbiB2MwoKQ2hhbmdlcyBpbiB2MzoKICAtIG1vZGlmeSB2ZW5kb3It cHJlZml4ZXMueWFtbCBpbiBhIHNlcGFyYXRlIHBhdGNoCiAgLSBmaXggc2V2ZXJhbCBwcm9ibGVt cyBpbiB0aGUgZHQgYmluZGluZwogICAgLSByZW1vdmVkIHVubmVjZXNzYXJ5IGRlc2NyaXB0aW9u cyBhbmQgcHJvcGVydGllcwogICAgLSBjaGFuZ2VkIHRoZSBvcmRlciBvZiBlbnRyaWVzCiAgICAt IGZpeGVkIHByb2JsZW1zIHdpdGggbWlzc2luZyBkZWZpbmVzIGluIHRoZSBleGFtcGxlCiAgLSBj aGFuZ2UgKDEgPDwgTikgdG8gQklUKE4pLCBsZWZ0IGEgZmV3ICgwIDw8IE4pCiAgLSByZXBsYWNl IGF4ODg3OTZjX2dldF9saW5rKCksIGF4ODg3OTZjX2dldF9saW5rX2tzZXR0aW5ncygpLAogICAg YXg4ODc5NmNfc2V0X2xpbmtfa3NldHRpbmdzKCksIGF4ODg3OTZjX253YXlfcmVzZXQoKSwKICAg IGF4ODg3OTZjX3NldF9tYWNfYWRkcmVzcygpIHdpdGggYXBwcm9wcmlhdGUga2VybmVsIGZ1bmN0 aW9ucy4KICAtIGRpc2FibGUgUEhZIGF1dG8tcG9sbGluZyBpbiBNQUMgYW5kIHVzZSBQSFlMSUIg dG8gdHJhY2sgdGhlIHN0YXRlCiAgICBvZiBQSFkgYW5kIGNvbmZpZ3VyZSBNQUMKICAtIHByb3Bh Z2F0ZSByZXR1cm4gdmFsdWVzIGluc3RlYWQgb2YgcmV0dXJuaW5nIGNvbnN0YW50cyBpbiBzZXZl cmFsCiAgICBwbGFjZXMKICAtIGFkZCBXQVJOX09OKCkgZm9yIHVubG9ja2VkIG11dGV4CiAgLSBy ZW1vdmUgbG9jYWwgd29yayBxdWV1ZSBhbmQgdXNlIHRoZSBzeXN0ZW1fd3EKICAtIHJlcGxhY2Ug cGh5X2Nvbm5lY3RfZGlyZWN0KCkgd2l0aCBwaHlfY29ubmVjdCgpIGFuZCBtb3ZlCiAgICBkZXZt X3JlZ2lzdGVyX25ldGRldigpIHRvIHRoZSBlbmQgb2YgYXg4ODc5NmNfcHJvYmUoKQogICAgKFVu bGlrZSBwaHlfY29ubmVjdF9kaXJlY3QoKSBwaHlfY29ubmVjdCgpIGRvZXMgbm90IGNyYXNoIGlm IHRoZQogICAgbmV0d29yayBkZXZpY2UgaXNuJ3QgcmVnaXN0ZXJlZCB5ZXQuKQogIC0gcmVtb3Zl IGVycm9yIG1lc3NhZ2VzIG9uIEVOT01FTQogIC0gbW92ZSBmcmVlX2lycSgpIHRvIHRoZSBlbmQg b2YgYXg4ODc5NmNfY2xvc2UoKSB0byBhdm9pZCByYWNlCiAgICBjb25kaXRpb24KICAtIGltcGxl bWVudCBmbG93LWNvbnRyb2wKCkNoYW5nZXMgaW4gdjI6CiAgLSB1c2UgcGh5bGliCiAgLSBhZGRl ZCBEVCBiaW5kaW5ncwogIC0gbW92ZWQgI2luY2x1ZGVzIHRvICouYyBmaWxlcwogIC0gdXNlZCBt dXRleCBpbnN0ZWFkIG9mIGEgc2VtYXBob3JlIGZvciBsb2NraW5nCiAgLSByZW5hbWVkIHNvbWUg Y29uc3RhbnRzCiAgLSBhZGRlZCBlcnJvciBwcm9wYWdhdGlvbiBmb3Igc2V2ZXJhbCBmdW5jdGlv bnMKICAtIHVzZWQgZXRodG9vbCBmb3IgZHVtcGluZyByZWdpc3RlcnMKICAtIGFkZGVkIGNvbnRy b2wgb3ZlciBjaGVja3N1bSBvZmZsb2FkaW5nCiAgLSByZW1vdmUgdmVuZG9yIHNwZWNpZmljIFBN CiAgLSByZW1vdmVkIG1hY2FkZHIgbW9kdWxlIHBhcmFtZXRlciBhbmQgYWRkZWQgc3VwcG9ydCBm b3IgcmVhZGluZyBhIE1BQwogICAgYWRkcmVzcyBmcm9tIHBsYXRmb3JtIGRhdGEgKGUuZy4gRFQp CiAgLSByZW1vdmVkIGRlcGVuZGVuY3kgb24gU1BJIGZyb20gTkVUX1ZFTkRPUl9BU0lYCiAgLSBh ZGRlZCBhbiBlbnRyeSBpbiB0aGUgTUFJTlRBSU5FUlMgZmlsZQogIC0gc2ltcGxpZmllZCBsb2dn aW5nIHdpdGggYXBwcm9wcmlhdGUgbmV0aWZfKiBhbmQgbmV0ZGV2XyogaGVscGVycwogIC0gbG90 cyBvZiBzdHlsZSBmaXhlcwoKxYF1a2FzeiBTdGVsbWFjaCAoMyk6CiAgZHQtYmluZGluZ3M6IHZl bmRvci1wcmVmaXhlczogQWRkIGFzaXggcHJlZml4CiAgZHQtYmluZGluZ3M6IG5ldDogQWRkIGJp bmRpbmdzIGZvciBBWDg4Nzk2QyBTUEkgRXRoZXJuZXQgQWRhcHRlcgogIG5ldDogYXg4ODc5NmM6 IEFTSVggQVg4ODc5NkMgU1BJIEV0aGVybmV0IEFkYXB0ZXIgRHJpdmVyCgogLi4uL2JpbmRpbmdz L25ldC9hc2l4LGF4ODg3OTZjLnlhbWwgICAgICAgICAgIHwgICA3MyArKwogLi4uL2RldmljZXRy ZWUvYmluZGluZ3MvdmVuZG9yLXByZWZpeGVzLnlhbWwgIHwgICAgMiArCiBNQUlOVEFJTkVSUyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA2ICsKIGRyaXZlcnMvbmV0L2V0 aGVybmV0L0tjb25maWcgICAgICAgICAgICAgICAgICB8ICAgIDEgKwogZHJpdmVycy9uZXQvZXRo ZXJuZXQvTWFrZWZpbGUgICAgICAgICAgICAgICAgIHwgICAgMSArCiBkcml2ZXJzL25ldC9ldGhl cm5ldC9hc2l4L0tjb25maWcgICAgICAgICAgICAgfCAgIDM1ICsKIGRyaXZlcnMvbmV0L2V0aGVy bmV0L2FzaXgvTWFrZWZpbGUgICAgICAgICAgICB8ICAgIDYgKwogZHJpdmVycy9uZXQvZXRoZXJu ZXQvYXNpeC9heDg4Nzk2Y19pb2N0bC5jICAgIHwgIDIzOSArKysrCiBkcml2ZXJzL25ldC9ldGhl cm5ldC9hc2l4L2F4ODg3OTZjX2lvY3RsLmggICAgfCAgIDI2ICsKIGRyaXZlcnMvbmV0L2V0aGVy bmV0L2FzaXgvYXg4ODc5NmNfbWFpbi5jICAgICB8IDExNDYgKysrKysrKysrKysrKysrKysKIGRy aXZlcnMvbmV0L2V0aGVybmV0L2FzaXgvYXg4ODc5NmNfbWFpbi5oICAgICB8ICA1NjggKysrKysr KysKIGRyaXZlcnMvbmV0L2V0aGVybmV0L2FzaXgvYXg4ODc5NmNfc3BpLmMgICAgICB8ICAxMTUg KysKIGRyaXZlcnMvbmV0L2V0aGVybmV0L2FzaXgvYXg4ODc5NmNfc3BpLmggICAgICB8ICAgNjkg KwogMTMgZmlsZXMgY2hhbmdlZCwgMjI4NyBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2 NDQgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL25ldC9hc2l4LGF4ODg3OTZjLnlh bWwKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL25ldC9ldGhlcm5ldC9hc2l4L0tjb25maWcK IGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL25ldC9ldGhlcm5ldC9hc2l4L01ha2VmaWxlCiBj cmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9uZXQvZXRoZXJuZXQvYXNpeC9heDg4Nzk2Y19pb2N0 bC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9uZXQvZXRoZXJuZXQvYXNpeC9heDg4Nzk2 Y19pb2N0bC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9uZXQvZXRoZXJuZXQvYXNpeC9h eDg4Nzk2Y19tYWluLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL25ldC9ldGhlcm5ldC9h c2l4L2F4ODg3OTZjX21haW4uaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvbmV0L2V0aGVy bmV0L2FzaXgvYXg4ODc5NmNfc3BpLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL25ldC9l dGhlcm5ldC9hc2l4L2F4ODg3OTZjX3NwaS5oCgotLSAKMi4yNi4yCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5n IGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=