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=-10.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 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 A968FC433FE for ; Mon, 7 Dec 2020 13:34:34 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 4202D2337F for ; Mon, 7 Dec 2020 13:34:34 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4202D2337F 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=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:References:In-Reply-To:MIME-Version:Date:Message-ID: From:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=eJADHl3tTs4zLi8ojMRAnZzrWPGSOxUHVm7+QoiUrvE=; b=Qr6HSdYdz7z6mwqWCFW7noFuF LQj0fkwazLeQypObCZaqjIffU3fx+uD491ACJhYPd1hYRcsRp2XCYtAfQHB3FNZXEARoIeE2q0spR HfE2LIqBlX83d0NLdh9sCsd0H3RQzkHCkACtmgkZFSO74J9IgyQzA09+0PILcFYFOxUB9pOO0PMzr 22WOM5Rxg/ucCJweH9Ug2xaucw6nRCcBuB3XELfPkf98SzKas9Y9MD2NOWMfqQPMYoYFuehNbpAQN CUCVHmjifzdZjXLkKKEbfzpCdkr70XDwfCYgFRyXDo5IDb18o/kRIFSZUFGY62TgPd+QCxG+GzJg9 kRUzStkyg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kmGdX-0008Ql-Tb; Mon, 07 Dec 2020 13:33:08 +0000 Received: from mailout2.w1.samsung.com ([210.118.77.12]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kmGdS-0008Pb-4T for linux-arm-kernel@lists.infradead.org; Mon, 07 Dec 2020 13:33:05 +0000 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20201207133243euoutp02a07eaff1232f3828b35d363c2d162b88~OcnTwTsL90185601856euoutp02d; Mon, 7 Dec 2020 13:32:43 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20201207133243euoutp02a07eaff1232f3828b35d363c2d162b88~OcnTwTsL90185601856euoutp02d DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1607347963; bh=ljQ0v3Ar0KYP2q9/GRtPG9FJKYzmsBEMPJYT7bas0xM=; h=Subject:To:Cc:From:Date:In-Reply-To:References:From; b=YXnyfI3nXv1DhFtGBhw8rjlj6OWDgzzqG6ggdFQv6tUUzN+M3UpHev4Lt5w3dDEeq JsY5rsqNM4QlBu8xSwpaGb6jN+Unr+zoWvEul+H0F5kLgpcw0eew3NnzrXCdwSiqr5 8/gkKlmm/vhkZki1ZiEurX6kzTnv6KS7IUhhgWLQ= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20201207133237eucas1p19e9329c72365b51bdbaafba28239f22c~OcnOVcZch0957309573eucas1p1O; Mon, 7 Dec 2020 13:32:37 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id D4.52.44805.5FE2ECF5; Mon, 7 Dec 2020 13:32:37 +0000 (GMT) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20201207133237eucas1p26f8484944760a14e51dc7353ed33cd28~OcnNreb_Q1175011750eucas1p2A; Mon, 7 Dec 2020 13:32:37 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20201207133237eusmtrp22a886004009ed21a7d1310c91ddd5534~OcnNp8qpM0370603706eusmtrp2Q; Mon, 7 Dec 2020 13:32:37 +0000 (GMT) X-AuditID: cbfec7f4-b4fff7000000af05-d5-5fce2ef51212 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 2B.33.21957.4FE2ECF5; Mon, 7 Dec 2020 13:32:36 +0000 (GMT) Received: from [106.210.134.192] (unknown [106.210.134.192]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20201207133234eusmtip21bd44750aa26b3a6918e1852376589e6~OcnLrilqA0874408744eusmtip2c; Mon, 7 Dec 2020 13:32:34 +0000 (GMT) Subject: Re: [PATCH v4 2/7] Input: use input_device_enabled() To: Andrzej Pietrasiewicz , linux-pm@vger.kernel.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-input@vger.kernel.org, linux-tegra@vger.kernel.org, patches@opensource.cirrus.com, ibm-acpi-devel@lists.sourceforge.net, platform-driver-x86@vger.kernel.org From: Marek Szyprowski Message-ID: <27ce1176-6318-45aa-4e22-3dec9f3df15d@samsung.com> Date: Mon, 7 Dec 2020 14:32:34 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 MIME-Version: 1.0 In-Reply-To: <20200608112211.12125-3-andrzej.p@collabora.com> Content-Language: en-US X-Brightmail-Tracker: H4sIAAAAAAAAA01Ta1BUZRj223PZA7VyuCTfYMQMGjOQsVKN81lmkFhnyJnITBumCdc4XAqQ diXDmZKLoWwwayiw7hIoLRcXBVmuu8htl2RkYQloI0UoAnFDwLjIXYjlYPHved/3ed7nfb6Z j8IcJkkXKiL6BCuOFkW6k7Z41a1508uPvU3BO5Myt6GCwX4clclLCTSkT8OQIc8CUPOEAUcD 5vfRaEsWDykNe1D28HWAzv6VQqA/E9U8dEaRh6NyUyqB1BlaHMkGH2JItzKKoY6OG3ykupBL oPz6YhxpB8ZIVFgvA0gz+BuBcprHcSRduIqhO5MzBOrWZZNoKq0ZIHlHPQ+lTCtIdN5Qzkdd l77H0NSjBgJV1zXwUPFNC4YWdbf4qM3YRaAn1RocWSqcUbpejOZ1OThaWUjCfD2ZEbMfU9On AkxyYgSjVfTxmX8mPmUWGwGjUaeQTLnqNFN7eYrHzMrbAKMa1RPM8pWLOJOWNE4yZeM1PCYr ewUwsic7A7cE2e4JYSMjvmLFwr1HbcMzagNjDAe+VpfQ8UDrLwUUBenXYFtriBTYUA50EYAp TQc5PA1gZg0tBbareArAny7c5VsHVn5VrZzkSIUAmnujONIEgLMjM4R1qSP9Jsy+uN/ad6KV GPw7vRJYC4yOt4GVvWdwq5qkfaB0TLq2SUDvhd26ojWM09uhqq6OsOLn6GOwVDq3zrGHty8N rWltVg0eylrWMEa7waRKJcZhZ3h3KJdnNYP0uWdg3lUDzp3tD8f7zYDDjnCkpWI9zvNwRftU kATggOk6nytSAexOlK8r3oD3TAukNRtGe8JSnZBr+8F7xRqCe8fN8Pcxe+6IzTC9Kgvj2gJ4 LtmBY3tARUvJf7ZNv3Rh54G7YkM0xYY4ig1xFP/7Xga4GjizsZKoMFbySjR70lsiipLERod5 f3Y8SgNWv4VxuWW6BhSOTHjrAY8CegApzN1J4OHSHuwgCBHFnWLFx4PFsZGsRA+2Uri7s+BY xbVgBzpMdIL9gmVjWPHTKY+ycYnnSXs+ESUY5FvNJQnONz/f5Cg28fdPxShDk384mnpox5cB 2S7z9uzIs66V41d63v75oDoqf16YMCAfatok69l9f1E2/O2D3W5dXsb35o1u4j8yam/Ej+o+ bF4S5IU9yNznOvajb31OropKEH5ATRYHbd8RUH07ThbS+86Bfvv05V2pRTXyMEvi6fylXX1+ 9ebidkuo8mSMk1eBbu5XxfSRPrXv2cPGvi0fVe5b+jhuOSu10S5I8yijMTC8IS4ix8X/pWVl byvZdFhotAgfFxwpi3E9JfhG275t9t1DMM/jrRc1ps7OUs+ezlcDJOZhqdDu2swLPqFdPq/P YRV37O5/19rpmL/ijkvCRT5emFgi+heBzm97hQQAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA02Se0xTdxTH/d1HHxrMpYDcNWNznTNxjtoCZYcFiC4+rmyJbslMHNOu4OWR QWtaMG7JHCsOpELwwcvCAFmZWqfDVh4FoVvLQALI0ECEQFfkMQYFZXQzKNDxWsJ/n5xzPt+T kxweLviOI+QlKlNYtVKRJOJsJNoXWx2BbvEDucSsDYUfhx0E3Cn6mYQRWw4O9opxBM0zdgKG eg6Bq7UQg2J7OJSM3UKQ+SSLBKfWiMFZfQUB5gfZJBjzLQTkDk/iUO9x4dDVVcUFw+UyEiqb bhJgGZriwLWmXASm4V4SSpunCdC9uIFD39//kvCovoQDsznNCIq6mjDIcus5cMFu5sLDK+dx mH1qJaG20YrBzXvjOLysb+FCR/tDEhZqTQSM3/WHSzY1zNWXEuB5kY7v3sFM9Oxh6gYNiMnQ JjIW/SCXeTZznHn5C2JMxiwOYzZ8wzSUz2LM86IOxBhcNpJZvJpHMDnp0xzmznQdxhSWeBCT uyA5vOVTcbhalZrCbk1QaVIiRNFSCBJLw0AcFBImlga/e+y9IJloV2T4CTYp8RSr3hX5uTgh v+HwSfuHp423qTRk2atDfB5NhdA1DUUcHdrIE1CViB6rshCrjVfptoI0cpV96Ple3drQU0Tn deQhHeLxfKgIuiRv33LdlyrGac+3v63IOJXBp6cmdi6zgPoB0f0N/GXmUFJaN7UcxOd5UZH0 o/rrK0xQ22hDYyO5nOlHxdCd7d6rI95025WRlUj+0qrJ3Na1+FC61DyEr/LrdHp18Rr70/0j ZdgFJNCv0/XrFP06Rb9OKUeEEfmyqZrk+GSNVKxRJGtSlfHiWFWyCS39Y03LnLkOlU7MiG0I 4yEbonm4yNdru7BTLvA6ofjyK1atkqtTk1iNDcmWzrmIC/1iVUsPrUyRS0MlMmlIaJhEFhYa LPL3qv7+J7mAileksF+w7ElW/b+H8fjCNMx0V0aMxZt+v6HPDkRx9/dap0yjaTPJ/KSMY85N m6OqWiqm/xyQQIzH50jE/lq3t49vd6GjN/CU6o1L7bfbRI/fmXRynmRqPpg6vnP7wOZKKH1W 95oyaceZRP1gX/nWoz1+vSNVRr5PPnf/XxvaDgjOmx5HBVHuAKf3uc732fzoy7eQ5OvRoIt5 Z8cPOhuiDwqvtwlFwbHaAPqMy2nNcec2/mogs1u9A6LIyCOT1oCY4eru4U8KZOe0b5bNj8qf 438ciBO+dW+3clOUdHbuH7PScX/wWt+A47RpA0S3H21+pebjQy6PJM6duUVv3TP/Uc9iYUVn Wkd/WIHR0P3ZvgVMRGgSFNK3cbVG8R+NMNSPGAQAAA== X-CMS-MailID: 20201207133237eucas1p26f8484944760a14e51dc7353ed33cd28 X-Msg-Generator: CA X-RootMTR: 20201207133237eucas1p26f8484944760a14e51dc7353ed33cd28 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20201207133237eucas1p26f8484944760a14e51dc7353ed33cd28 References: <2336e15d-ff4b-bbb6-c701-dbf3aa110fcd@redhat.com> <20200608112211.12125-1-andrzej.p@collabora.com> <20200608112211.12125-3-andrzej.p@collabora.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201207_083302_623178_438498F9 X-CRM114-Status: GOOD ( 12.39 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: kernel@collabora.com, Nick Dyer , Laxman Dewangan , Peter Meerwald-Stadler , Peter Hutterer , Fabio Estevam , Lars-Peter Clausen , Krzysztof Kozlowski , Jonathan Hunter , Kukjin Kim , NXP Linux Team , Sylvain Lemieux , Len Brown , Michael Hennerich , Bartlomiej Zolnierkiewicz , Sascha Hauer , Henrique de Moraes Holschuh , Vladimir Zapolskiy , Hans de Goede , Barry Song , Ferruh Yigit , Dmitry Torokhov , "Rafael J . Wysocki" , Thierry Reding , Sangwon Jee , Pengutronix Kernel Team , Hartmut Knaack , Shawn Guo , Jonathan Cameron 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 SGkgQW5kcnplaiwKCk9uIDA4LjA2LjIwMjAgMTM6MjIsIEFuZHJ6ZWogUGlldHJhc2lld2ljeiB3 cm90ZToKPiBVc2UgdGhlIG5ld2x5IGFkZGVkIGhlbHBlciBpbiByZWxldmFudCBpbnB1dCBkcml2 ZXJzLgo+Cj4gU2lnbmVkLW9mZi1ieTogQW5kcnplaiBQaWV0cmFzaWV3aWN6IDxhbmRyemVqLnBA Y29sbGFib3JhLmNvbT4KClRoaXMgcGF0Y2ggbGFuZGVkIHJlY2VudGx5IGluIGxpbnV4LW5leHQg YXMgY29tbWl0IGQ2OWYwYTQzYzY3NyAoIklucHV0OiAKdXNlIGlucHV0X2RldmljZV9lbmFibGVk KCkiKS4gU2FkbHkgaXQgY2F1c2VzIGZvbGxvd2luZyB3YXJuaW5nIGR1cmluZyAKc3lzdGVtIHN1 c3BlbmQvcmVzdW1lIGN5Y2xlIG9uIEFSTSAzMmJpdCBTYW1zdW5nIEV4eW5vczUyNTAtYmFzZWQg U25vdyAKQ2hyb21lYm9vayB3aXRoIGtlcm5lbCBjb21waWxlZCBmcm9tIGV4eW5vc19kZWZjb25m aWc6CgotLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KV0FSTklORzogQ1BVOiAw IFBJRDogMTc3NyBhdCBkcml2ZXJzL2lucHV0L2lucHV0LmM6MjIzMCAKaW5wdXRfZGV2aWNlX2Vu YWJsZWQrMHg2OC8weDZjCk1vZHVsZXMgbGlua2VkIGluOiBjbWFjIGJuZXAgbXdpZmlleF9zZGlv IG13aWZpZXggc2hhMjU2X2dlbmVyaWMgCmxpYnNoYTI1NiBzaGEyNTZfYXJtIGNmZzgwMjExIGJ0 bXJ2bF9zZGlvIGJ0bXJ2bCBibHVldG9vdGggczVwX21mYyAKZXh5bm9zX2dzYyB2NGwyX21lbTJt ZW0gdmlkZW9iCkNQVTogMCBQSUQ6IDE3NzcgQ29tbTogcnRjd2FrZSBOb3QgdGFpbnRlZCAKNS4x MC4wLXJjNi1uZXh0LTIwMjAxMjA3LTAwMDAxLWc0OWEwZGMwNGM0NmQtZGlydHkgIzk5MDIKSGFy ZHdhcmUgbmFtZTogU2Ftc3VuZyBFeHlub3MgKEZsYXR0ZW5lZCBEZXZpY2UgVHJlZSkKWzxjMDEx MTcxOD5dICh1bndpbmRfYmFja3RyYWNlKSBmcm9tIFs8YzAxMGQwNTA+XSAoc2hvd19zdGFjaysw eDEwLzB4MTQpCls8YzAxMGQwNTA+XSAoc2hvd19zdGFjaykgZnJvbSBbPGMwYjMyODEwPl0gKGR1 bXBfc3RhY2srMHhiNC8weGQ0KQpbPGMwYjMyODEwPl0gKGR1bXBfc3RhY2spIGZyb20gWzxjMDEy NmUyND5dIChfX3dhcm4rMHhkOC8weDExYykKWzxjMDEyNmUyND5dIChfX3dhcm4pIGZyb20gWzxj MDEyNmYxOD5dICh3YXJuX3Nsb3dwYXRoX2ZtdCsweGIwLzB4YjgpCls8YzAxMjZmMTg+XSAod2Fy bl9zbG93cGF0aF9mbXQpIGZyb20gWzxjMDdmYTJmYz5dIAooaW5wdXRfZGV2aWNlX2VuYWJsZWQr MHg2OC8weDZjKQpbPGMwN2ZhMmZjPl0gKGlucHV0X2RldmljZV9lbmFibGVkKSBmcm9tIFs8YzA4 MGEwZjg+XSAKKGN5YXBhX2dlbjNfc2V0X3Bvd2VyX21vZGUrMHgxMjgvMHgxY2MpCls8YzA4MGEw Zjg+XSAoY3lhcGFfZ2VuM19zZXRfcG93ZXJfbW9kZSkgZnJvbSBbPGMwODA3ODk0Pl0gCihjeWFw YV9zdXNwZW5kKzB4NzQvMHgxMTQpCls8YzA4MDc4OTQ+XSAoY3lhcGFfc3VzcGVuZCkgZnJvbSBb PGMwNmFlOTI0Pl0gKGRwbV9ydW5fY2FsbGJhY2srMHhiMC8weDNjOCkKWzxjMDZhZTkyND5dIChk cG1fcnVuX2NhbGxiYWNrKSBmcm9tIFs8YzA2YWVmZTQ+XSAKKF9fZGV2aWNlX3N1c3BlbmQrMHgx MDQvMHg3ODQpCls8YzA2YWVmZTQ+XSAoX19kZXZpY2Vfc3VzcGVuZCkgZnJvbSBbPGMwNmIyOTk0 Pl0gKGRwbV9zdXNwZW5kKzB4MTg0LzB4NTQwKQpbPGMwNmIyOTk0Pl0gKGRwbV9zdXNwZW5kKSBm cm9tIFs8YzA2YjM2OWM+XSAoZHBtX3N1c3BlbmRfc3RhcnQrMHg5OC8weGEwKQpbPGMwNmIzNjlj Pl0gKGRwbV9zdXNwZW5kX3N0YXJ0KSBmcm9tIFs8YzAxYTBhMTA+XSAKKHN1c3BlbmRfZGV2aWNl c19hbmRfZW50ZXIrMHhlYy8weGJkNCkKWzxjMDFhMGExMD5dIChzdXNwZW5kX2RldmljZXNfYW5k X2VudGVyKSBmcm9tIFs8YzAxYTE4MGM+XSAKKHBtX3N1c3BlbmQrMHgzMTQvMHg0MmMpCls8YzAx YTE4MGM+XSAocG1fc3VzcGVuZCkgZnJvbSBbPGMwMTlmNmY4Pl0gKHN0YXRlX3N0b3JlKzB4NmMv MHhjOCkKWzxjMDE5ZjZmOD5dIChzdGF0ZV9zdG9yZSkgZnJvbSBbPGMwMzg3YjA0Pl0gKGtlcm5m c19mb3Bfd3JpdGUrMHgxMGMvMHgyMjgpCls8YzAzODdiMDQ+XSAoa2VybmZzX2ZvcF93cml0ZSkg ZnJvbSBbPGMwMmRiZDQ4Pl0gKHZmc193cml0ZSsweGM4LzB4NTMwKQpbPGMwMmRiZDQ4Pl0gKHZm c193cml0ZSkgZnJvbSBbPGMwMmRjMmVjPl0gKGtzeXNfd3JpdGUrMHg2MC8weGQ4KQpbPGMwMmRj MmVjPl0gKGtzeXNfd3JpdGUpIGZyb20gWzxjMDEwMDA2MD5dIChyZXRfZmFzdF9zeXNjYWxsKzB4 MC8weDJjKQpFeGNlcHRpb24gc3RhY2soMHhjNDViZmZhOCB0byAweGM0NWJmZmYwKQouLi4KaXJx IGV2ZW50IHN0YW1wOiAxNDEwMQpoYXJkaXJxcyBsYXN0wqAgZW5hYmxlZCBhdCAoMTQxMDkpOiBb PGMwMWE1NjdjPl0gdnByaW50a19lbWl0KzB4MmQ4LzB4MzJjCmhhcmRpcnFzIGxhc3QgZGlzYWJs ZWQgYXQgKDE0MTE2KTogWzxjMDFhNTY0MD5dIHZwcmludGtfZW1pdCsweDI5Yy8weDMyYwpzb2Z0 aXJxcyBsYXN0wqAgZW5hYmxlZCBhdCAoMTMyNjQpOiBbPGMwMTAxN2E4Pl0gX19kb19zb2Z0aXJx KzB4NTI4LzB4Njg0CnNvZnRpcnFzIGxhc3QgZGlzYWJsZWQgYXQgKDEzMjUzKTogWzxjMDEzMDRj ND5dIGlycV9leGl0KzB4MWVjLzB4MWY4Ci0tLVsgZW5kIHRyYWNlIDY2ODdhMjFlNmI3ZTk0YTkg XS0tLQotLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KV0FSTklORzogQ1BVOiAx IFBJRDogMTc3NyBhdCBkcml2ZXJzL2lucHV0L2lucHV0LmM6MjIzMCAKaW5wdXRfZGV2aWNlX2Vu YWJsZWQrMHg2OC8weDZjCk1vZHVsZXMgbGlua2VkIGluOiBjbWFjIGJuZXAgbXdpZmlleF9zZGlv IG13aWZpZXggc2hhMjU2X2dlbmVyaWMgCmxpYnNoYTI1NiBzaGEyNTZfYXJtIGNmZzgwMjExIGJ0 bXJ2bF9zZGlvIGJ0bXJ2bCBibHVldG9vdGggczVwX21mYyAKZXh5bm9zX2dzYyB2NGwyX21lbTJt ZW0gdmlkZW9iCkNQVTogMSBQSUQ6IDE3NzcgQ29tbTogcnRjd2FrZSBUYWludGVkOiBHwqDCoMKg wqDCoMKgwqAgVyAKNS4xMC4wLXJjNi1uZXh0LTIwMjAxMjA3LTAwMDAxLWc0OWEwZGMwNGM0NmQt ZGlydHkgIzk5MDIKSGFyZHdhcmUgbmFtZTogU2Ftc3VuZyBFeHlub3MgKEZsYXR0ZW5lZCBEZXZp Y2UgVHJlZSkKWzxjMDExMTcxOD5dICh1bndpbmRfYmFja3RyYWNlKSBmcm9tIFs8YzAxMGQwNTA+ XSAoc2hvd19zdGFjaysweDEwLzB4MTQpCls8YzAxMGQwNTA+XSAoc2hvd19zdGFjaykgZnJvbSBb PGMwYjMyODEwPl0gKGR1bXBfc3RhY2srMHhiNC8weGQ0KQpbPGMwYjMyODEwPl0gKGR1bXBfc3Rh Y2spIGZyb20gWzxjMDEyNmUyND5dIChfX3dhcm4rMHhkOC8weDExYykKWzxjMDEyNmUyND5dIChf X3dhcm4pIGZyb20gWzxjMDEyNmYxOD5dICh3YXJuX3Nsb3dwYXRoX2ZtdCsweGIwLzB4YjgpCls8 YzAxMjZmMTg+XSAod2Fybl9zbG93cGF0aF9mbXQpIGZyb20gWzxjMDdmYTJmYz5dIAooaW5wdXRf ZGV2aWNlX2VuYWJsZWQrMHg2OC8weDZjKQpbPGMwN2ZhMmZjPl0gKGlucHV0X2RldmljZV9lbmFi bGVkKSBmcm9tIFs8YzA4MGEwZjg+XSAKKGN5YXBhX2dlbjNfc2V0X3Bvd2VyX21vZGUrMHgxMjgv MHgxY2MpCls8YzA4MGEwZjg+XSAoY3lhcGFfZ2VuM19zZXRfcG93ZXJfbW9kZSkgZnJvbSBbPGMw ODA4OGI0Pl0gCihjeWFwYV9yZWluaXRpYWxpemUrMHhjYy8weDE1NCkKWzxjMDgwODhiND5dIChj eWFwYV9yZWluaXRpYWxpemUpIGZyb20gWzxjMDgwODk4ND5dIChjeWFwYV9yZXN1bWUrMHg0OC8w eDk4KQpbPGMwODA4OTg0Pl0gKGN5YXBhX3Jlc3VtZSkgZnJvbSBbPGMwNmFlOTI0Pl0gKGRwbV9y dW5fY2FsbGJhY2srMHhiMC8weDNjOCkKWzxjMDZhZTkyND5dIChkcG1fcnVuX2NhbGxiYWNrKSBm cm9tIFs8YzA2YWVjZjg+XSAoZGV2aWNlX3Jlc3VtZSsweGJjLzB4MjYwKQpbPGMwNmFlY2Y4Pl0g KGRldmljZV9yZXN1bWUpIGZyb20gWzxjMDZiMTBkOD5dIChkcG1fcmVzdW1lKzB4MTRjLzB4NTFj KQpbPGMwNmIxMGQ4Pl0gKGRwbV9yZXN1bWUpIGZyb20gWzxjMDZiMWNhYz5dIChkcG1fcmVzdW1l X2VuZCsweGMvMHgxOCkKWzxjMDZiMWNhYz5dIChkcG1fcmVzdW1lX2VuZCkgZnJvbSBbPGMwMWEw YWQ4Pl0gCihzdXNwZW5kX2RldmljZXNfYW5kX2VudGVyKzB4MWI0LzB4YmQ0KQpbPGMwMWEwYWQ4 Pl0gKHN1c3BlbmRfZGV2aWNlc19hbmRfZW50ZXIpIGZyb20gWzxjMDFhMTgwYz5dIAoocG1fc3Vz cGVuZCsweDMxNC8weDQyYykKWzxjMDFhMTgwYz5dIChwbV9zdXNwZW5kKSBmcm9tIFs8YzAxOWY2 Zjg+XSAoc3RhdGVfc3RvcmUrMHg2Yy8weGM4KQpbPGMwMTlmNmY4Pl0gKHN0YXRlX3N0b3JlKSBm cm9tIFs8YzAzODdiMDQ+XSAoa2VybmZzX2ZvcF93cml0ZSsweDEwYy8weDIyOCkKWzxjMDM4N2Iw ND5dIChrZXJuZnNfZm9wX3dyaXRlKSBmcm9tIFs8YzAyZGJkNDg+XSAodmZzX3dyaXRlKzB4Yzgv MHg1MzApCls8YzAyZGJkNDg+XSAodmZzX3dyaXRlKSBmcm9tIFs8YzAyZGMyZWM+XSAoa3N5c193 cml0ZSsweDYwLzB4ZDgpCls8YzAyZGMyZWM+XSAoa3N5c193cml0ZSkgZnJvbSBbPGMwMTAwMDYw Pl0gKHJldF9mYXN0X3N5c2NhbGwrMHgwLzB4MmMpCkV4Y2VwdGlvbiBzdGFjaygweGM0NWJmZmE4 IHRvIDB4YzQ1YmZmZjApCi4uLgppcnEgZXZlbnQgc3RhbXA6IDU1NDc5CmhhcmRpcnFzIGxhc3TC oCBlbmFibGVkIGF0ICg1NTQ4Nyk6IFs8YzAxYTU2N2M+XSB2cHJpbnRrX2VtaXQrMHgyZDgvMHgz MmMKaGFyZGlycXMgbGFzdCBkaXNhYmxlZCBhdCAoNTU0OTQpOiBbPGMwMWE1NjQwPl0gdnByaW50 a19lbWl0KzB4MjljLzB4MzJjCnNvZnRpcnFzIGxhc3TCoCBlbmFibGVkIGF0ICg1MzU1Mik6IFs8 YzAxMDE3YTg+XSBfX2RvX3NvZnRpcnErMHg1MjgvMHg2ODQKc29mdGlycXMgbGFzdCBkaXNhYmxl ZCBhdCAoNTM1NDEpOiBbPGMwMTMwNGM0Pl0gaXJxX2V4aXQrMHgxZWMvMHgxZjgKLS0tWyBlbmQg dHJhY2UgNjY4N2EyMWU2YjdlOTRhYSBdLS0tCi0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0t LS0tLS0tLQpXQVJOSU5HOiBDUFU6IDEgUElEOiAxNzc3IGF0IGRyaXZlcnMvaW5wdXQvaW5wdXQu YzoyMjMwIAppbnB1dF9kZXZpY2VfZW5hYmxlZCsweDY4LzB4NmMKTW9kdWxlcyBsaW5rZWQgaW46 IGNtYWMgYm5lcCBtd2lmaWV4X3NkaW8gbXdpZmlleCBzaGEyNTZfZ2VuZXJpYyAKbGlic2hhMjU2 IHNoYTI1Nl9hcm0gY2ZnODAyMTEgYnRtcnZsX3NkaW8gYnRtcnZsIGJsdWV0b290aCBzNXBfbWZj IApleHlub3NfZ3NjIHY0bDJfbWVtMm1lbSB2aWRlb2IKQ1BVOiAxIFBJRDogMTc3NyBDb21tOiBy dGN3YWtlIFRhaW50ZWQ6IEfCoMKgwqDCoMKgwqDCoCBXIAo1LjEwLjAtcmM2LW5leHQtMjAyMDEy MDctMDAwMDEtZzQ5YTBkYzA0YzQ2ZC1kaXJ0eSAjOTkwMgpIYXJkd2FyZSBuYW1lOiBTYW1zdW5n IEV4eW5vcyAoRmxhdHRlbmVkIERldmljZSBUcmVlKQpbPGMwMTExNzE4Pl0gKHVud2luZF9iYWNr dHJhY2UpIGZyb20gWzxjMDEwZDA1MD5dIChzaG93X3N0YWNrKzB4MTAvMHgxNCkKWzxjMDEwZDA1 MD5dIChzaG93X3N0YWNrKSBmcm9tIFs8YzBiMzI4MTA+XSAoZHVtcF9zdGFjaysweGI0LzB4ZDQp Cls8YzBiMzI4MTA+XSAoZHVtcF9zdGFjaykgZnJvbSBbPGMwMTI2ZTI0Pl0gKF9fd2FybisweGQ4 LzB4MTFjKQpbPGMwMTI2ZTI0Pl0gKF9fd2FybikgZnJvbSBbPGMwMTI2ZjE4Pl0gKHdhcm5fc2xv d3BhdGhfZm10KzB4YjAvMHhiOCkKWzxjMDEyNmYxOD5dICh3YXJuX3Nsb3dwYXRoX2ZtdCkgZnJv bSBbPGMwN2ZhMmZjPl0gCihpbnB1dF9kZXZpY2VfZW5hYmxlZCsweDY4LzB4NmMpCls8YzA3ZmEy ZmM+XSAoaW5wdXRfZGV2aWNlX2VuYWJsZWQpIGZyb20gWzxjMDgwODgzND5dIAooY3lhcGFfcmVp bml0aWFsaXplKzB4NGMvMHgxNTQpCls8YzA4MDg4MzQ+XSAoY3lhcGFfcmVpbml0aWFsaXplKSBm cm9tIFs8YzA4MDg5ODQ+XSAoY3lhcGFfcmVzdW1lKzB4NDgvMHg5OCkKWzxjMDgwODk4ND5dIChj eWFwYV9yZXN1bWUpIGZyb20gWzxjMDZhZTkyND5dIChkcG1fcnVuX2NhbGxiYWNrKzB4YjAvMHgz YzgpCls8YzA2YWU5MjQ+XSAoZHBtX3J1bl9jYWxsYmFjaykgZnJvbSBbPGMwNmFlY2Y4Pl0gKGRl dmljZV9yZXN1bWUrMHhiYy8weDI2MCkKWzxjMDZhZWNmOD5dIChkZXZpY2VfcmVzdW1lKSBmcm9t IFs8YzA2YjEwZDg+XSAoZHBtX3Jlc3VtZSsweDE0Yy8weDUxYykKWzxjMDZiMTBkOD5dIChkcG1f cmVzdW1lKSBmcm9tIFs8YzA2YjFjYWM+XSAoZHBtX3Jlc3VtZV9lbmQrMHhjLzB4MTgpCls8YzA2 YjFjYWM+XSAoZHBtX3Jlc3VtZV9lbmQpIGZyb20gWzxjMDFhMGFkOD5dIAooc3VzcGVuZF9kZXZp Y2VzX2FuZF9lbnRlcisweDFiNC8weGJkNCkKWzxjMDFhMGFkOD5dIChzdXNwZW5kX2RldmljZXNf YW5kX2VudGVyKSBmcm9tIFs8YzAxYTE4MGM+XSAKKHBtX3N1c3BlbmQrMHgzMTQvMHg0MmMpCls8 YzAxYTE4MGM+XSAocG1fc3VzcGVuZCkgZnJvbSBbPGMwMTlmNmY4Pl0gKHN0YXRlX3N0b3JlKzB4 NmMvMHhjOCkKWzxjMDE5ZjZmOD5dIChzdGF0ZV9zdG9yZSkgZnJvbSBbPGMwMzg3YjA0Pl0gKGtl cm5mc19mb3Bfd3JpdGUrMHgxMGMvMHgyMjgpCls8YzAzODdiMDQ+XSAoa2VybmZzX2ZvcF93cml0 ZSkgZnJvbSBbPGMwMmRiZDQ4Pl0gKHZmc193cml0ZSsweGM4LzB4NTMwKQpbPGMwMmRiZDQ4Pl0g KHZmc193cml0ZSkgZnJvbSBbPGMwMmRjMmVjPl0gKGtzeXNfd3JpdGUrMHg2MC8weGQ4KQpbPGMw MmRjMmVjPl0gKGtzeXNfd3JpdGUpIGZyb20gWzxjMDEwMDA2MD5dIChyZXRfZmFzdF9zeXNjYWxs KzB4MC8weDJjKQpFeGNlcHRpb24gc3RhY2soMHhjNDViZmZhOCB0byAweGM0NWJmZmYwKQouLi4K aXJxIGV2ZW50IHN0YW1wOiA1NTgyOQpoYXJkaXJxcyBsYXN0wqAgZW5hYmxlZCBhdCAoNTU4Mzcp OiBbPGMwMWE1NjdjPl0gdnByaW50a19lbWl0KzB4MmQ4LzB4MzJjCmhhcmRpcnFzIGxhc3QgZGlz YWJsZWQgYXQgKDU1ODQ0KTogWzxjMDFhNTY0MD5dIHZwcmludGtfZW1pdCsweDI5Yy8weDMyYwpz b2Z0aXJxcyBsYXN0wqAgZW5hYmxlZCBhdCAoNTM1NTIpOiBbPGMwMTAxN2E4Pl0gX19kb19zb2Z0 aXJxKzB4NTI4LzB4Njg0CnNvZnRpcnFzIGxhc3QgZGlzYWJsZWQgYXQgKDUzNTQxKTogWzxjMDEz MDRjND5dIGlycV9leGl0KzB4MWVjLzB4MWY4Ci0tLVsgZW5kIHRyYWNlIDY2ODdhMjFlNmI3ZTk0 YWIgXS0tLQotLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KV0FSTklORzogQ1BV OiAxIFBJRDogMTc3NyBhdCBkcml2ZXJzL2lucHV0L2lucHV0LmM6MjIzMCAKaW5wdXRfZGV2aWNl X2VuYWJsZWQrMHg2OC8weDZjCk1vZHVsZXMgbGlua2VkIGluOiBjbWFjIGJuZXAgbXdpZmlleF9z ZGlvIG13aWZpZXggc2hhMjU2X2dlbmVyaWMgCmxpYnNoYTI1NiBzaGEyNTZfYXJtIGNmZzgwMjEx IGJ0bXJ2bF9zZGlvIGJ0bXJ2bCBibHVldG9vdGggczVwX21mYyAKZXh5bm9zX2dzYyB2NGwyX21l bTJtZW0gdmlkZW9iCkNQVTogMSBQSUQ6IDE3NzcgQ29tbTogcnRjd2FrZSBUYWludGVkOiBHwqDC oMKgwqDCoMKgwqAgVyAKNS4xMC4wLXJjNi1uZXh0LTIwMjAxMjA3LTAwMDAxLWc0OWEwZGMwNGM0 NmQtZGlydHkgIzk5MDIKSGFyZHdhcmUgbmFtZTogU2Ftc3VuZyBFeHlub3MgKEZsYXR0ZW5lZCBE ZXZpY2UgVHJlZSkKWzxjMDExMTcxOD5dICh1bndpbmRfYmFja3RyYWNlKSBmcm9tIFs8YzAxMGQw NTA+XSAoc2hvd19zdGFjaysweDEwLzB4MTQpCls8YzAxMGQwNTA+XSAoc2hvd19zdGFjaykgZnJv bSBbPGMwYjMyODEwPl0gKGR1bXBfc3RhY2srMHhiNC8weGQ0KQpbPGMwYjMyODEwPl0gKGR1bXBf c3RhY2spIGZyb20gWzxjMDEyNmUyND5dIChfX3dhcm4rMHhkOC8weDExYykKWzxjMDEyNmUyND5d IChfX3dhcm4pIGZyb20gWzxjMDEyNmYxOD5dICh3YXJuX3Nsb3dwYXRoX2ZtdCsweGIwLzB4Yjgp Cls8YzAxMjZmMTg+XSAod2Fybl9zbG93cGF0aF9mbXQpIGZyb20gWzxjMDdmYTJmYz5dIAooaW5w dXRfZGV2aWNlX2VuYWJsZWQrMHg2OC8weDZjKQpbPGMwN2ZhMmZjPl0gKGlucHV0X2RldmljZV9l bmFibGVkKSBmcm9tIFs8YzA4MGEwZjg+XSAKKGN5YXBhX2dlbjNfc2V0X3Bvd2VyX21vZGUrMHgx MjgvMHgxY2MpCls8YzA4MGEwZjg+XSAoY3lhcGFfZ2VuM19zZXRfcG93ZXJfbW9kZSkgZnJvbSBb PGMwODA4ODkwPl0gCihjeWFwYV9yZWluaXRpYWxpemUrMHhhOC8weDE1NCkKWzxjMDgwODg5MD5d IChjeWFwYV9yZWluaXRpYWxpemUpIGZyb20gWzxjMDgwODk4ND5dIChjeWFwYV9yZXN1bWUrMHg0 OC8weDk4KQpbPGMwODA4OTg0Pl0gKGN5YXBhX3Jlc3VtZSkgZnJvbSBbPGMwNmFlOTI0Pl0gKGRw bV9ydW5fY2FsbGJhY2srMHhiMC8weDNjOCkKWzxjMDZhZTkyND5dIChkcG1fcnVuX2NhbGxiYWNr KSBmcm9tIFs8YzA2YWVjZjg+XSAoZGV2aWNlX3Jlc3VtZSsweGJjLzB4MjYwKQpbPGMwNmFlY2Y4 Pl0gKGRldmljZV9yZXN1bWUpIGZyb20gWzxjMDZiMTBkOD5dIChkcG1fcmVzdW1lKzB4MTRjLzB4 NTFjKQpbPGMwNmIxMGQ4Pl0gKGRwbV9yZXN1bWUpIGZyb20gWzxjMDZiMWNhYz5dIChkcG1fcmVz dW1lX2VuZCsweGMvMHgxOCkKWzxjMDZiMWNhYz5dIChkcG1fcmVzdW1lX2VuZCkgZnJvbSBbPGMw MWEwYWQ4Pl0gCihzdXNwZW5kX2RldmljZXNfYW5kX2VudGVyKzB4MWI0LzB4YmQ0KQpbPGMwMWEw YWQ4Pl0gKHN1c3BlbmRfZGV2aWNlc19hbmRfZW50ZXIpIGZyb20gWzxjMDFhMTgwYz5dIAoocG1f c3VzcGVuZCsweDMxNC8weDQyYykKWzxjMDFhMTgwYz5dIChwbV9zdXNwZW5kKSBmcm9tIFs8YzAx OWY2Zjg+XSAoc3RhdGVfc3RvcmUrMHg2Yy8weGM4KQpbPGMwMTlmNmY4Pl0gKHN0YXRlX3N0b3Jl KSBmcm9tIFs8YzAzODdiMDQ+XSAoa2VybmZzX2ZvcF93cml0ZSsweDEwYy8weDIyOCkKWzxjMDM4 N2IwND5dIChrZXJuZnNfZm9wX3dyaXRlKSBmcm9tIFs8YzAyZGJkNDg+XSAodmZzX3dyaXRlKzB4 YzgvMHg1MzApCls8YzAyZGJkNDg+XSAodmZzX3dyaXRlKSBmcm9tIFs8YzAyZGMyZWM+XSAoa3N5 c193cml0ZSsweDYwLzB4ZDgpCls8YzAyZGMyZWM+XSAoa3N5c193cml0ZSkgZnJvbSBbPGMwMTAw MDYwPl0gKHJldF9mYXN0X3N5c2NhbGwrMHgwLzB4MmMpCkV4Y2VwdGlvbiBzdGFjaygweGM0NWJm ZmE4IHRvIDB4YzQ1YmZmZjApCi4uLgppcnEgZXZlbnQgc3RhbXA6IDU2MTQzCmhhcmRpcnFzIGxh c3TCoCBlbmFibGVkIGF0ICg1NjE1MSk6IFs8YzAxYTU2N2M+XSB2cHJpbnRrX2VtaXQrMHgyZDgv MHgzMmMKaGFyZGlycXMgbGFzdCBkaXNhYmxlZCBhdCAoNTYxNTgpOiBbPGMwMWE1NjQwPl0gdnBy aW50a19lbWl0KzB4MjljLzB4MzJjCnNvZnRpcnFzIGxhc3TCoCBlbmFibGVkIGF0ICg1MzU1Mik6 IFs8YzAxMDE3YTg+XSBfX2RvX3NvZnRpcnErMHg1MjgvMHg2ODQKc29mdGlycXMgbGFzdCBkaXNh YmxlZCBhdCAoNTM1NDEpOiBbPGMwMTMwNGM0Pl0gaXJxX2V4aXQrMHgxZWMvMHgxZjgKLS0tWyBl bmQgdHJhY2UgNjY4N2EyMWU2YjdlOTRhYyBdLS0tCgpMZXQgbWUga25vdyBob3cgSSBjYW4gaGVs cCBkZWJ1Z2dpbmcgdGhpcyBpc3N1ZS4KCkJlc3QgcmVnYXJkcwotLSAKTWFyZWsgU3p5cHJvd3Nr aSwgUGhEClNhbXN1bmcgUiZEIEluc3RpdHV0ZSBQb2xhbmQKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlz dApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJh ZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==