Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp2246309imb; Sun, 3 Mar 2019 23:34:41 -0800 (PST) X-Google-Smtp-Source: APXvYqwVJSho1qV75ntOGUvWUKJKq5TBp5J4OTbPMSnDp9izkpvaUKNWgwqkEXuSNz+rU542bzwF X-Received: by 2002:a63:1021:: with SMTP id f33mr17260121pgl.392.1551684881492; Sun, 03 Mar 2019 23:34:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551684881; cv=none; d=google.com; s=arc-20160816; b=c0g+MmlGruYmaJtGBOUlAA3HPo6WzCVlVwW1pkNNx4z3Mqp2jhHTwyLOcPM44g90+h p+FGx7AOTGqk2eBwFvIZl/Ve2yywxPq4nYF9WdkeJ6T6bTiy1zJinbWit2y/QzACkUv1 /hbXEMNT8VoqBywIH44SoXEr0NH7Z2Y3Mk+io09q0zkhHpv/5dw4nnyYUPGfW9KYOODv K0gqbXHlCRlwOgSN5vdDPs1Fjte71jvoVwf6Y1ZpvM2GFfrVzNczU9CcLVLKBMyB0zwO Tiv5LVuFctWh7xX45xK/hGbwDoOVNgqVWXWnEgJB+xbEkXfhgTPNDvON2/qyKMtDH5JM m7Pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=lDar78uAuHEITJtK4oaBF8Q5AU4W6HesVO6i8n6zxxI=; b=Kox2Uk4bq74Wm371UzMjjro8tCUVDNi2noTrDoLXI1dSEK2gKDbTmBRyhuEPcDMW0X bo/h5jt5wF3AFjkaJo5ekYayUaW4JVMLIRl35VACBXdk3slIsX7xuHLRj7om6Uz+kbg2 umvkl2MLE2krdY40S03Yjh9vnG09i7d0fmKYwd2DlvWXONvDh8H2Bu9vuGkkdwNEMDxE /WZg4w6VOBO92/1OwjKRLfqVY8al6CaHGkqKPbkby58WXGtdIP/RjrXCBM+Hf7/bfukU QR03vjwQ1AjU0V7oL4IvLDnErHntuVcQxzZD5YKfhuA4BB43/4SPQbYz/mXtTYLzSVKr vCVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@analog.onmicrosoft.com header.s=selector1-analog-com header.b=smnW6LAQ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b11si4705569pgk.77.2019.03.03.23.34.25; Sun, 03 Mar 2019 23:34:41 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@analog.onmicrosoft.com header.s=selector1-analog-com header.b=smnW6LAQ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726098AbfCDHd7 (ORCPT + 99 others); Mon, 4 Mar 2019 02:33:59 -0500 Received: from mail-eopbgr770070.outbound.protection.outlook.com ([40.107.77.70]:48352 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725938AbfCDHd7 (ORCPT ); Mon, 4 Mar 2019 02:33:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=analog.onmicrosoft.com; s=selector1-analog-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lDar78uAuHEITJtK4oaBF8Q5AU4W6HesVO6i8n6zxxI=; b=smnW6LAQZc3qoIE0BCiqmT3RK+xWSa2QLW/wKkw3UxrHTZVzr2PeHwekc3UfRK2A1J5+Sxx7rawM1H8LDJbuT88Ewqn4h5QEycTnMzEBLRiQFE7RtI8TGcJn0A3kJ1vK8e5fkM/CK+Nnmftz8BNNqd+egtl8u4n0ktkYJ+FPsqg= Received: from CY4PR03CA0087.namprd03.prod.outlook.com (2603:10b6:910:4d::28) by SN6PR03MB3517.namprd03.prod.outlook.com (2603:10b6:805:41::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1665.16; Mon, 4 Mar 2019 07:33:54 +0000 Received: from CY1NAM02FT023.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::200) by CY4PR03CA0087.outlook.office365.com (2603:10b6:910:4d::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1665.16 via Frontend Transport; Mon, 4 Mar 2019 07:33:54 +0000 Authentication-Results: spf=pass (sender IP is 137.71.25.55) smtp.mailfrom=analog.com; linuxfoundation.org; dkim=none (message not signed) header.d=none;linuxfoundation.org; dmarc=bestguesspass action=none header.from=analog.com; Received-SPF: Pass (protection.outlook.com: domain of analog.com designates 137.71.25.55 as permitted sender) receiver=protection.outlook.com; client-ip=137.71.25.55; helo=nwd2mta1.analog.com; Received: from nwd2mta1.analog.com (137.71.25.55) by CY1NAM02FT023.mail.protection.outlook.com (10.152.74.237) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1643.11 via Frontend Transport; Mon, 4 Mar 2019 07:33:53 +0000 Received: from NWD2HUBCAS9.ad.analog.com (nwd2hubcas9.ad.analog.com [10.64.69.109]) by nwd2mta1.analog.com (8.13.8/8.13.8) with ESMTP id x247Xqhs000845 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=OK); Sun, 3 Mar 2019 23:33:52 -0800 Received: from NWD2MBX7.ad.analog.com ([fe80::190e:f9c1:9a22:9663]) by NWD2HUBCAS9.ad.analog.com ([fe80::44a2:871b:49ab:ea47%12]) with mapi id 14.03.0415.000; Mon, 4 Mar 2019 02:33:52 -0500 From: "Ardelean, Alexandru" To: "renatogeh@gmail.com" , "jic23@kernel.org" CC: "kernel-usp@googlegroups.com" , "lars@metafoo.de" , "robh+dt@kernel.org" , "knaack.h@gmx.de" , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" , "Hennerich, Michael" , "linux-iio@vger.kernel.org" , "devel@driverdev.osuosl.org" , "mark.rutland@arm.com" , "giuliano.belinassi@usp.br" , "Ardelean, Alexandru" , "pmeerw@pmeerw.net" , "gregkh@linuxfoundation.org" , "Popa, Stefan Serban" Subject: Re: [PATCH v4 4/9] staging:iio:ad7780: add chip ID values and mask Thread-Topic: [PATCH v4 4/9] staging:iio:ad7780: add chip ID values and mask Thread-Index: AQHUz3FmSkCQgfvrAkKEY/tNv09ixKX2s0qAgAOUv4CAAA61gIABF2iA Date: Mon, 4 Mar 2019 07:33:51 +0000 Message-ID: <13ef212f8aeebd0c893be253cb4834a3e4d741b8.camel@analog.com> References: <90c573cd53bb54d49de6ac270bcff66880ccfeb5.1551358569.git.renatogeh@gmail.com> <190e26b19b8ed6559b92d3a000d852bbb0099a52.camel@analog.com> <20190303140107.ljjo3flatwmd44ya@renatolg> <20190303145347.41d49646@archlinux> In-Reply-To: <20190303145347.41d49646@archlinux> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.50.1.244] x-adiroutedonprem: True Content-Type: text/plain; charset="utf-8" Content-ID: <52538811362BBA4E81667CF748E8D63D@analog.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:137.71.25.55;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(39860400002)(376002)(346002)(136003)(396003)(2980300002)(189003)(199004)(107886003)(11346002)(478600001)(106466001)(486006)(14454004)(86362001)(6246003)(72206003)(14444005)(47776003)(76176011)(336012)(246002)(476003)(446003)(2616005)(50466002)(126002)(426003)(436003)(186003)(106002)(8676002)(316002)(54906003)(102836004)(2501003)(110136005)(26005)(7696005)(2486003)(23676004)(229853002)(6116002)(118296001)(3846002)(4326008)(36756003)(2906002)(7636002)(7736002)(7416002)(93886005)(8936002)(305945005)(5660300002)(356004);DIR:OUT;SFP:1101;SCL:1;SRVR:SN6PR03MB3517;H:nwd2mta1.analog.com;FPR:;SPF:Pass;LANG:en;PTR:nwd2mail10.analog.com;MX:1;A:1; X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 74ebf80f-8fd6-468a-a724-08d6a073c10e X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(4608103)(4709054)(2017052603328)(7153060)(7193020);SRVR:SN6PR03MB3517; X-MS-TrafficTypeDiagnostic: SN6PR03MB3517: X-Microsoft-Exchange-Diagnostics: 1;SN6PR03MB3517;20:9L0sZHKCJoSP2NDboAqDyUeY9+E2QeuH+dMbnqrbCDZuRfSVoDtU7XELgvQ/lQORK0FNCcr+LnXg+jUHybMApfD8Y+ldtWn4rn8Hn22d8rkcqm9H/UuaGArJ5aokRp+TongEjhJueWkQz46CQOwkl0Ev5M+fJElvEh9GkivDp9ASIYbtxsD/yYunQpgwTQH0FOrte4+n/Ky3SGmt9o6KPSusvMcrIqFMFTueAGau+zSZtJUUr+J/l4kAs3vgQHpuC63+IBZgq4OZ654tlCLuR3532MA72JnnbzoFKc8ESgKqP279gMtiy/B0WlSplOt96KjA7ienkL1kNriRbrZnvpEuUw7nWID+mHPX4qns13o1MJKb4HHef91RDyjBcPz/8kNcX2tbQTQpE6719OAY3WiRDWjf1KLywNYCWSeaB4oNNzsbTeIbMZeCBXSm/o6VM/03J/75/hSuCMbvVbbgaTZekRDfLt2uiS6Hc3pWrgPqAbleJbnbxcZQbGy8OhCE X-Microsoft-Antispam-PRVS: X-Forefront-PRVS: 09669DB681 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjZQUjAzTUIzNTE3OzIzOkVxcnhjR3lrbm9ZS0R2bzJ1UXdLOUpZa2Ny?= =?utf-8?B?b0plYlpJOVBxY1h0cFV2alAwbmNORS9sZHVhWnowdHN5T3l2c2FRNm5jRHdQ?= =?utf-8?B?S3BsRzJXNWFlTzBncDNYazlmWTBSeFdSRnp6Z1RQM1VnRWJFaEtWTWpVdzNV?= =?utf-8?B?cy9lRWJJR3UvWVhxenpzZWxqVHY5NGtHRUREMGluQVh2aUhyWGl3SFhQR0ZR?= =?utf-8?B?OFcvdVFWcUJtaFI3eS96QzM2UFNSTTVjVXZRRXYvWGFpUGVKVEFPcG9Vdllt?= =?utf-8?B?VUNoWENTaElHTmZYMkY4Z0RENW5oREZ6M01rMXp6ZDVUcnV0L2RRRWRBQ250?= =?utf-8?B?dFRma3ZhWjlXbHhDVFhyd3JvQ0c3OWo2ODF2eWJDck9RajFOa0twQXlTanVv?= =?utf-8?B?NU9FYkZNR2xyUWo2SnBoM3BZT2JDMlh5UXIxNEx1OU5odTJrYVJRTjBieG5m?= =?utf-8?B?L1B0Z2c5a281UW1lZkhDa2ErM2IzN1FRQnY4SGhNbEt5MVN5SkorSVNZTXZ1?= =?utf-8?B?WnJBUFh6MlRwUzVqZHVSZUxmSVpZZTJHMTlKT2xMY0tpbkxuK3pXbG9qVU5J?= =?utf-8?B?ZjVWOVdvQ1lrV0xHSGIwR0VabEdDcEhITFpqRTM0SkFyeC8xNnNvMi9xVEUw?= =?utf-8?B?Z1dFSCs2OVpZMGVwYytyRDBZRDVEQXZVUjdiYldEVTg1V0F3YkZLWXZNa0RT?= =?utf-8?B?M0lUZGJadUNKajlBV01WMmJwSnNLNUpGNjVSL0pPZXRsdjduYjJMREdySk8v?= =?utf-8?B?QkFHOFNzMVRzZUdBT0hmbFFyN2ZTSTl2S3lFQjBoZDRPYU91b2ZrQURRajhy?= =?utf-8?B?Rnp5ekRlREpVaGlHSkdJbHhQQUVhYVJ6dVFLa3F5WXJnekpCdml6OXVycVNS?= =?utf-8?B?NXEvSVdYY3A2enRqWDNjTk05K3A2TWNtVGZCNXZaMEx2enR0VC9yRG5BSkV0?= =?utf-8?B?MEJDT0lLMERHZHgwODFFeTVUbFhmT2gvdHFUOHJRaDFNSWsyVmNTY1o2S1Jw?= =?utf-8?B?VnZjUkdVVHZNZjR4WGFucE4xSkdQVUc0TEZsaWlwN0xYMEx1MmNtYzUreGZt?= =?utf-8?B?ZWNnZzA3MCtyRElxMVF4MnhRSjFvRzhLWTI0T0Z6dzk4YUkxUzdITGR1eXA0?= =?utf-8?B?WnRnSVlXTGFvR1BLNWxBWTNjR1FXR3plMjlHYTQ5QTgvLzU2a2NRWVNsUnF1?= =?utf-8?B?RFRVc1BGKytDU2t0cHRwVmd3NjRncnZqR0ozTWo2Zmg3SVphbmpBUTRhcTlH?= =?utf-8?B?Qnp0UjZNaEJaNmNzalRVbWV0bm1DS1RxcUd3a21yb1R3UmtZcGk0NGkzZjZC?= =?utf-8?B?RHcyejdjNWNhTmwxb1BLenZ5U1J4WFlDYUlwWnBWenhiMEpsclVaYjBDc3RO?= =?utf-8?B?MzdiaDVSL1pIRjNmbTAxUk00d0trYkxVb2wwNVVtRVAwcmw3a0I0VXNFbkQ1?= =?utf-8?B?YWdnQ0JBNDJncy95UUFXd25BZStrMEtyWTgvdkNlOTVzUm5NalFYcmRoS3B3?= =?utf-8?B?MVpna2tPRVZ0c0VTOVlEMW9UaU05YitZQWRMUEhQL0JDSzNBS1VOTFZDdmc2?= =?utf-8?B?WExPRk9HY0prTDYreUJwU3VFNVMrR1Y5cHJ2aVEveWhXY0VDUEs3MGdld3dO?= =?utf-8?Q?b1ygYz1/kUhvL1m7EEF1?= X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: LExaLTT841XcNAjc5XazRecXukRGCfwZynWU81efgd8r3T3CIfMx3Z0ks2Rv8/5kslmWIpkaPAoPtQ8KHn/wgF7kjYSXJLyH4uo5Q2HbrN1KftjNzOsgb3lUeFr6/OnvgTIDOe5wi7ntAeAfqwPbkU6UQXLbrVTUvDrWrsFdD9iY+k9B8Nb4drk52WMj4sYyx/k/gjd5eZzUhdJbEiSaI7v01mKZXOZy79mxjM6sVgNL69xKn+f9RtXbhasZjs/z0W0hRsm0I25IV112yAz2cpzHptGyeXIc+H+WZRuXMjKVEXBRIBWTtcawSIY4gza/f77R4UamPjS2nujuZwteOaMGO3/BP+osP8vK3+vsyMHqJcwgIVITq9kgMCOXs03s+dEIG17OTXZj2tcJBEhvfI0MIWbdr647/IeNXHau89s= X-OriginatorOrg: analog.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2019 07:33:53.1953 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 74ebf80f-8fd6-468a-a724-08d6a073c10e X-MS-Exchange-CrossTenant-Id: eaa689b4-8f87-40e0-9c6f-7228de4d754a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=eaa689b4-8f87-40e0-9c6f-7228de4d754a;Ip=[137.71.25.55];Helo=[nwd2mta1.analog.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR03MB3517 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gU3VuLCAyMDE5LTAzLTAzIGF0IDE0OjUzICswMDAwLCBKb25hdGhhbiBDYW1lcm9uIHdyb3Rl Og0KPiBbRXh0ZXJuYWxdDQo+IA0KPiANCj4gT24gU3VuLCAzIE1hciAyMDE5IDExOjAxOjA5IC0w MzAwDQo+IFJlbmF0byBMdWkgR2VoIDxyZW5hdG9nZWhAZ21haWwuY29tPiB3cm90ZToNCj4gDQo+ ID4gT24gMDMvMDEsIEFyZGVsZWFuLCBBbGV4YW5kcnUgd3JvdGU6DQo+ID4gPiBPbiBUaHUsIDIw MTktMDItMjggYXQgMTE6MjQgLTAzMDAsIFJlbmF0byBMdWkgR2VoIHdyb3RlOg0KPiA+ID4gPiAN Cj4gPiA+ID4gDQo+ID4gPiA+IFRoZSBhZDc3ODAgc3VwcG9ydHMgYm90aCB0aGUgYWQ3Nzh4IGFu ZCBhZDcxN3ggZmFtaWxpZXMuIEVhY2ggY2hpcA0KPiA+ID4gPiBoYXMNCj4gPiA+ID4gYSBjb3Jy ZXNwb25kaW5nIElELiBUaGlzIHBhdGNoIHByb3ZpZGVzIGEgbWFzayBmb3IgZXh0cmFjdGluZyBJ RA0KPiA+ID4gPiB2YWx1ZXMNCj4gPiA+ID4gZnJvbSB0aGUgc3RhdHVzIGJpdHMgYW5kIGFsc28g bWFjcm9zIGZvciB0aGUgY29ycmVjdCB2YWx1ZXMgZm9yIHRoZQ0KPiA+ID4gPiBhZDcxNzAsIGFk NzE3MSwgYWQ3NzgwIGFuZCBhZDc3ODEuDQo+ID4gPiA+IA0KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5 OiBSZW5hdG8gTHVpIEdlaCA8cmVuYXRvZ2VoQGdtYWlsLmNvbT4NCj4gPiA+ID4gLS0tDQo+ID4g PiA+ICBkcml2ZXJzL3N0YWdpbmcvaWlvL2FkYy9hZDc3ODAuYyB8IDggKysrKysrLS0NCj4gPiA+ ID4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ID4g PiA+IA0KPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL2lpby9hZGMvYWQ3Nzgw LmMNCj4gPiA+ID4gYi9kcml2ZXJzL3N0YWdpbmcvaWlvL2FkYy9hZDc3ODAuYw0KPiA+ID4gPiBp bmRleCA1NmM0OWUyOGY0MzIuLmFkNzYxN2EzYTE0MSAxMDA2NDQNCj4gPiA+ID4gLS0tIGEvZHJp dmVycy9zdGFnaW5nL2lpby9hZGMvYWQ3NzgwLmMNCj4gPiA+ID4gKysrIGIvZHJpdmVycy9zdGFn aW5nL2lpby9hZGMvYWQ3NzgwLmMNCj4gPiA+ID4gQEAgLTI2LDEwICsyNiwxNCBAQA0KPiA+ID4g PiAgI2RlZmluZSBBRDc3ODBfUkRZICAgICAgICAgICAgIEJJVCg3KQ0KPiA+ID4gPiAgI2RlZmlu ZSBBRDc3ODBfRklMVEVSICAgICAgICAgIEJJVCg2KQ0KPiA+ID4gPiAgI2RlZmluZSBBRDc3ODBf RVJSICAgICAgICAgICAgIEJJVCg1KQ0KPiA+ID4gPiAtI2RlZmluZSBBRDc3ODBfSUQxICAgICAg ICAgICAgIEJJVCg0KQ0KPiA+ID4gPiAtI2RlZmluZSBBRDc3ODBfSUQwICAgICAgICAgICAgIEJJ VCgzKQ0KPiA+ID4gPiAgI2RlZmluZSBBRDc3ODBfR0FJTiAgICAgICAgICAgIEJJVCgyKQ0KPiA+ ID4gPiANCj4gPiA+ID4gKyNkZWZpbmUgQUQ3MTcwX0lEICAgICAgICAgICAgICAwDQo+ID4gPiA+ ICsjZGVmaW5lIEFENzE3MV9JRCAgICAgICAgICAgICAgMQ0KPiA+ID4gPiArI2RlZmluZSBBRDc3 ODBfSUQgICAgICAgICAgICAgIDENCj4gPiA+ID4gKyNkZWZpbmUgQUQ3NzgxX0lEICAgICAgICAg ICAgICAwDQo+ID4gPiA+ICsNCj4gPiA+ID4gKyNkZWZpbmUgQUQ3NzgwX0lEX01BU0sgICAgICAg ICAoQklUKDMpIHwgQklUKDQpKQ0KPiA+ID4gDQo+ID4gPiBUaGlzIGFsc28gZG9lc24ndCBoYXZl IGFueSBmdW5jdGlvbmFsaXR5IGNoYW5nZS4NCj4gPiA+IFRoZSBBRDcxNzBfSUQsIEFENzE3MV9J RCwgQUQ3NzgwX0lEICYgQUQ3NzgxX0lEIElEcyBhcmUgYWxzbyB1bnVzZWQNCj4gPiA+IChtYXli ZQ0KPiA+ID4gaW4gYSBsYXRlciBwYXRjaCB0aGV5IGFyZSA/KS4NCj4gPiANCj4gPiBUaGV5IGFy ZW4ndC4gSSBhZGRlZCB0aGVtIGZvbGxvd2luZyBhIHByZXZpb3VzIHJldmlldyBzdWdnZXN0aW9u Lg0KPiA+IFNob3VsZA0KPiA+IEkgcmVtb3ZlIHRoZW0/DQo+IA0KPiBDYW4gd2UgY2hlY2sgdGhl bT8gIEl0J3MgYWx3YXlzIHVzZWZ1bCB0byBjb25maXJtIHRoYXQgdGhlIGRldmljZSBpcw0KPiB0 aGUgb25lIHlvdSB0aGluayBpdCBpcy4gIFRoZW4gd2UgY2FuIGVpdGhlciB1c2Ugd2hhdCBpcyB0 aGVyZQ0KPiB3aXRoIGEgc3VpdGFibGUgd2FybmluZywgb3IgaWYgdGhhdCBpcyB0cmlja3kganVz dCBmYXVsdCBvdXQgYXMgdGhlDQo+IGR0IGlzIGdpdmluZyB1cyB0aGUgd3JvbmcgcGFydCBudW1i ZXIuDQo+IA0KPiBKDQoNCkkgZ3Vlc3MgYGRldl93YXJuX3JhdGVsaW1pdGVkKClgIGNvdWxkIGJl IHVzZWQgdG8gbWFrZSBzdXJlIHN5c2xvZyBpc24ndA0Kc3BhbW1lZC10by1kZWF0aCB3aGVuIGRv aW5nIG11bHRpcGxlIGNvbnZlcnNpb25zLCBhbmQgdGhlIElEIGlzbid0IGNvcnJlY3QuDQpTaW5j ZSB0aGVzZSBJRHMgYXJlIHJlYWQgYWZ0ZXIgeW91IGdldCBhIHNhbXBsZSwgSSdtIGEgYml0IGZl YXJmdWwgb2YgbG9nLQ0Kc3BhbS4NCg0KSSB3b3VsZG4ndCB0aHJvdyBhbiBlcnJvciBpbiB0aGUg YWQ3NzgwX3Bvc3Rwcm9jZXNzX3NhbXBsZSgpIGZvciB0aGlzLCBidXQNCndhcm5pbmcgW3dpdGgg cmF0ZS1saW1pdF0gc291bmRzIHJlYXNvbmFibGUuDQoNCj4gDQo+ID4gPiANCj4gPiA+IEkgd291 bGQgYWxzbyBsZWF2ZSB0aGUgQUQ3NzgwX0lEMSAmIEFENzc4MF9JRDAgZGVmaW5pdGlvbnMgaW4g cGxhY2UsDQo+ID4gPiBzaW5jZQ0KPiA+ID4gdGhleSdyZSBlYXNpZXIgbWF0Y2hlZCB3aXRoIHRo ZSBkYXRhc2hlZXQuDQo+ID4gPiANCj4gPiA+ID4gDQo+ID4gPiA+ICAjZGVmaW5lIEFENzc4MF9Q QVRURVJOX0dPT0QgICAgMQ0KPiA+ID4gPiAgI2RlZmluZSBBRDc3ODBfUEFUVEVSTl9NQVNLICAg IEdFTk1BU0soMSwgMCkNCj4gPiA+ID4gLS0NCj4gPiA+ID4gMi4yMS4wDQo+ID4gPiA+IA0KPiAN Cj4gDQo=