Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp987624rdb; Sun, 18 Feb 2024 23:45:37 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVIrerGa2U4t2smHvxA11QS4WNwHCv26IoI+Wva7UtoeF4yvj/wzpAPRfcT8MO/qc1nfSekq3OicNJH+Ird2hkDUWGQ/m0uYktnx1VU3w== X-Google-Smtp-Source: AGHT+IGw81KRwq1cVaEcgSZfMuFYv9OEGqUQ06LYzljIWjsTXujY1q5oRyiz/u0HGmTHZaDZeNxv X-Received: by 2002:ac8:5916:0:b0:42d:c742:3661 with SMTP id 22-20020ac85916000000b0042dc7423661mr14394911qty.25.1708328737061; Sun, 18 Feb 2024 23:45:37 -0800 (PST) Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id n16-20020a05622a11d000b0042e1241bedfsi1638161qtk.454.2024.02.18.23.45.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Feb 2024 23:45:37 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-70851-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@bp.renesas.com header.s=selector1 header.b=pXhiBhmC; arc=fail (signature failed); spf=pass (google.com: domain of linux-kernel+bounces-70851-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-70851-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=renesas.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id B13A31C20DF1 for ; Mon, 19 Feb 2024 07:45:36 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0BDE021100; Mon, 19 Feb 2024 07:45:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com header.b="pXhiBhmC" Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2067.outbound.protection.outlook.com [40.107.113.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7689420DCC; Mon, 19 Feb 2024 07:45:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.113.67 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708328712; cv=fail; b=HE2RiBRnf8qSB1gSobG+IGkKUrpZRKekV7JZJyMPQ9rQfM/O4IgrUGOvujflDOohQeRcbz0FEBYmM2MpVU+Q3XWwUfbrVar4RWi1hR0JmQZkQ+i4A291j/uITSrtFb6UTeXTH3tvrR2314rM+XSl3We7cx20nUpMwId1m2lnKog= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708328712; c=relaxed/simple; bh=xRgEztk2bof4dpSWedOukm6VCzHLEww8id9nrkHWibs=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=dXRLthmhcv3/igDicrkEuH7ULkOCHo8+3IR9H62eqX4kHpGqtVvdeLDLedugGGD/5JT47M+h3eaotVCw+nDKlV59GRVkixnCbFqfpZEQUyMjIJ3jHKknyidoOhDtNZM6guykak532PtY7VLlnViVemCXJ+1VybLeG9iNzKYI+mo= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bp.renesas.com; spf=pass smtp.mailfrom=bp.renesas.com; dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com header.b=pXhiBhmC; arc=fail smtp.client-ip=40.107.113.67 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bp.renesas.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bp.renesas.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GTZcpTnBANH4bukXs8yhQ6YQ0R5LADvKUblLvvL82mKfg3sAmm8MhT/+CaRBnpMzq1JDcXeqZ4Iq7WtSKbsJxMrXoMBi9ZrevV/699OjSFmVdC8+96+R6QN9dsDC17Abf6N5nXRaCE8wbiyiAxheWM9sM5YYqC9ADcl3yR0DjyFaRhfTX86kmnCtF9HLLkP26p4NsQMsG5MwACdLGxA3QHuBlbtEBcLKnyzakplVqXda5ILLzUlio4zNDvEmtcIjoOozjOMNAjytKI4il42ozMcr8AUTD0jRtTOPWMLmbB21iqvrlJ3sA/6+DtR4sy4/g1jS61wAeoW2wW5gHzbvuw== 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=xRgEztk2bof4dpSWedOukm6VCzHLEww8id9nrkHWibs=; b=XGWviUfx1BVaPzMiBp3GtzF0JPAnz5BESxO1T+ZhKNBNh12Ddo5jZS/4dbFV1Q8s29tXBFbrDJ6baI+D+9g1022aix6ujlYhXyso3f4RaYnzH7ONejBI+pf5SnpLiGm7O2yMb0wlXGpcVU3W+jCLPllvCdcPfsU66SeMgSWUj1PPLJkyFCq4q8hgGLJz35Po7OU8UKmfJAEmcTZ47QPufhe+iMpT76FL4KVgNPpDRfvClLOcQnJ849V74n1LEDx632h32GJ+TPGdC59sS8rCZz4uknVA+Ux14Q4iZaYIfF6lx685kl8o4F6kA8Q4zpOUZdXCNjQkFleRJzDlW/PI2A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bp.renesas.com; dmarc=pass action=none header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xRgEztk2bof4dpSWedOukm6VCzHLEww8id9nrkHWibs=; b=pXhiBhmCfUmt0Y1W3pcndcS9v76zkTbHnKA70BN2MhPVqVcjosKpiM7OcsADdOXHptA9SA8gc0yCQZE/vYeyql/sUlA1ZAD+j2r1QuHjBqV3BJC95JwlDXD569qlDkEXADiSqFPAsJ7jdw74GO8oi3RzoI/B6E/RwkMJwdqvsk0= Received: from TYCPR01MB11269.jpnprd01.prod.outlook.com (2603:1096:400:3c0::10) by TY3PR01MB10285.jpnprd01.prod.outlook.com (2603:1096:400:1dc::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.34; Mon, 19 Feb 2024 07:45:05 +0000 Received: from TYCPR01MB11269.jpnprd01.prod.outlook.com ([fe80::6719:535a:7217:9f0]) by TYCPR01MB11269.jpnprd01.prod.outlook.com ([fe80::6719:535a:7217:9f0%3]) with mapi id 15.20.7292.036; Mon, 19 Feb 2024 07:45:04 +0000 From: Biju Das To: Adam Ford , Maxime Ripard CC: Geert Uytterhoeven , Frank Binns , Matt Coster , Maarten Lankhorst , Thomas Zimmermann , David Airlie , Daniel Vetter , Sarah Walker , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , Javier Martinez Canillas , Nishanth Menon , Marek Vasut , Linux-Renesas Subject: RE: RE: RE: [PATCH v2] drm/imagination: DRM_POWERVR should depend on ARCH_K3 Thread-Topic: RE: RE: [PATCH v2] drm/imagination: DRM_POWERVR should depend on ARCH_K3 Thread-Index: AQHaYDAOR2pL22/lvECLyWXYf8dUVbELo4AAgAADRQCAAGhqgIAAl7DAgAAHUYCAAAHtYIAAVFIAgAO+/YCAAIlfIA== Date: Mon, 19 Feb 2024 07:45:04 +0000 Message-ID: References: <6be2558b8462fc08095c24c9257563ab5f3ae013.1708001398.git.geert+renesas@glider.be> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYCPR01MB11269:EE_|TY3PR01MB10285:EE_ x-ms-office365-filtering-correlation-id: 68b5b327-f02f-4fd7-0d01-08dc311eafc3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QPPiKZESQErII/c/c8NWRk2dncINfy/IiDK5IBMLxoSEdtiScVnz9Fql+xp0RM41m4+2RrJmrLzQ3BbQmOmkU/g+sPYCGXwZSbYFrfDhQ/kz6dWtMFGfAttpT5vr5z/cNfbPUU6ki0btcviu1FiIMUjny7UzHtFylcWhaUtWh/2uraywTxQtLiuWY+GpGEViRb1S1P7vNYafcIdbeEoLxE9viPF8E7Tzp1GRvV13/g30uhgL9hsje9PqL0mVSLYxKxUCg8vJD2mIjoELmKUmLsblwZN7p/8+B/63+taaY6y1pJaVxz1dkV4yrkgENXXHpgxxkPQms+DRApxduAe/ngS6tpbOngaaSl1J2g1YJun1lJHtuiD+b+Bd5VgLNbgnt/mTYpJ/ekznuf2PRr/BFSiElK3uk2/YwA+YsmGGW5qpz52TNPP2M84lqAYg/ylHo8eKeVdi6Qzlb/b3RrOusoRO+6MiQlfo9j7gLPPt78rQAMqPFOumrTNofEtARTqV5bIJ6Lmuk52Qz0TpkBavG7QOhZe7z/V9iVut3U9aaYJQF3JZ32qyvX4LpVHmP+1B9Rnnkheiazfy4o2iRLfKHCkchGiwUBW8HFyWLQfaVuY= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYCPR01MB11269.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(396003)(136003)(376002)(366004)(346002)(230922051799003)(64100799003)(1800799012)(186009)(451199024)(5660300002)(41300700001)(71200400001)(55016003)(2906002)(4326008)(52536014)(8676002)(8936002)(66476007)(76116006)(66946007)(7416002)(66446008)(66556008)(38100700002)(86362001)(64756008)(53546011)(83380400001)(122000001)(316002)(54906003)(55236004)(6506007)(7696005)(9686003)(966005)(38070700009)(33656002)(110136005)(478600001)(26005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M0xtclJJa2xCZ3Y3Q3liYTArN1hmUjBvUS9QbTlyU0NnU0Q5bU5iZ1ZSdnpT?= =?utf-8?B?Z3lHNjd2dnU4dy94a2VFY3lNc1RQYldTZzRrdjgzOWxXUGdqNTM2M0loN21W?= =?utf-8?B?UUg5TUkxRFlPRTdPZE5vL1diamtBUnVvSlZLc04xdjJybFBFMVl0RFZ6WlJD?= =?utf-8?B?M1VzYXhUdXBTcWhYMUlGR3FlYmZpQVV6M2xheTlnamF6WWpEUGJZT1Y4L1A2?= =?utf-8?B?b2tWWVhIQWRyTCt5NlpHdjEralpoM2x3aG5Ed3FoYmtZY1E0Ykp6eHFXNjE2?= =?utf-8?B?NHlicnJqeSsvVE02ZWtBcG1jYTVGY1FkMVJ2Q1RVaEVHTHh6eTI0OHhhWkVm?= =?utf-8?B?NTJmNTFaYS9pcFFxTTNvWWNEQmdtZ0RRdzJyM3BZREZVWE9XSkxEdVpzaHR1?= =?utf-8?B?bXlIK3RoOVJQRDJEeUlXZDlmZVRHVmFvcXVWVVV4cDF2OWVtRHlmdjhYelJ6?= =?utf-8?B?TCtqRk5uUVAxUVJjTkVFSHh1Vi8zRDhDRzVhNDZYMmw0MUJjZDFnTDdpcEps?= =?utf-8?B?cHN5dUZBQ2tSSDdtbzljYWxBOVYzeSt1L0ZNcGlRL3BWSHFwNFllbXh3TnBC?= =?utf-8?B?VDkyVjVIM2xYaVRMWnpETXlPeWJrYzBVU3BTZ0FKR0VuOVRKTzVGdFQzcjNy?= =?utf-8?B?UFYva3ZnWmZqWW00U3hZbFh1OWJCSkgyeVJtbC8rdklUSU1hYi93WFlBY0s3?= =?utf-8?B?c2RkeUlLK3ZrT1FLT0NkWEFkVy96WmF1NWsrVFdRUCszOGJMbVhocm1KNWts?= =?utf-8?B?ZHR0TFFoRlJ1QjczcElzZGl3YkREU1NYcCs4TFlRREJ6UGdqU3NMbVBVeWZ5?= =?utf-8?B?d3VlbVJyQmU2SzlqRzVLdldZVlNHc3d3VXhUb3NodmcvRnczdEwvK0tQbURw?= =?utf-8?B?OTIxZnRaTEpjeTVUMFV4Z3hIcmdhTy81VUE5VXlRQ1ZocTlzekNNb0twT1hJ?= =?utf-8?B?djhWRGFRNFFiM09uWTVRNTVJY1JGditqOHYxMVg2NEh0SHBpdktOdXZwSU1q?= =?utf-8?B?enZuenVYRWdML0czVzZzQ29NMUV3VUR1bk1sVnJ3bWNSNWZ3akhzMDBoQ1JP?= =?utf-8?B?bmdhQWJoREtNdjNnUE1EZ3lsNGs1MFpGQW9UbnhiNURuMU5DSkgwVittNWlC?= =?utf-8?B?YlB2aEcrMkpFZGJScFZOSnFuTjdzWEZiWmFqbkVqdmhvdlVZUjk3OUQ0MWxm?= =?utf-8?B?T1VrRm9aTVV0SUN3d3hmYlV3a1ZMTUU0aWFFZnhocGFlSU1VTGlWbnRPcG5T?= =?utf-8?B?dHRJcDhoc1AwUFdkUEhIZkhmSHk5NkIyWUZRK3Fud21XblVXeGRTZlVFTDB1?= =?utf-8?B?cVVKZ2tnZ1BYbHNpSGczaXY5ODBLdHJBZU5kRWVIMys5Ykxaay9mOHZVZGxS?= =?utf-8?B?d0NKRXVRZEl1dDNLWWVJV3djZlBaLzRKTU0yWXBRMHlkZXlFUzREaEU3d1Bq?= =?utf-8?B?VFBTeGZscWxNd01wK0Y1aTN3Y2k3NTJPQUhXbmxFbHdNVHUwR0RjVU5WbVB5?= =?utf-8?B?WGh5WWdGdXUrR1BIZmdyUlBJNWtsazJkNXloanpyOTBFWWhoTXdyS2VNVGYr?= =?utf-8?B?SEJsbzY0NE8rdXQwM3JnMklSY2EzaWdwM1BHcHpWZnJhbUd2c2dkOWxBSGYz?= =?utf-8?B?M25PNi92NGFicm5KRDFjRzlyN1NCS0RRbzFZTkhPaFVXL2pZUmQyNGpUMFAw?= =?utf-8?B?a2wwTm1WWlY4WDlLL1ZyYzJ4NHJhU1lVSSsxS2tNdTZFbEZGSVdDTGRHQmZM?= =?utf-8?B?S1B2WW10T3o5SUtNYzVWSmpZVmlmM042UUVmWSs3V09oMmEvSkFRdGsxTGVJ?= =?utf-8?B?a01aR0xGWElZdW8zTU0xbXJxWjdPRzJJeE44WHFGTW1SUVRrVUxwZzF2Q2pP?= =?utf-8?B?Uzk2L2pQOWF1Y2VldjNrcm1iN08ycTF1UTRGMlp6MW0rUHBxZ3dOLzdPSWNu?= =?utf-8?B?ck02Vi82a2lHYWVFUkdJV1BNVXlTdzdvWUU4eTU2RVkvUUdYZktYTUhUOFRS?= =?utf-8?B?dUtvQW1hSUhlS2hsaU9lOEN6bjN4OUZSVmJjY3R4K0NVSnNLNmZBeERUeW1o?= =?utf-8?B?ZjBlT0QwWlFTQlZlWWI0N1FYMUVkaEFpeGV5OUZpQk1vZHgwbGcvaG9BMzRL?= =?utf-8?B?TVhxL1crNFpaLzh3Ly9oaDVrbFpUd2IvbnZHK0ZsRkVEbjB6YnFwVmJpMU9U?= =?utf-8?B?Y2c9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYCPR01MB11269.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68b5b327-f02f-4fd7-0d01-08dc311eafc3 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2024 07:45:04.7020 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tQLoXyzzCjW2RDGg6kGALSPwMLLF+2lk/JZ0ZvXXtf5RVUg74mP61DJ2k0wMaXY5UmWugGQaSqKylhrMqQIjdMHCPyE5RUq2VjSgVj3k408= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY3PR01MB10285 SGkgQWRhbSwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBZGFtIEZv cmQgPGFmb3JkMTczQGdtYWlsLmNvbT4NCj4gU2VudDogU3VuZGF5LCBGZWJydWFyeSAxOCwgMjAy NCAxMToyNiBQTQ0KPiBTdWJqZWN0OiBSZTogUkU6IFJFOiBbUEFUQ0ggdjJdIGRybS9pbWFnaW5h dGlvbjogRFJNX1BPV0VSVlIgc2hvdWxkIGRlcGVuZA0KPiBvbiBBUkNIX0szDQo+IA0KPiBPbiBG cmksIEZlYiAxNiwgMjAyNCBhdCA4OjE04oCvQU0gTWF4aW1lIFJpcGFyZCA8bXJpcGFyZEBrZXJu ZWwub3JnPiB3cm90ZToNCj4gPg0KPiA+IE9uIEZyaSwgRmViIDE2LCAyMDI0IGF0IDA5OjEzOjE0 QU0gKzAwMDAsIEJpanUgRGFzIHdyb3RlOg0KPiA+ID4gSGkgTWF4aW1lIFJpcGFyZCwNCj4gPiA+ DQo+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiA+IEZyb206IE1heGlt ZSBSaXBhcmQgPG1yaXBhcmRAa2VybmVsLm9yZz4NCj4gPiA+ID4gU2VudDogRnJpZGF5LCBGZWJy dWFyeSAxNiwgMjAyNCA5OjA1IEFNDQo+ID4gPiA+IFN1YmplY3Q6IFJlOiBSRTogW1BBVENIIHYy XSBkcm0vaW1hZ2luYXRpb246IERSTV9QT1dFUlZSIHNob3VsZA0KPiA+ID4gPiBkZXBlbmQgb24N Cj4gPiA+ID4gQVJDSF9LMw0KPiA+ID4gPg0KPiA+ID4gPiBPbiBGcmksIEZlYiAxNiwgMjAyNCBh dCAwODo0Nzo0NkFNICswMDAwLCBCaWp1IERhcyB3cm90ZToNCj4gPiA+ID4gPiBIaSBBZGFtIEZv cmQsDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ ID4gPiA+ID4gPiBGcm9tOiBBZGFtIEZvcmQgPGFmb3JkMTczQGdtYWlsLmNvbT4NCj4gPiA+ID4g PiA+IFNlbnQ6IFRodXJzZGF5LCBGZWJydWFyeSAxNSwgMjAyNCAxMTozNiBQTQ0KPiA+ID4gPiA+ ID4gU3ViamVjdDogUmU6IFtQQVRDSCB2Ml0gZHJtL2ltYWdpbmF0aW9uOiBEUk1fUE9XRVJWUiBz aG91bGQNCj4gPiA+ID4gPiA+IGRlcGVuZCBvbg0KPiA+ID4gPiA+ID4gQVJDSF9LMw0KPiA+ID4g PiA+ID4NCj4gPiA+ID4gPiA+IE9uIFRodSwgRmViIDE1LCAyMDI0IGF0IDExOjIy4oCvQU0gQWRh bSBGb3JkIDxhZm9yZDE3M0BnbWFpbC5jb20+DQo+IHdyb3RlOg0KPiA+ID4gPiA+ID4gPg0KPiA+ ID4gPiA+ID4gPiBPbiBUaHUsIEZlYiAxNSwgMjAyNCBhdCAxMToxMOKAr0FNIEFkYW0gRm9yZA0K PiA+ID4gPiA+ID4gPiA8YWZvcmQxNzNAZ21haWwuY29tPg0KPiA+ID4gPiB3cm90ZToNCj4gPiA+ ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiA+IE9uIFRodSwgRmViIDE1LCAyMDI0IGF0IDEwOjU0 4oCvQU0gR2VlcnQgVXl0dGVyaG9ldmVuDQo+ID4gPiA+ID4gPiA+ID4gPGdlZXJ0QGxpbnV4LW02 OGsub3JnPiB3cm90ZToNCj4gPiA+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+ID4gPiBIaSBN YXhpbWUsDQo+ID4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiA+ID4gT24gVGh1LCBGZWIg MTUsIDIwMjQgYXQgNToxOOKAr1BNIE1heGltZSBSaXBhcmQNCj4gPiA+ID4gPiA+ID4gPiA+IDxt cmlwYXJkQGtlcm5lbC5vcmc+DQo+ID4gPiA+ID4gPiB3cm90ZToNCj4gPiA+ID4gPiA+ID4gPiA+ ID4gT24gVGh1LCBGZWIgMTUsIDIwMjQgYXQgMDE6NTA6MDlQTSArMDEwMCwgR2VlcnQNCj4gPiA+ ID4gPiA+ID4gPiA+ID4gVXl0dGVyaG9ldmVuDQo+ID4gPiA+ID4gPiB3cm90ZToNCj4gPiA+ID4g PiA+ID4gPiA+ID4gPiBVc2luZyB0aGUgSW1hZ2luYXRpb24gVGVjaG5vbG9naWVzIFBvd2VyVlIg U2VyaWVzIDYNCj4gPiA+ID4gPiA+ID4gPiA+ID4gPiBHUFUgcmVxdWlyZXMgYSBwcm9wcmlldGFy eSBmaXJtd2FyZSBpbWFnZSwgd2hpY2ggaXMNCj4gPiA+ID4gPiA+ID4gPiA+ID4gPiBjdXJyZW50 bHkgb25seSBhdmFpbGFibGUgZm9yIFRleGFzIEluc3RydW1lbnRzIEszDQo+ID4gPiA+ID4gPiA+ ID4gPiA+ID4gQU02MnggU29Dcy4gIEhlbmNlIGFkZCBhIGRlcGVuZGVuY3kgb24gQVJDSF9LMywg dG8NCj4gPiA+ID4gPiA+ID4gPiA+ID4gPiBwcmV2ZW50IGFza2luZyB0aGUgdXNlciBhYm91dCB0 aGlzIGRyaXZlciB3aGVuDQo+ID4gPiA+ID4gPiA+ID4gPiA+ID4gY29uZmlndXJpbmcgYSBrZXJu ZWwgd2l0aG91dCBUZXhhcyBJbnN0cnVtZW50cyBLMw0KPiA+ID4gPiA+ID4gTXVsdGljb3JlIFNv QyBzdXBwb3J0Lg0KPiA+ID4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiA+ID4gPiBUaGlz IHdhc24ndCBtYWtpbmcgc2Vuc2UgdGhlIGZpcnN0IHRpbWUgeW91IHNlbnQgaXQsDQo+ID4gPiA+ ID4gPiA+ID4gPiA+IGFuZCBub3cgdGhhdCBjb21taXQgbG9nIGlzIGp1c3QgcGxhaW4gd3Jvbmcu IFdlIGhhdmUNCj4gPiA+ID4gPiA+ID4gPiA+ID4gZmlybXdhcmVzIGZvciB0aGUgRzYxMTAsIEdY NjI1MCwgR1g2NjUwLCBCWEUtNC0zMiwgYW5kDQo+ID4gPiA+ID4gPiA+ID4gPiA+IEJYUy00LTY0 IG1vZGVscywgd2hpY2ggY2FuIGJlIGZvdW5kIG9uIChhdCBsZWFzdCkNCj4gPiA+ID4gPiA+ID4g PiA+ID4gUmVuZXNhcywgTWVkaWF0ZWssIFJvY2tjaGlwLCBUSSBhbmQgU3RhckZpdmUsIHNvDQo+ ID4gPiA+ID4gPiA+ID4gPiA+IGFjcm9zcyB0aHJlZQ0KPiA+ID4gPiA+ID4gPiA+ID4NCj4gPiA+ ID4gPiA+ID4gPiA+IEkgYW0gc28gaGFwcHkgdG8gYmUgcHJvdmVuIHdyb25nIQ0KPiA+ID4gPiA+ ID4gPiA+ID4gWWVhaCwgR1g2NjUwIGlzIGZvdW5kIG9uIGUuZy4gUi1DYXIgSDMsIGFuZCBHWDYy NTAgb24gZS5nLg0KPiA+ID4gPiA+ID4gPiA+ID4gUi1DYXIgTTMtDQo+ID4gPiA+ID4gPiBXLg0K PiA+ID4gPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gPiA+ID4gYXJjaGl0ZWN0dXJlcyBhbmQg NSBwbGF0Zm9ybXMuIEluIHR3byBtb250aHMuDQo+ID4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ ID4gPiA+ID4gVGhhdCBzb3VuZHMgbGlrZSBncmVhdCBwcm9ncmVzcywgdGhhbmtzIGEgbG90IQ0K PiA+ID4gPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gPiBHZWVydCwNCj4gPiA+ID4gPiA+ID4g Pg0KPiA+ID4gPiA+ID4gPiA+ID4gV2hlcmUgY2FuIEkgZmluZCB0aGVzZSBmaXJtd2FyZXM/IExp bnV4LWZpcm13YXJlWzFdDQo+ID4gPiA+ID4gPiA+ID4gPiBzZWVtcyB0byBsYWNrIGFsbCBidXQg dGhlIG9yaWdpbmFsIEszIEFNNjJ4IG9uZS4NCj4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4g PiA+IEkgdGhpbmsgUG93ZXJWUiBoYXMgYSByZXBvIFsxXSwgYnV0IHRoZSBsYXN0IHRpbWUgSQ0K PiA+ID4gPiA+ID4gPiA+IGNoZWNrZWQgaXQsIHRoZSBCVk5DIGZvciB0aGUgZmlybXdhcmUgZGlk bid0IG1hdGNoIHdoYXQNCj4gPiA+ID4gPiA+ID4gPiB3YXMgbmVjZXNzYXJ5IGZvciB0aGUgR1g2 MjUwIG9uIHRoZSBSWi9HMk0uICBJIGNhbid0DQo+ID4gPiA+ID4gPiA+ID4gcmVtZW1iZXIgd2hh dCB0aGUgY29ycmVzcG9uZGluZyBSLUNhcjMgbW9kZWwgaXMuICBJDQo+ID4gPiA+ID4gPiA+ID4g aGF2ZW4ndCB0cmllZCByZWNlbnRseSBiZWNhdXNlIEkgd2FzIHRvbGQgbW9yZQ0KPiA+ID4gPiA+ ID4gPiA+IGRvY3VtZW50YXRpb24gZm9yIGZpcm13YXJlIHBvcnRpbmcgd291bGQgYmUgZGVsYXll ZCB1bnRpbA0KPiBldmVyeXRoaW5nIHdhcyBwdXNoZWQgaW50byB0aGUga2VybmVsIGFuZCBNZXNh Lg0KPiA+ID4gPiA+ID4gPiA+IE1heWJlIHRoZXJlIGlzIGEgYmV0dGVyIHJlcG8gYW5kL29yIG5l d2VyIGZpcm13YXJlIHNvbWV3aGVyZQ0KPiBlbHNlLg0KPiA+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ ID4gPiA+IEkgc2hvdWxkIGhhdmUgZG91YmxlZCBjaGVja2VkIHRoZSByZXBvIGNvbnRlbnRzIGJl Zm9yZSBJDQo+ID4gPiA+ID4gPiA+IHNlbnQgbXkgbGFzdCBlLW1haWwgLCBidXQgaXQgYXBwZWFy cyB0aGUgZmlybXdhcmUgIFsyXSBmb3INCj4gPiA+ID4gPiA+ID4gdGhlIFJaL0cyTSwgbWlnaHQg YmUgcHJlc2VudCBub3cuIEkgZG9uJ3Qga25vdyBpZiB0aGVyZSBhcmUNCj4gPiA+ID4gPiA+ID4g ZHJpdmVyIHVwZGF0ZXMgbmVjZXNzYXJ5LiBJIGNoZWNrZWQgbXkgZS1tYWlscywgYnV0IEkgZGlk bid0DQo+ID4gPiA+ID4gPiA+IHNlZSBhbnkgbm90aWZpY2F0aW9uLCBvciBJIHdvdWxkIGhhdmUg dHJpZWQgaXQgZWFybGllci4NCj4gPiA+ID4gPiA+ID4gRWl0aGVyIHdheSwgdGhhbmsgeW91IEZy YW5rIGZvciBhZGRpbmcgaXQuICBJJ2xsIHRyeSB0byB0ZXN0DQo+IHdoZW4gSSBoYXZlIHNvbWUg dGltZS4NCj4gPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBJIGRvbid0IGhh dmUgdGhlIHByb3BlciB2ZXJzaW9uIG9mIE1lc2Egc2V0dXAgeWV0LCBidXQgZm9yDQo+ID4gPiA+ ID4gPiB3aGF0IGl0J3Mgd29ydGgsIHRoZSBmaXJtd2FyZSBsb2FkcyB3aXRob3V0IGVycm9yLCBh bmQgaXQNCj4gZG9lc24ndCBoYW5nLg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gQmFzZWQgb24gWzFd IGFuZCBbMl0sDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBrbXNjdWJlIHNob3VsZCB3b3JrIG9uIFIt Q2FyIGFzIGl0IHdvcmtzIG9uIFJaL0cyTCB3aXRoIHBhbmZyb3N0DQo+ID4gPiA+ID4gYXMgZWFy bGllciB2ZXJzaW9uIG9mIFJaL0cyTCB3aGljaCB1c2VzIGRybSBiYXNlZCBvbiBSQ2FyLUR1LA0K PiA+ID4gPiA+IGxhdGVyIGNoYW5nZWQNCj4gPiA+ID4gdG8gcnpnMmwtZHUuDQo+ID4gPiA+DQo+ ID4gPiA+IElJUkMsIHRoZSBtZXNhIHN1cHBvcnQgaXNuJ3QgdGhlcmUgeWV0IGZvciBrbXNjdWJl IHRvIHN0YXJ0Lg0KPiA+ID4NCj4gPiA+IFdoYXQgYWJvdXQgZ2xtYXJrMj8gSSB0ZXN0ZWQgZ2xt YXJrMiBhcyB3ZWxsLg0KPiA+DQo+ID4gSXQncyBub3QgcmVhbGx5IGEgbWF0dGVyIG9mIGttc2N1 YmUgaXRzZWxmLCBidXQgdGhlIGludGVyYWN0aW9uIHdpdGgNCj4gPiB0aGUgY29tcG9zaXRvciBl bnRpcmVseS4gWW91IGNhbiBydW4gYSBoZWFkbGVzcyB2dWxrYW4gcmVuZGVyaW5nLCBidXQNCj4g PiBhbiBhcHBsaWNhdGlvbiB0aGF0IHJlbmRlcnMgdG8gYSB3aW5kb3cgd29uJ3Qgd29yay4NCj4g DQo+IEkgaGF2ZSBtYWRlIGEgbGl0dGxlIHByb2dyZXNzLiAgSSBoYXZlIFVidW50dSBydW5uaW5n IG9uIGFuIFJaL0cyTSAoUm9ndWUNCj4gR1g2MjUwKSB3aXRoIGEgZGV2aWNlIHRyZWUgY29uZmln dXJpbmcgdGhlIEdQVSBhbmQgdGhlIEdQVSBsb2FkcyB3aXRoDQo+IGZpcm13YXJlLg0KPiANCj4g ICBwb3dlcnZyIGZkMDAwMDAwLmdwdTogW2RybV0gbG9hZGVkIGZpcm13YXJlDQo+IHBvd2VydnIv cm9ndWVfNC40NS4yLjU4X3YxLmZ3DQo+ICAgcG93ZXJ2ciBmZDAwMDAwMC5ncHU6IFtkcm1dIEZX IHZlcnNpb24gdjEuMCAoYnVpbGQgNjUxMzMzNiBPUykNCj4gICBbZHJtXSBJbml0aWFsaXplZCBw b3dlcnZyIDEuMC4wIDIwMjMwOTA0IGZvciBmZDAwMDAwMC5ncHUgb24gbWlub3IgMA0KPiANCj4g ZHJtZGV2aWNlIGxpc3RzIGNhcmQwIGFuZCByZW5kZXJEMTI4DQo+IC0tLSBDaGVja2luZyB0aGUg bnVtYmVyIG9mIERSTSBkZXZpY2UgYXZhaWxhYmxlIC0tLQ0KPiAtLS0gRGV2aWNlcyByZXBvcnRl ZCAyIC0tLQ0KPiAtLS0gUmV0cmlldmluZyBkZXZpY2VzIGluZm9ybWF0aW9uIChQQ0kgZGV2aWNl IHJldmlzaW9uIGlzIGlnbm9yZWQpIC0tLQ0KPiBkZXZpY2VbMF0NCj4gKy0+IGF2YWlsYWJsZV9u b2RlcyAweDA1DQo+ICstPiBub2Rlcw0KPiB8ICAgKy0+IG5vZGVzWzBdIC9kZXYvZHJpL2NhcmQw DQo+IHwgICArLT4gbm9kZXNbMl0gL2Rldi9kcmkvcmVuZGVyRDEyOA0KPiArLT4gYnVzdHlwZSAw MDAyDQo+IHwgICArLT4gcGxhdGZvcm0NCj4gfCAgICAgICArLT4gZnVsbG5hbWUgL3NvYy9ncHVA ZmQwMDAwMDANCj4gKy0+IGRldmljZWluZm8NCj4gICAgICstPiBwbGF0Zm9ybQ0KPiAgICAgICAg ICstPiBjb21wYXRpYmxlDQo+ICAgICAgICAgICAgICAgICAgICAgcmVuZXNhcyxyOGE3NzRhMS1n cHUNCj4gICAgICAgICAgICAgICAgICAgICBpbWcsaW1nLWF4ZQ0KPiANCj4gVGhlcmUgaXMgbW9y ZSB0byB0aGlzIGR1bXAsIGJ1dCBpdCBzZWVtcyB0byByZXBlYXQuIEkgd2FudGVkIHRvIHNob3cg dGhhdA0KPiBpdCBzZWVtcyBsaWtlIGl0J3MgdHJ5aW5nIHRvIHdvcmsuDQo+IA0KPiBJIHRoaW5r IEkgbmVlZCB0byBtb2RpZnkgdGhlIHBvd2VydnIgY29kZSBpbiBtZXNhIHRvIHJlY29nbml6ZSB0 aGUNCj4gcmVuZXNhcyxyOGE3NzRhMS1ncHUgYW5kIGFzc29jaWF0ZSBpdCB3aXRoIHRoZSByY2Fy LWR1LCBidXQgSSBhbSBub3Qgc3VyZSwNCj4gYW5kIEkgYW0gaG9waW5nIHNvbWVvbmUgbWlnaHQg YmUgYWJsZSB0byBwcm92aWRlIHNvbWUgZ3VpZGFuY2UsIHNpbmNlIEkNCj4gdGhpbmsgSSBhbSBt aXNzaW5nIHNvbWV0aGluZyBzb21ld2hlcmUuIEkgbW9kaWZpZWQgcHZyX2RldmljZS5jIGluIHRo ZQ0KPiBtZXNhIGRyaXZlciB0byBhdHRlbXB0IGRvIHRoaXM6DQo+IA0KPiAvKiBUaGlzIGlzIHRo ZSBsaXN0IG9mIHN1cHBvcnRlZCBEUk0gcmVuZGVyL2Rpc3BsYXkgZHJpdmVyIGNvbmZpZ3MuICov DQo+IHN0YXRpYyBjb25zdCBzdHJ1Y3QgcHZyX2RybV9kZXZpY2VfY29uZmlnIHB2cl9kcm1fY29u Zmlnc1tdID0gew0KPiAgICBERUZfQ09ORklHKCJtZWRpYXRlayxtdDgxNzMtZ3B1IiwgIm1lZGlh dGVrLWRybSIpLA0KPiAgICBERUZfQ09ORklHKCJ0aSxhbTYyLWdwdSIsICJ0aSxhbTYyNS1kc3Mi KSwNCj4gICAgREVGX0NPTkZJRygicmVuZXNhcyxyOGE3NzRhMS1ncHUiLCAicmNhci1kdSIpLCB9 Ow0KPiANCj4gV2hlbiBJIHJ1biBtb2RldGVzdCAtTSByY2FyLWR1LCBJIGNhbiBzZWUgdGhlIGVu Y29kZXJzIGFuZCBjb25uZWN0b3JzIGFuZA0KPiBJIGNhbiBkaXNwbGF5IHRlc3QgcGF0dGVybnMs IHNvIHRoZSByY2FyLWR1IGlzIHdvcmtpbmcuDQo+IA0KPiBJIGJ1aWx0IE1lc2EgMjQuMC4xIHdp dGggdGhlIGZvbGxvd2luZyBvcHRpb25zOg0KPiANCj4gbWVzb24gc2V0dXAgYnVpbGRkaXIgLUR2 dWxrYW4tZHJpdmVycz1pbWFnaW5hdGlvbi1leHBlcmltZW50YWwNCj4gLURpbWFnaW5hdGlvbi1z cnY9dHJ1ZSAtRHRvb2xzPWFsbCAtRGdhbGxpdW0tZHJpdmVycz16aW5rLGttc3JvLHN3cmFzdA0K PiANCj4gSSBoYXZlIHRyaWVkIHRvIHNldCBQVlJfSV9XQU5UX0FfQlJPS0VOX1ZVTEtBTl9EUklW RVI9MSB0aGUgTWVzYQ0KPiBkb2N1bWVudGF0aW9uIGZvciB0aGUgcG93ZXJWUiwgYW5kIEkgaGF2 ZSBleHBvcnRlZCB0aGUgdmFyaWFibGUgZm9yDQo+IFZLX0lDRF9GSUxFTkFNRVMgdG8gcG9pbnQg dG8gdGhlIHBvd2VydnIganNvbiBmaWxlLg0KPiANCj4gd2hlbiBJIHRyeSB0byBydW4gZ2xtYXJr Mi1kcm0sIEkgd2FzIGV4cGVjdGluZyB0aGUgR0wgcmVkZGVyZWQgdG8gYmUgdGhlDQo+IHBvd2Vy dnIsIGJ1dCBpdCBrZWVwcyB1c2luZyB0aGUNCj4gR0xfUkVOREVSRVI6ICAgIGxsdm1waXBlIChM TFZNIDE1LjAuNywgMTI4IGJpdHMpDQo+IA0KPiBJIHJlYWxpemUgdGhpcyBkcml2ZXIgaXMgc3Rp bGwgaW4gaXRzIGluZmFuY3ksIGJ1dCBJIHdhcyBob3Bpbmcgc29tZW9uZQ0KPiBjb3VsZCBnaXZl IG1lIHNvbWUgZ3VpZGFuY2UgdG8gbGV0IG1lIGtub3cgaWYgdGhlIHdvcmsgdG8gZG8gaXMgb24g dGhlDQo+IE1lc2Egc2lkZSBvciB0aGUgcmNhci1kdSBkcml2ZXIgc2lkZSwgb3Igc29tZXRoaW5n IGVsc2UuDQo+IA0KPiBJIHJlYnVpbHQgYm90aCBsaWJkcm0gYW5kIG1lc2EuICBXaGlsZSBJIGRv bid0IGdldCBhbnkgZXJyb3JzLCBJIGFsc28NCj4gZG9uJ3QgZ2V0IHRoZSBoYXJkd2FyZSBhY2Nl bGVyYXRpb24gSSB3YXMgaG9waW5nIGZvci4NCj4gDQo+IEkgZXZlbiB0cmllZCAgUFZSX0lfV0FO VF9BX0JST0tFTl9WVUxLQU5fRFJJVkVSPTENCj4gTUVTQV9MT0FERVJfRFJJVkVSX09WRVJSSURF PXppbmsgTUVTQV9ERUJVRz1jb250ZWN0IGdsbWFyazItZHJtDQo+IA0KPiAuLi5idXQgaXQgb25s eSByZW5kZXJzIHdpdGggbGx2bXBpcGUNCj4gDQo+ICAgICBnbG1hcmsyIDIwMjMuMDENCj4gPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAg ICAgT3BlbkdMIEluZm9ybWF0aW9uDQo+ICAgICBHTF9WRU5ET1I6ICAgICAgTWVzYQ0KPiAgICAg R0xfUkVOREVSRVI6ICAgIGxsdm1waXBlIChMTFZNIDE1LjAuNywgMTI4IGJpdHMpDQo+ICAgICBH TF9WRVJTSU9OOiAgICAgNC41IChDb21wYXRpYmlsaXR5IFByb2ZpbGUpIE1lc2EgMjQuMC4xDQo+ ICAgICBTdXJmYWNlIENvbmZpZzogYnVmPTMyIHI9OCBnPTggYj04IGE9OCBkZXB0aD0zMiBzdGVu Y2lsPTAgc2FtcGxlcz0wDQo+ICAgICBTdXJmYWNlIFNpemU6ICAgMzg0MHgyMTYwIGZ1bGxzY3Jl ZW4NCj4gDQo+IA0KPiBJIGFtIG5vdCBhcyBmYW1pbGlhciB3aXRoIHRoZSBNZXNhIHNpZGUsIGJ1 dCBpZiBJIGNhbiBnZXQgdGhpcyB3b3JraW5nIHRvDQo+IGEgcG9pbnQgd2hlcmUgc29tZXRoaW5n IGlzIHJlbmRlcmVkLCBldmVuIGlmIGl0J3Mgbm90IDEwMCUgY29tcGxpYW50LCBJJ2QNCj4gbGlr ZSB0byBwdXNoIHBhdGNoZXMgdG8gdGhlIGtlcm5lbCBhbmQvb3IgTWVzYSBpZiBuZWNlc3Nhcnku DQoNCkZZSSwgdGhlIGdsbWFyazIgSSB0ZXN0ZWQgb24gUlovRzJMIHdpdGggcGFuZnJvc3QgaXMg d2l0aCB3YXlsYW5kIHdpbmRvdyBzeXN0ZW0gWzFdLg0KDQpNYXliZSB0aGVyZSBzaG91bGQgYmUg YW4gcGFuZnJvc3QgZXF1aXZhbGVudCBwYWNrYWdlIGZvciBwb3dldnIgaXMgYXZhaWxhYmxlIGlu IG1lc2E/Pw0KVGhhdCBpcyB0aGUgb25seSBkaWZmZXJlbmNlIHcuci50byBwYW5mcm9zdC4NCg0K UEFDS0FHRUNPTkZJR19hcHBlbmRfcG4tbWVzYSA9ICIgZWdsIGttc3JvIHBhbmZyb3N0Ig0KDQoN ClsxXSBodHRwczovL3JlbmVzYXMuaW5mby93aWtpL1JaLUcvUGFuZnJvc3RfZm9yX1JaRzJMDQoN Cg0KQ2hlZXJzLA0KQmlqdQ0KDQo=