From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 16 Mar 2023 16:11:46 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pcpGa-002mOx-B4 for lore@lore.pengutronix.de; Thu, 16 Mar 2023 16:11:46 +0100 Received: from bombadil.infradead.org ([2607:7c80:54:3::133]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pcpGZ-00039m-K0 for lore@pengutronix.de; Thu, 16 Mar 2023 16:11:44 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version: Content-Transfer-Encoding:Content-Type:In-Reply-To:References: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:List-Owner; bh=A1FJuEW7EPPA5zo5xEi9RYslWaxh/OoMMzXHOqpyd/k=; b=sdyhcsFw5c34lEwqzlFS9IP2Yy Zm3ahBc/0J5Ualhl+HDvNNOuS8y1w8vLK9v2zPeamzPpXw/TPQD2gjNkDK1jEs2ruvnhZHqhMneBd k8WLo1kd6FJd50uqDEpkfMzKDBdUqZbMNaRbMjj8RJ1O4a6R5KP7tDYmcud+4nNxAgvGs1iE0XDJE K0XzqKFSeQLE8dq5sYZwlG07oNHnNwOnfOffLzGserhH1B0UuIN+UD4UN0r0mo1xClQ0BtBlHw2AU sqhrWz/Z0GLO6uTxKCkYr9i0FadHrRk7sguDf/MepTlrBExTCp9C/8ADxPK//T6eaUcj61i7hSkJe Axy6BlHQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pcpF6-00Gm3I-1h; Thu, 16 Mar 2023 15:10:12 +0000 Received: from esa1.hc776-43.c3s2.iphmx.com ([216.71.156.243]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pcpF2-00Gm0P-0y for barebox@lists.infradead.org; Thu, 16 Mar 2023 15:10:10 +0000 X-IronPort-RemoteIP: 104.47.11.240 X-IronPort-MID: 2652456 X-IronPort-Reputation: None X-IronPort-Listener: OutgoingMail X-IronPort-SenderGroup: RELAY_O365 X-IronPort-MailFlowPolicy: $RELAYED Received: from mail-am0eur02lp2240.outbound.protection.outlook.com (HELO EUR02-AM0-obe.outbound.protection.outlook.com) ([104.47.11.240]) by ob1.hc776-43.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 16 Mar 2023 16:09:58 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n8Ns+y11HNy24YXFcDNEgYp0Omhx8bhw3iDdcGgoGxWwXsxNHwudiqAEyDR5vs6/n8fyh3O7XC3njK8eGB5DwsVtCxZuRNx0REhOD/m/thCFvkVfMeemyemkb6wzJ7jNCrEJDyWIjuxuJdVzFDDoKguOls++9F35pLDyk/DBmafm+llsBFsJctl2iO6TWds8THG6TzD/TWuc63bOhQy0gkM67M2N7VWS54opMTfvUMGiTQQoehs6FKXu3knonWG5Zzphp6BvmPj7SS+pJD+mrQAj1mrtPb8JlPFqATA8XT3VNJpMyVklJUZkq1iZN28wHDcxH9ptUJryp2o5EoeaoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=A1FJuEW7EPPA5zo5xEi9RYslWaxh/OoMMzXHOqpyd/k=; b=WuGEnrtndR9Napc3p8qx4gzkVzXt7Amua/eQWPbMNFaqO4DLReD5JgkzLUIWBsIspga32CFML/n7bUqpORQT6XXkzmUs6kb8MEljJE4k2+esST4aFAodC0DqqQsmI8KwH8twh+xzoiyKuJ5iUe5kLKEVVItpnT/B2xAGGwEGzt9x899m0ngxKJLqgOtTBo0j0p0VuiyNpZYPleh+7CyG+i9+WE8kZ74bBztq04YsceFNFy+cAOX+Ir/6RmsjE5N27Z2nQZSHnOvmnQgXKutBZ/v+nyESBqX4q3ia1bo/vvHcd9/YDCXNXoNxOptPK/cQBp1xsFBkheISy7i1ku489w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=datarespons.no; dmarc=pass action=none header.from=datarespons.no; dkim=pass header.d=datarespons.no; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=datarespons.no; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A1FJuEW7EPPA5zo5xEi9RYslWaxh/OoMMzXHOqpyd/k=; b=GzoJq+c0LXG2ebNS+6ZLemfkFZU8fBoQ/MLNqo42yynouUvcwrSS8N3Ep/ArQ6D03f5BmArTr8JkQKjEK99lxLJykqzTrws3XFhzVee2T7eLOjuK0GE1ReCOyUxrTtnXMN8Xl8Y272HMPjAeapw0XJDZiyM/D5QCNEkS1GGjAmI= Received: from AM6PR03MB4165.eurprd03.prod.outlook.com (2603:10a6:20b:8::23) by VI1PR03MB6559.eurprd03.prod.outlook.com (2603:10a6:800:193::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.31; Thu, 16 Mar 2023 15:09:55 +0000 Received: from AM6PR03MB4165.eurprd03.prod.outlook.com ([fe80::f057:7d76:d8be:d001]) by AM6PR03MB4165.eurprd03.prod.outlook.com ([fe80::f057:7d76:d8be:d001%4]) with mapi id 15.20.6178.031; Thu, 16 Mar 2023 15:09:55 +0000 From: =?utf-8?B?SGFucyBDaHJpc3RpYW4gTMO4bnN0YWQ=?= To: Marco Felsch CC: "barebox@lists.infradead.org" Thread-Topic: imx8 - gpc: Support IMX8 Lite Thread-Index: AQHZVwyKyyjTlKpXyUeled0WrQfOuK77jseAgAH124I= Date: Thu, 16 Mar 2023 15:09:55 +0000 Message-ID: References: <20230315070531.9697-1-hcl@datarespons.com> <20230315091343.4cf3v4ob3fyu3yha@pengutronix.de> In-Reply-To: <20230315091343.4cf3v4ob3fyu3yha@pengutronix.de> Accept-Language: nb-NO, en-US Content-Language: nb-NO X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=datarespons.no; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM6PR03MB4165:EE_|VI1PR03MB6559:EE_ x-ms-office365-filtering-correlation-id: ebe429f8-7cea-4815-399d-08db26308063 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Z7FoA0wVQKVHlp6/2Hae7YV1t3hkN7CjfdPx08yJg3pmREiKJmQHw/k/PLgkbAUM6cyloOpZLpznjzhHswdPOwWBdMiqZghYcwxTb+d20CGk+/B4pg3xGHBoFrcA2YkbWdkgBNgRmYwO1sxD6YUKehHVOzQIRMKzbXvRVn+/4CO5iKdwQVv+F7oasWBokH74MwmTOyhM92JR4j4NzzXqdYe4ZbQ6QNiffP6vpZk/Ye0UOUZoC6YVtM/20O9i5sPyxW5E5TOYQZmPharQOYcz7fBPWNYMp+GT1yRyYWtUsqR69ygAF/eWBkHYu+ez767hfPPLLJFKoNpckYUtbsWjzKJEuoWXwU8Y/na3wI9SdSaPIwGWwy4EOHnQbcrLX+KFfqDfcwl5E1ZAXgpLN71JKcsSI+wDoISXwjl1afHpbiHyHu5WFiBlw3bGBgiYkdCKfOlSB7QleZh4OC3X0TlruU/XEweo5mBszifm9tdoPPjI7B4xfDAedRJXmhEcz+eV8exsc66bkJ389PTctXiM3MCDNBbrjWgE/c1zPziIPOMB7fH33KC6c76E2FhpcxeajB2zTTDCQZzyO6Q1f0yN83QeJv6w7+y6MuUJIKx6gxJujKkq24QOgLpmB23HQYFakizitOk68ZH32tinG4xXj9FZCvaYjZyW1gWvH5FkSkHg7+xuJhdGFPcEmwCYMz8E+1i1fjYjbqfDwIDUgLoGX3pL1U1mZ5Zh5h3EZJ9mj94= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR03MB4165.eurprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(366004)(136003)(39840400004)(346002)(396003)(376002)(451199018)(66476007)(66556008)(66446008)(64756008)(76116006)(8936002)(66946007)(8676002)(5660300002)(91956017)(41300700001)(86362001)(6486002)(6916009)(4326008)(85182001)(2906002)(122000001)(2616005)(33656002)(83380400001)(38100700002)(36756003)(478600001)(38070700005)(6512007)(85202003)(71200400001)(6506007)(316002)(186003)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z0tPaWtQQ1dwdG1aMldZZkR4eUxueXU0OWVWWFVKbFZubjVtc0s2dVcxTnFF?= =?utf-8?B?bzdyWjRieGQrNW12R2wrK20yVzIyWkhLYmhXdzk4aWYvL0pzYjlybklkMTUv?= =?utf-8?B?MXR3OVdTQ2lkZitUSE81dEI1T2wwTndOLzczQUJmQVdYTGYyaS9qUDlYV2cw?= =?utf-8?B?RWRpMEhPYlljZEJSRFg1YjlDVm1qL0hSVWZ1SUNuTEJWckNzbjZFQTl6VEVz?= =?utf-8?B?SFdlbzJCTk1DTStaZ3ZlYzVuMnRibFVHUGJkSjFZYTNyKzhLVG9OSjBjd2Qz?= =?utf-8?B?MWpiWVNPZ3BER3RVOFp5NUJraTEyTVM2MXlCN1NMSW1tYUp1cURKcnJqT1JH?= =?utf-8?B?WkplTmZNRDVCdDNvYy9jZlEwOHVPc0cveS9JWmg4andjQ2pxOUdiM1BiU3NQ?= =?utf-8?B?SVd3OTJpTCtUV1dFQ3NSL1ZnYjV1VkRDN2dDN1FpazhCeHR5QmRZQkVOR2ZW?= =?utf-8?B?YmpKMi9udGk5QzZNWWlKVzc3dEEvOHBDelhPTnk3WnhDa3ZlZnUvdXFmQ1kv?= =?utf-8?B?ZnhqaFpSb0tGbS9lZ29DNXlzLzdKZ2ExbldKNDFBRitiOFI4ZE9abzh1Q3Rt?= =?utf-8?B?WEdoMWtRS0VXS2E3NjkxWVRaSkdUY0w2ZXk1aldQWDdCc1gxanJjSDRVSjJD?= =?utf-8?B?S1lmTkYxdzZlWnhkcExuTVJKM1hDcy9zWGticTlpa2RjcUZkVFVzQlBrd1dq?= =?utf-8?B?SGtUTnBXR1NBRHJFVFZIZFIyakVCZWs5ZXBlREphOE9HZlgyMW9ZRTJKSXBV?= =?utf-8?B?eGtUTDJOTXR6dHhuWXp6bWpOcFVlaGM2aGU1N3JxOW5TRGRqd1IvcE85NnZl?= =?utf-8?B?V1c4WXdZODc4NHpOR095cDZiTGpIb3lObWs5bGxsVzhvTHlSNUFSRkhUY01y?= =?utf-8?B?SW5ieklJTTZBLzNBZVY3alEvQm03aHJXQ1hDLzhTbXdwUlBGVnJUM1VUNzVK?= =?utf-8?B?SU84S3VSb2ozQzFhM0dlRzZKUkZmdjloR0xpellWMGdwMk5tTGxiTXJ6dzU1?= =?utf-8?B?ZXkzT2Q1b1NhYUF5RHBmUzh5UHZEMlB5WTgxZXVPaVFFM1FEUmdBQWdDd1cy?= =?utf-8?B?MkRRY29lZjdsUWVJVXdET3kvOVlleGhhYWRKOWdETTdKRHIxSDVtTmNYdkZL?= =?utf-8?B?L1huSGFqenBVaHFMNkptVGpHWjBOTFNORVFTM2htSzluYnQyUTdvV2U3VGMy?= =?utf-8?B?alVocFcxS0hhSlc1cTk0bFhndTNObWNXZTZzdXNhTEtpdkRpL2V0THdyQVlW?= =?utf-8?B?U1NOc1N1TlZuN00zTVZTT1hlN083WkdndzRBOEkyVE5MNmxIYU5CYjdPM1dt?= =?utf-8?B?KzhmUUh4MFZWQ0QyMGZCZHJSZkFQM2dQUzJYZ09MbElwYjBONjNJVEhtZ0g4?= =?utf-8?B?ZEUyYVRRcENDOWtBbzB2V0grbVFNWElpT2tVdG9jUWIvei9PUDFpU0Q3RVVi?= =?utf-8?B?ZmNRdnNyQ3ZMVXVYTlBBNlF1bVdwMTFuQ05WOTl2N1o2MVYrY1JOaExaQXBk?= =?utf-8?B?allrVDUyUzEwci9MWjVMZEsxQmppSXVWemtlbkN1Z3pTYmg2K1lZL0pBN0xR?= =?utf-8?B?TzJROFJCa1AvREVYa1prdDQ1bXZna1ExQlZaZzRoNU5jMitaWEdwRGhQUGIx?= =?utf-8?B?WWZhRHA0VHVsanF2QUJVRXlBQW5USWs3R0t3a3V0cE81bDJqRXBQSXhtZmZU?= =?utf-8?B?OTNrMm83V29wd0ZuM2lJVnVNTWlnMzQzTzRZRXp2eVpCYjd1aTEwc2cwT2Vr?= =?utf-8?B?MDJnY2pnV2tmSVVrQVRMRE9vcUE0eGlqbGR5b2tHVW1wdHFYRTY3RXNXYWZq?= =?utf-8?B?ZTlQSVFIMVYzT3NnWm9kcGt2bHVsdTJpczdnNG1xaHlDSWdhREFweG5mSUZx?= =?utf-8?B?cFRjKzZiNVIzbitIelFrUzJza3FMNXlNY3E4QWtxdmpUM0psUGZlWGhMUXow?= =?utf-8?B?SElTU1lUV1l3YlQ3YjZyUEJ2b3M0c3ZLd0E5UFVwR0oxbjA4eHpnQ2hUdGJ1?= =?utf-8?B?MGt6ZktRbVBiOEVEUzcrcERtQThET0NYMUZmSXVjZ0hwOVMzbFVoblIydjF6?= =?utf-8?B?RmxWejFzeTVyUDZhVHB5Z0plelNNTjk2S2J3RTBmVU1IS2hPbXpWU2RnN1hj?= =?utf-8?B?dk5CN284NGJMNHFSdHRyZ2h0SEVjQ2dJTnBuaDI0eUhTd0dUZEZHMEgyRzdu?= =?utf-8?Q?4M1KR6r5ePlJTVpzSABoeAltQm6IUIzh5I/3GDkGHdgf?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ETcCzHK3dU2PLA+n0bPQEnmlgaOJrprpLslGZjKOQpMKjdUZZGQ0rq9wgmz3Aris3r9CTQqNWeGcuNcezOnZxG7CgcomyyUFHDf4FlkEXadjKXXkI/EEZJIY80r/B/mK6M+sDqLgTnwYGjR7c9R9P7t10lErFTmvHq0TG2P/KkAa783+TGJAj3kXV1pZJ+aJZhkONE3lcNgjYWnlQWjiNQq4szEehmlsmtQfd9MEVVnss0+b/S5p8enxtTaiK3VBpCNU15cA6sTNSFWpg+QwD4IdnkncDvaivdjn96EM9ZGZ3VrCNDgXUH83NqO3y6Ch6qpiElx2SR1Wra7bm/EYfXYL1qb+EBrPNQrP3oDCzj6atIz5YGGkdTny2J5Xe1BAfBCxhpMbIZeE9LY659ns3JxmUOkXBO0R1CTuDl5X1uFZz4OodcsTi43NBwA9iR2OOZDtuCh1OG+lOkT52+4okUhmdHv8aJVWqAIASAs6FxZuxhzaHCZZ17zRzxjbesr2ihBFNy7cMrbvhklbraro28YkuhBTuVvUJ7qQZfB90aHHghg01pH9GpdfvBwZmFpxJASaQTQl6Nk3tzCm9MMPPkmlqi8fulZQ10AvcEmWAh+44LisbqUqg3GcMEYpQBvsTkdwTjY9D6tmZFAyClO7hbtTyh2Mn2MqL3QoFXA9ntweIQoX4CSXcwldCzUomDsySmOels1irBFcvQI+DdWXVuXThB3LgdcAp8A9xooQ/DSDIRUgCXL4QQJ84wa0ZIL6MZOOvJecHvvDCA78p8X56Lo1mbE0iq+OyuYOiaZnUo0yJ8wxsmY5JFR2AJmliHDjx1SIetOzH6b3eqemxshuos2/TOAhG4gOl5UBfxY+XUqVB+cRDMtupQrRfckvAjj8 X-OriginatorOrg: datarespons.no X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM6PR03MB4165.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ebe429f8-7cea-4815-399d-08db26308063 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2023 15:09:55.6860 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c2c6b4bf-37db-40c2-ae4f-9fd06f3f8b9a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 59mDRs+tmXcO7AZ+T5n2IBHw8C4KqdXmuyQXbxe8Kb/3nse3jkuF9B5Gw5HrEBfDcZz0SU35HalTV1zm9B/ZSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB6559 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230316_081009_132619_FFAC4CC8 X-CRM114-Status: GOOD ( 14.83 ) X-BeenThere: barebox@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "barebox" X-SA-Exim-Connect-IP: 2607:7c80:54:3::133 X-SA-Exim-Mail-From: barebox-bounces+lore=pengutronix.de@lists.infradead.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-5.0 required=4.0 tests=AWL,BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Subject: Re: imx8 - gpc: Support IMX8 Lite X-SA-Exim-Version: 4.2.1 (built Wed, 08 May 2019 21:11:16 +0000) X-SA-Exim-Scanned: Yes (on metis.ext.pengutronix.de) SSBiZWxpZXZlIEx1Y2FzIGFuc3dlcmVkIHRoZSByZWFzb25pbmcgZm9yIHRoaXMgd2VsbC4NClRo ZSBjb21wYXRpYmxlIGV4dGVuc2lvbiB3YXMgdXNlZCB0byBnZXQgdGhpcyB1cCBhbmQgcnVubmlu ZyB3aXRoIG1pbmltdW0gZWZmb3J0Lg0KDQpIYW5zIENocg0KDQoNCj4gMTUuIG1hci4gMjAyMyBr bC4gMTA6MTMgc2tyZXYgTWFyY28gRmVsc2NoIDxtLmZlbHNjaEBwZW5ndXRyb25peC5kZT46DQo+ IA0KPiDvu79IaSBIYW5zLA0KPiANCj4gdGhlIHN1YmplY3Qgc2hvdWxkIGJlOg0KPiANCj4gc29j OiBpbXg6IGdwY3YyOiBhZGQgaS5NWDhNUCBMaXRlIHN1cHBvcnQNCj4gDQo+PiBPbiAyMy0wMy0x NSwgSGFucyBDaHJpc3RpYW4gTG9uc3RhZCB3cm90ZToNCj4+IElNWDggTGl0ZSBsYWNrcyBzb21l IGZ1bmN0aW9uYWxpdHkgYW5kIGhlbmNlIHRoZSBjb3JyZXNwb25kaW5nDQo+ICAgXg0KPiBpLk1Y OE1QIExpdGUNCj4gDQo+PiBwb3dlciBkb21haW5zICg4LCAxMSwgMTIsIDEzKS4NCj4+IFRoaXMg cmVzdWx0cyBpbiBCYXJlYm94IGVycm9yIG1lc3NhZ2VzIGFuZCB1bmZvcnR1bmF0ZWx5IGEgZmFp bGVkDQo+PiBMaW51eCBrZXJuZWwgYm9vdC4NCj4+IEFkZCBhICJMaXRlIiBzcGVjaWZpYyB0YWJs ZSBzZWxlY3RlZCB1c2luZyBkZXZpY2UgdHJlZSBjb21wYXRpYmxlDQo+PiBjbGF1c2UuDQo+PiAN Cj4+IE5vdGUgdGhhdCB0aGlzIHNob3VsZCBwcm9iYWJseSBiZSByZWxhdGVkIHRvIHRoZSBmZWF0 dXJlIGNvbnRyb2xsZXIuDQo+IA0KPiBXaGF0IGRpZCB5b3UgbWVhbiBieSB0aGlzIG5vdGU/IEFs c28gZG8gd2UgbmVlZCB0aGlzIHN1cHBvcnQgd2l0aGluDQo+IExpbnV4IGFzIHdlbGw/DQo+IA0K Pj4gU2lnbmVkLW9mZi1ieTogSGFucyBDaHJpc3RpYW4gTG9uc3RhZCA8aGNsQERhdGFyZXNwb25z LmNvbT4NCj4+IA0KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc29jL2lteC9ncGN2Mi5jIGIvZHJp dmVycy9zb2MvaW14L2dwY3YyLmMNCj4+IGluZGV4IGI2NjIzNjNmNzkuLjQwOTk4YzQyYzUgMTAw NjQ0DQo+PiAtLS0gYS9kcml2ZXJzL3NvYy9pbXgvZ3BjdjIuYw0KPj4gKysrIGIvZHJpdmVycy9z b2MvaW14L2dwY3YyLmMNCj4+IEBAIC0xMDUzLDYgKzEwNTMsMTkyIEBAIHN0YXRpYyBjb25zdCBz dHJ1Y3QgaW14X3BnY19kb21haW4gaW14OG1wX3BnY19kb21haW5zW10gPSB7DQo+PiAgICB9LA0K Pj4gfTsNCj4+IA0KPj4gK3N0YXRpYyBjb25zdCBzdHJ1Y3QgaW14X3BnY19kb21haW4gaW14OG1w bF9wZ2NfZG9tYWluc1tdID0gew0KPj4gKyAgICBbSU1YOE1QX1BPV0VSX0RPTUFJTl9NSVBJX1BI WTFdID0gew0KPj4gKyAgICAgICAgLmdlbnBkID0gew0KPj4gKyAgICAgICAgICAgIC5uYW1lID0g Im1pcGktcGh5MSIsDQo+PiArICAgICAgICB9LA0KPj4gKyAgICAgICAgLmJpdHMgPSB7DQo+PiAr ICAgICAgICAgICAgLnB4eCA9IElNWDhNUF9NSVBJX1BIWTFfU1dfUHh4X1JFUSwNCj4+ICsgICAg ICAgICAgICAubWFwID0gSU1YOE1QX01JUElfUEhZMV9BNTNfRE9NQUlOLA0KPj4gKyAgICAgICAg fSwNCj4+ICsgICAgICAgIC5wZ2MgPSBCSVQoSU1YOE1QX1BHQ19NSVBJMSksDQo+PiArICAgIH0s DQo+PiArDQo+PiArICAgIFtJTVg4TVBfUE9XRVJfRE9NQUlOX1BDSUVfUEhZXSA9IHsNCj4+ICsg ICAgICAgIC5nZW5wZCA9IHsNCj4+ICsgICAgICAgICAgICAubmFtZSA9ICJwY2llLXBoeTEiLA0K Pj4gKyAgICAgICAgfSwNCj4+ICsgICAgICAgIC5iaXRzID0gew0KPj4gKyAgICAgICAgICAgIC5w eHggPSBJTVg4TVBfUENJRV9QSFlfU1dfUHh4X1JFUSwNCj4+ICsgICAgICAgICAgICAubWFwID0g SU1YOE1QX1BDSUVfUEhZX0E1M19ET01BSU4sDQo+PiArICAgICAgICB9LA0KPj4gKyAgICAgICAg LnBnYyA9IEJJVChJTVg4TVBfUEdDX1BDSUUpLA0KPj4gKyAgICB9LA0KPj4gKw0KPj4gKyAgICBb SU1YOE1QX1BPV0VSX0RPTUFJTl9VU0IxX1BIWV0gPSB7DQo+PiArICAgICAgICAuZ2VucGQgPSB7 DQo+PiArICAgICAgICAgICAgLm5hbWUgPSAidXNiLW90ZzEiLA0KPj4gKyAgICAgICAgfSwNCj4+ ICsgICAgICAgIC5iaXRzID0gew0KPj4gKyAgICAgICAgICAgIC5weHggPSBJTVg4TVBfVVNCMV9Q SFlfUHh4X1JFUSwNCj4+ICsgICAgICAgICAgICAubWFwID0gSU1YOE1QX1VTQjFfUEhZX0E1M19E T01BSU4sDQo+PiArICAgICAgICB9LA0KPj4gKyAgICAgICAgLnBnYyA9IEJJVChJTVg4TVBfUEdD X1VTQjEpLA0KPj4gKyAgICB9LA0KPj4gKw0KPj4gKyAgICBbSU1YOE1QX1BPV0VSX0RPTUFJTl9V U0IyX1BIWV0gPSB7DQo+PiArICAgICAgICAuZ2VucGQgPSB7DQo+PiArICAgICAgICAgICAgLm5h bWUgPSAidXNiLW90ZzIiLA0KPj4gKyAgICAgICAgfSwNCj4+ICsgICAgICAgIC5iaXRzID0gew0K Pj4gKyAgICAgICAgICAgIC5weHggPSBJTVg4TVBfVVNCMl9QSFlfUHh4X1JFUSwNCj4+ICsgICAg ICAgICAgICAubWFwID0gSU1YOE1QX1VTQjJfUEhZX0E1M19ET01BSU4sDQo+PiArICAgICAgICB9 LA0KPj4gKyAgICAgICAgLnBnYyA9IEJJVChJTVg4TVBfUEdDX1VTQjIpLA0KPj4gKyAgICB9LA0K Pj4gKw0KPj4gKyAgICBbSU1YOE1QX1BPV0VSX0RPTUFJTl9NTE1JWF0gPSB7DQo+PiArICAgICAg ICAuZ2VucGQgPSB7DQo+PiArICAgICAgICAgICAgLm5hbWUgPSAibWxtaXgiLA0KPj4gKyAgICAg ICAgfSwNCj4+ICsgICAgICAgIC5iaXRzID0gew0KPj4gKyAgICAgICAgICAgIC5weHggPSBJTVg4 TVBfTUxNSVhfUHh4X1JFUSwNCj4+ICsgICAgICAgICAgICAubWFwID0gSU1YOE1QX01MTUlYX0E1 M19ET01BSU4sDQo+PiArICAgICAgICAgICAgLmhza3JlcSA9IElNWDhNUF9NTE1JWF9QV1JETlJF UU4sDQo+PiArICAgICAgICAgICAgLmhza2FjayA9IElNWDhNUF9NTE1JWF9QV1JETkFDS04sDQo+ PiArICAgICAgICB9LA0KPj4gKyAgICAgICAgLnBnYyA9IEJJVChJTVg4TVBfUEdDX01MTUlYKSwN Cj4+ICsgICAgICAgIC5rZWVwX2Nsb2NrcyA9IHRydWUsDQo+PiArICAgIH0sDQo+PiArDQo+PiAr ICAgIFtJTVg4TVBfUE9XRVJfRE9NQUlOX0FVRElPTUlYXSA9IHsNCj4+ICsgICAgICAgIC5nZW5w ZCA9IHsNCj4+ICsgICAgICAgICAgICAubmFtZSA9ICJhdWRpb21peCIsDQo+PiArICAgICAgICB9 LA0KPj4gKyAgICAgICAgLmJpdHMgPSB7DQo+PiArICAgICAgICAgICAgLnB4eCA9IElNWDhNUF9B VURJT01JWF9QeHhfUkVRLA0KPj4gKyAgICAgICAgICAgIC5tYXAgPSBJTVg4TVBfQVVESU9NSVhf QTUzX0RPTUFJTiwNCj4+ICsgICAgICAgICAgICAuaHNrcmVxID0gSU1YOE1QX0FVRElPTUlYX1BX UkROUkVRTiwNCj4+ICsgICAgICAgICAgICAuaHNrYWNrID0gSU1YOE1QX0FVRElPTUlYX1BXUkRO QUNLTiwNCj4+ICsgICAgICAgIH0sDQo+PiArICAgICAgICAucGdjID0gQklUKElNWDhNUF9QR0Nf QVVESU9NSVgpLA0KPj4gKyAgICAgICAgLmtlZXBfY2xvY2tzID0gdHJ1ZSwNCj4+ICsgICAgfSwN Cj4+ICsNCj4+ICsgICAgW0lNWDhNUF9QT1dFUl9ET01BSU5fR1BVMkRdID0gew0KPj4gKyAgICAg ICAgLmdlbnBkID0gew0KPj4gKyAgICAgICAgICAgIC5uYW1lID0gImdwdTJkIiwNCj4+ICsgICAg ICAgIH0sDQo+PiArICAgICAgICAuYml0cyA9IHsNCj4+ICsgICAgICAgICAgICAucHh4ID0gSU1Y OE1QX0dQVV8yRF9QeHhfUkVRLA0KPj4gKyAgICAgICAgICAgIC5tYXAgPSBJTVg4TVBfR1BVMkRf QTUzX0RPTUFJTiwNCj4+ICsgICAgICAgIH0sDQo+PiArICAgICAgICAucGdjID0gQklUKElNWDhN UF9QR0NfR1BVMkQpLA0KPj4gKyAgICB9LA0KPj4gKw0KPj4gKyAgICBbSU1YOE1QX1BPV0VSX0RP TUFJTl9HUFVNSVhdID0gew0KPj4gKyAgICAgICAgLmdlbnBkID0gew0KPj4gKyAgICAgICAgICAg IC5uYW1lID0gImdwdW1peCIsDQo+PiArICAgICAgICB9LA0KPj4gKyAgICAgICAgLmJpdHMgPSB7 DQo+PiArICAgICAgICAgICAgLnB4eCA9IElNWDhNUF9HUFVfU0hBUkVfTE9HSUNfUHh4X1JFUSwN Cj4+ICsgICAgICAgICAgICAubWFwID0gSU1YOE1QX0dQVU1JWF9BNTNfRE9NQUlOLA0KPj4gKyAg ICAgICAgICAgIC5oc2tyZXEgPSBJTVg4TVBfR1BVTUlYX1BXUkROUkVRTiwNCj4+ICsgICAgICAg ICAgICAuaHNrYWNrID0gSU1YOE1QX0dQVU1JWF9QV1JETkFDS04sDQo+PiArICAgICAgICB9LA0K Pj4gKyAgICAgICAgLnBnYyA9IEJJVChJTVg4TVBfUEdDX0dQVU1JWCksDQo+PiArICAgICAgICAu a2VlcF9jbG9ja3MgPSB0cnVlLA0KPj4gKyAgICB9LA0KPj4gKw0KPj4gKyAgICBbSU1YOE1QX1BP V0VSX0RPTUFJTl9HUFUzRF0gPSB7DQo+PiArICAgICAgICAuZ2VucGQgPSB7DQo+PiArICAgICAg ICAgICAgLm5hbWUgPSAiZ3B1M2QiLA0KPj4gKyAgICAgICAgfSwNCj4+ICsgICAgICAgIC5iaXRz ID0gew0KPj4gKyAgICAgICAgICAgIC5weHggPSBJTVg4TVBfR1BVXzNEX1B4eF9SRVEsDQo+PiAr ICAgICAgICAgICAgLm1hcCA9IElNWDhNUF9HUFUzRF9BNTNfRE9NQUlOLA0KPj4gKyAgICAgICAg fSwNCj4+ICsgICAgICAgIC5wZ2MgPSBCSVQoSU1YOE1QX1BHQ19HUFUzRCksDQo+PiArICAgIH0s DQo+PiArDQo+PiArICAgIFtJTVg4TVBfUE9XRVJfRE9NQUlOX01FRElBTUlYXSA9IHsNCj4+ICsg ICAgICAgIC5nZW5wZCA9IHsNCj4+ICsgICAgICAgICAgICAubmFtZSA9ICJtZWRpYW1peCIsDQo+ PiArICAgICAgICB9LA0KPj4gKyAgICAgICAgLmJpdHMgPSB7DQo+PiArICAgICAgICAgICAgLnB4 eCA9IElNWDhNUF9NRURJTUlYX1B4eF9SRVEsDQo+PiArICAgICAgICAgICAgLm1hcCA9IElNWDhN UF9NRURJQU1JWF9BNTNfRE9NQUlOLA0KPj4gKyAgICAgICAgICAgIC5oc2tyZXEgPSBJTVg4TVBf TUVESUFNSVhfUFdSRE5SRVFOLA0KPj4gKyAgICAgICAgICAgIC5oc2thY2sgPSBJTVg4TVBfTUVE SUFNSVhfUFdSRE5BQ0tOLA0KPj4gKyAgICAgICAgfSwNCj4+ICsgICAgICAgIC5wZ2MgPSBCSVQo SU1YOE1QX1BHQ19NRURJQU1JWCksDQo+PiArICAgICAgICAua2VlcF9jbG9ja3MgPSB0cnVlLA0K Pj4gKyAgICB9LA0KPj4gKw0KPj4gKyAgICBbSU1YOE1QX1BPV0VSX0RPTUFJTl9IRE1JTUlYXSA9 IHsNCj4+ICsgICAgICAgIC5nZW5wZCA9IHsNCj4+ICsgICAgICAgICAgICAubmFtZSA9ICJoZG1p bWl4IiwNCj4+ICsgICAgICAgIH0sDQo+PiArICAgICAgICAuYml0cyA9IHsNCj4+ICsgICAgICAg ICAgICAucHh4ID0gSU1YOE1QX0hETUlNSVhfUHh4X1JFUSwNCj4+ICsgICAgICAgICAgICAubWFw ID0gSU1YOE1QX0hETUlNSVhfQTUzX0RPTUFJTiwNCj4+ICsgICAgICAgICAgICAuaHNrcmVxID0g SU1YOE1QX0hETUlNSVhfUFdSRE5SRVFOLA0KPj4gKyAgICAgICAgICAgIC5oc2thY2sgPSBJTVg4 TVBfSERNSU1JWF9QV1JETkFDS04sDQo+PiArICAgICAgICB9LA0KPj4gKyAgICAgICAgLnBnYyA9 IEJJVChJTVg4TVBfUEdDX0hETUlNSVgpLA0KPj4gKyAgICAgICAgLmtlZXBfY2xvY2tzID0gdHJ1 ZSwNCj4+ICsgICAgfSwNCj4+ICsNCj4+ICsgICAgW0lNWDhNUF9QT1dFUl9ET01BSU5fSERNSV9Q SFldID0gew0KPj4gKyAgICAgICAgLmdlbnBkID0gew0KPj4gKyAgICAgICAgICAgIC5uYW1lID0g ImhkbWktcGh5IiwNCj4+ICsgICAgICAgIH0sDQo+PiArICAgICAgICAuYml0cyA9IHsNCj4+ICsg ICAgICAgICAgICAucHh4ID0gSU1YOE1QX0hETUlfUEhZX1B4eF9SRVEsDQo+PiArICAgICAgICAg ICAgLm1hcCA9IElNWDhNUF9IRE1JX1BIWV9BNTNfRE9NQUlOLA0KPj4gKyAgICAgICAgfSwNCj4+ ICsgICAgICAgIC5wZ2MgPSBCSVQoSU1YOE1QX1BHQ19IRE1JKSwNCj4+ICsgICAgfSwNCj4+ICsN Cj4+ICsgICAgW0lNWDhNUF9QT1dFUl9ET01BSU5fTUlQSV9QSFkyXSA9IHsNCj4+ICsgICAgICAg IC5nZW5wZCA9IHsNCj4+ICsgICAgICAgICAgICAubmFtZSA9ICJtaXBpLXBoeTIiLA0KPj4gKyAg ICAgICAgfSwNCj4+ICsgICAgICAgIC5iaXRzID0gew0KPj4gKyAgICAgICAgICAgIC5weHggPSBJ TVg4TVBfTUlQSV9QSFkyX1B4eF9SRVEsDQo+PiArICAgICAgICAgICAgLm1hcCA9IElNWDhNUF9N SVBJX1BIWTJfQTUzX0RPTUFJTiwNCj4+ICsgICAgICAgIH0sDQo+PiArICAgICAgICAucGdjID0g QklUKElNWDhNUF9QR0NfTUlQSTIpLA0KPj4gKyAgICB9LA0KPj4gKw0KPj4gKyAgICBbSU1YOE1Q X1BPV0VSX0RPTUFJTl9IU0lPTUlYXSA9IHsNCj4+ICsgICAgICAgIC5nZW5wZCA9IHsNCj4+ICsg ICAgICAgICAgICAubmFtZSA9ICJoc2lvbWl4IiwNCj4+ICsgICAgICAgIH0sDQo+PiArICAgICAg ICAuYml0cyA9IHsNCj4+ICsgICAgICAgICAgICAucHh4ID0gSU1YOE1QX0hTSU9NSVhfUHh4X1JF USwNCj4+ICsgICAgICAgICAgICAubWFwID0gSU1YOE1QX0hTSU9NSVhfQTUzX0RPTUFJTiwNCj4+ ICsgICAgICAgICAgICAuaHNrcmVxID0gSU1YOE1QX0hTSU9NSVhfUFdSRE5SRVFOLA0KPj4gKyAg ICAgICAgICAgIC5oc2thY2sgPSBJTVg4TVBfSFNJT01JWF9QV1JETkFDS04sDQo+PiArICAgICAg ICB9LA0KPj4gKyAgICAgICAgLnBnYyA9IEJJVChJTVg4TVBfUEdDX0hTSU9NSVgpLA0KPj4gKyAg ICAgICAgLmtlZXBfY2xvY2tzID0gdHJ1ZSwNCj4+ICsgICAgfSwNCj4+ICsNCj4+ICsgICAgW0lN WDhNUF9QT1dFUl9ET01BSU5fTUVESUFNSVhfSVNQRFdQXSA9IHsNCj4+ICsgICAgICAgIC5nZW5w ZCA9IHsNCj4+ICsgICAgICAgICAgICAubmFtZSA9ICJtZWRpYW1peC1pc3AtZHdwIiwNCj4+ICsg ICAgICAgIH0sDQo+PiArICAgICAgICAuYml0cyA9IHsNCj4+ICsgICAgICAgICAgICAucHh4ID0g SU1YOE1QX01FRElBX0lTUF9EV1BfUHh4X1JFUSwNCj4+ICsgICAgICAgICAgICAubWFwID0gSU1Y OE1QX01FRElBX0lTUERXUF9BNTNfRE9NQUlOLA0KPj4gKyAgICAgICAgfSwNCj4+ICsgICAgICAg IC5wZ2MgPSBCSVQoSU1YOE1QX1BHQ19NRURJQV9JU1BfRFdQKSwNCj4+ICsgICAgfSwNCj4+ICt9 Ow0KPj4gKw0KPj4gKw0KPiANCj4gZGVsZXRlIG9uZS4NCj4gDQo+PiBzdGF0aWMgY29uc3Qgc3Ry dWN0IGlteF9wZ2NfcmVncyBpbXg4bXBfcGdjX3JlZ3MgPSB7DQo+PiAgICAubWFwID0gSU1YOE1Q X0dQQ19QR0NfQ1BVX01BUFBJTkcsDQo+PiAgICAucHVwID0gSU1YOE1QX0dQQ19QVV9QR0NfU1df UFVQX1JFUSwNCj4+IEBAIC0xMDY1LDYgKzEyNTEsMTIgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBp bXhfcGdjX2RvbWFpbl9kYXRhIGlteDhtcF9wZ2NfZG9tYWluX2RhdGEgPSB7DQo+PiAgICAucGdj X3JlZ3MgPSAmaW14OG1wX3BnY19yZWdzLA0KPj4gfTsNCj4+IA0KPj4gK3N0YXRpYyBjb25zdCBz dHJ1Y3QgaW14X3BnY19kb21haW5fZGF0YSBpbXg4bXBsX3BnY19kb21haW5fZGF0YSA9IHsNCj4+ ICsgICAgLmRvbWFpbnMgPSBpbXg4bXBsX3BnY19kb21haW5zLA0KPj4gKyAgICAuZG9tYWluc19u dW0gPSBBUlJBWV9TSVpFKGlteDhtcGxfcGdjX2RvbWFpbnMpLA0KPj4gKyAgICAucGdjX3JlZ3Mg PSAmaW14OG1wX3BnY19yZWdzLA0KPj4gK307DQo+PiArDQo+PiBzdGF0aWMgY29uc3Qgc3RydWN0 IGlteF9wZ2NfZG9tYWluIGlteDhtbl9wZ2NfZG9tYWluc1tdID0gew0KPj4gICAgW0lNWDhNTl9Q T1dFUl9ET01BSU5fSFNJT01JWF0gPSB7DQo+PiAgICAgICAgLmdlbnBkID0gew0KPj4gQEAgLTEz MDIsNiArMTQ5NCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgb2ZfZGV2aWNlX2lkIGlteF9ncGN2 Ml9kdF9pZHNbXSA9IHsNCj4+ICAgIHsgLmNvbXBhdGlibGUgPSAiZnNsLGlteDhtbS1ncGMiLCAu ZGF0YSA9ICZpbXg4bW1fcGdjX2RvbWFpbl9kYXRhLCB9LA0KPj4gICAgeyAuY29tcGF0aWJsZSA9 ICJmc2wsaW14OG1uLWdwYyIsIC5kYXRhID0gJmlteDhtbl9wZ2NfZG9tYWluX2RhdGEsIH0sDQo+ PiAgICB7IC5jb21wYXRpYmxlID0gImZzbCxpbXg4bXAtZ3BjIiwgLmRhdGEgPSAmaW14OG1wX3Bn Y19kb21haW5fZGF0YSwgfSwNCj4+ICsgICAgeyAuY29tcGF0aWJsZSA9ICJmc2wsaW14OG1wbC1n cGMiLCAuZGF0YSA9ICZpbXg4bXBsX3BnY19kb21haW5fZGF0YSwgfSwNCj4gICAgICAgICAgICAg ICAgXg0KPiBUaGlzIGNvbXBhdGlibGUgaXMgZG9lcyBub3QgZXhpc3QuDQo+IA0KPiBSZWdhcmRz LA0KPiAgTWFyY28NCj4gDQo+PiAgICB7IC5jb21wYXRpYmxlID0gImZzbCxpbXg4bXEtZ3BjIiwg LmRhdGEgPSAmaW14OG1fcGdjX2RvbWFpbl9kYXRhLCB9LA0KPj4gICAgeyB9DQo+PiB9Ow0KPj4g DQo+PiANCg==