From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com [148.163.129.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9A1CF271456; Sat, 15 Aug 2026 22:19:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.129.49 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786832376; cv=fail; b=F/2x3wDOWOXcJiNEYRKvJVv5gPEVrshCsE2IE69upJWAVJ6B4Vp/tprVjUhlMrWVBDW3W3Skj/IGlXvkOMMuk7zE04EDxGQmKje2dn+IGiRgdynzI+d9Oum0w4IV9dK4l1huBJcnr9jRi6T3fehvWluhFIfDwviLKvmzEbi87a0= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786832376; c=relaxed/simple; bh=73YCIRUlaQMncaKOinbBORpYU9KcZu/2R6JtLnqti5g=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=qOEvVw1DbmuzBGQXe1eXG8lJC0FKCXjUwjRnc6HV5t+x77Tf3+74xfsH5IponR4R+v6rfRvnWNbbTZF6T+2g202TDZdsC8EP9D1vg0xxuik5vnHe0yBfNfNc8q05Y4BEmkYM3Q3iAQb6NwWZ6XVRkTaZ+8ROHx0CUZGSKbQklPY= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sitime.com; spf=pass smtp.mailfrom=sitime.com; dkim=pass (2048-bit key) header.d=sitime.com header.i=@sitime.com header.b=C4fuVNpl; dkim=pass (2048-bit key) header.d=Sitime.onmicrosoft.com header.i=@Sitime.onmicrosoft.com header.b=ReXzg2kN; arc=fail smtp.client-ip=148.163.129.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sitime.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sitime.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sitime.com header.i=@sitime.com header.b="C4fuVNpl"; dkim=pass (2048-bit key) header.d=Sitime.onmicrosoft.com header.i=@Sitime.onmicrosoft.com header.b="ReXzg2kN" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sitime.com; h=cc:cc:content-transfer-encoding:content-transfer-encoding:content-type:content-type:date:date:from:from:in-reply-to:in-reply-to:message-id:message-id:mime-version:mime-version:references:references:subject:subject:to:to; s=mail; bh=73YCIRUlaQMncaKOinbBORpYU9KcZu/2R6JtLnqti5g=; b=C4fuVNplRqaYz+z12ji+aiblJcJMzBK8gSK9zhDJPwEhGbHaf9UP54WKDLspG1rsQfNNEIoba1WObIgXX5kKhyQQImtD+yJsJb4M3j2hScjhQyQQa2dMzW9fUOwYuoCpFPK67QobWGTwMmpe640+QVHkaYAcyYsb3Ob/7uEc+rWfvPNPeZWChqAYYTZFJbxIlx1cEfm7aE7q2ag26ATsuFJWK+NImsjupl61GYQxyuOrRxYb0HXlPK914KzCL6boknaxvlkkhHHEfYNYwu3cF8egjadO+D83dnIEZxrBXVjm2ASCBKtrmf1NA2DetNdDgsKz1LMuIfcfmVh0jU+Ndw== X-Virus-Scanned: Proofpoint Essentials engine Received: from CH4PR04CU002.outbound.protection.outlook.com (mail-northcentralusazon11023089.outbound.protection.outlook.com [40.107.201.89]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mx1-us1.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTPS id BDB95340070; Sat, 15 Aug 2026 22:19:25 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wVxe5mLf/FyQon0iZPpyeHYcSj2EfS8zuWOYULwge+EZyYX9O0Gx4W2MnO5Et1r8LzeJPZP10rcRLHF2mszYb96H5vao7Aw+LHrZO4Q5e01ilROSJzQNAKM/g69xxGKG20YeTQvtnNPVPTupYvze3LXYnrYc1ljjPpESkO8s9qMuP3UjiJrEktIdi2A89KUvcdE6GLk58NdCejgt6e1LIltq1KuG5oCQC2M8toz03LT1BflOborVOlHxm34Rw7rMJ+0IbjmMOXCuCY2Pxh8PMyb8Wse6DmTmu9zWnMrTzfAbeTzkclOPE1zx7fnN3EPDh0zIHiV1FUfbWUfBplYIMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=73YCIRUlaQMncaKOinbBORpYU9KcZu/2R6JtLnqti5g=; b=tDIihlV6Y/YGPp1RgUf3u11MHpnBD3zorqXgIdtRQ8D3sfztVaRH8SqVtLfwBU35fjSKsIks0tD22+yQMjwF3AcQJJj6HxohFrzvRamUl70kcGBchs00hWg9dp29hzGSuKb818PY3XzqYd9CMSNygK0qDGgVzGNlU+Tw+cfR0EhY48L5j/5zZCP8QNAv8a1VHoaYTm99pj12rMNX5MO7RMKaawEHFWwY94Oh8lnDxXSf20W1ScW95TRGu+sQpiXcSEmGSHUkjr6Se+sz7u+0XLjdYs8chq3JB7T3Mcc+fwZBOerE7kDUYt4AlMULslvX08rsz/D68GXq9Y0QhyqwVg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sitime.com; dmarc=pass action=none header.from=sitime.com; dkim=pass header.d=sitime.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Sitime.onmicrosoft.com; s=selector1-Sitime-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=73YCIRUlaQMncaKOinbBORpYU9KcZu/2R6JtLnqti5g=; b=ReXzg2kNkpK1XWu2WZ7l6nBdf+9yyBdkkcbGJRLDSYS+s+JoYPja9AiHvZjJCjyrNjSJoqxzYVsKlu/WKa07/eO9ki3NpMTgeZUOa7R6ZES7f/hnnFm/mL5YMJaUI5y1BSv7bftyM1zT9if2ktwmIune3P0V3g0cj8TgyiWsgFtDenRNBJi+8mg+67qyS2hHV94qeQhbtz7won/gtQYg4QMmAj+MqpFzRo6l8LF+Apz6dOucAdrKejQ1wJ4PQGgk7c32wfVap7oEja4Lj1AQ8f03cw1Vg3MXx3isHocMG4hTvmxdDuEdSAh93QjtDaPTIUvNboF+KM7IyrHugGHyWg== Received: from LVWPR20MB994915.namprd20.prod.outlook.com (2603:10b6:408:3bf::16) by SA1PR20MB5128.namprd20.prod.outlook.com (2603:10b6:806:254::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.13; Sat, 15 Aug 2026 22:19:21 +0000 Received: from LVWPR20MB994915.namprd20.prod.outlook.com ([fe80::9551:3864:128b:8c01]) by LVWPR20MB994915.namprd20.prod.outlook.com ([fe80::9551:3864:128b:8c01%5]) with mapi id 15.21.0315.014; Sat, 15 Aug 2026 22:19:21 +0000 From: Ali Rouhi To: "jiri@resnulli.us" CC: "vadim.fedorenko@linux.dev" , "arkadiusz.kubalewski@intel.com" , "robh@kernel.org" , "krzk+dt@kernel.org" , "conor+dt@kernel.org" , "cjubran@nvidia.com" , "Oleg.Zadorozhnyi@devoxsoftware.com" , "devicetree@vger.kernel.org" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Ali Rouhi , Krzysztof Kozlowski Subject: [PATCH net-next v7 2/3] dt-bindings: dpll: add SiTime SiT95316 clock generator Thread-Topic: [PATCH net-next v7 2/3] dt-bindings: dpll: add SiTime SiT95316 clock generator Thread-Index: AQHdLQQfhmEF51C4eUuIUja6+gxBFQ== Date: Sat, 15 Aug 2026 22:19:21 +0000 Message-ID: <20260815221919.64226-3-arouhi@sitime.com> References: <20260815221919.64226-1-arouhi@sitime.com> In-Reply-To: <20260815221919.64226-1-arouhi@sitime.com> Accept-Language: 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=sitime.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LVWPR20MB994915:EE_|SA1PR20MB5128:EE_ x-ms-office365-filtering-correlation-id: 407a85fa-b3b6-4e6e-2ef6-08defb1b41c1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|1800799024|366016|376014|38070700021|56012099006|10067099003|22082099003|5023799004|18002099003|6133799003|3023799007; x-microsoft-antispam-message-info: +TbD6IoxLXyez6uoQkik8T5uGSqRVXbYVloeGiPf+HTxl3rA3Rw50dILL3hl5QG5eZP7gCvroXXO114Lr6735v0IK3ZHgug8bLSJErKwWEjhYA4B+0eqEflETPMtBqlOdiWNjN68awF0i2sROthkgdv7EarTBxRe7oK5xhWewNaq6J2l+5/HeNxVr/vOxmSY/J9x1k/4ZqSl1coJZ1UrdjRICfL4jcSAmzkIhdlmGntc+22wQVic5JftsoujHthGjmUAikKZdIboH6kui/EF6W73cZVN5UA9XqOCyjpOcO3m1LuOAePE/SXWllnt9J+Z5gwL5+dndLvwgdGi8rDbauD3IS9dxHyhEsVt7woWt3FVzXcadgLBocc1TBSN9PvDs7YIbdtS3j58HvGyR/kBTJPMRSVZM1b9r6KSHGq5lz31q4KokDmSJu3EFhLEr8mHmAHFF2lfhxmYiAqB/QJpnnKe+mHK1N+OZxvkbwb7+kE29f0zLAoX/oXZofu5DyckFke02OyKdi//RJizIUivpql88ClmcW2gQkcykS6nE13rswxw0jJueVqNCxvbqWb00FpbKduayiDAzAU7MQ5Cig77I817AKjtfko1k4r9tEEOJQtwfHWYEKWZVjsteMmZcx2tw13+n/fyg4qCqMNb7GlV1kdgkq5mZpfVdTqBb1w= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LVWPR20MB994915.namprd20.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(1800799024)(366016)(376014)(38070700021)(56012099006)(10067099003)(22082099003)(5023799004)(18002099003)(6133799003)(3023799007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZTY5S3Y4RGRNL2drSzdISUVlZ3RIUk1qa1FsMGZzcjRReS93YmJmN2dVbnhI?= =?utf-8?B?YTY1L2JZNTQ1K1pDM2RaR1FkTEhtUUZUVks5RUIwQzFOUGUxT1JsM01UeDBU?= =?utf-8?B?RGxGSis3NnFsZ3lESFp5TjdVczN6MjNVNHdnVUxSODN1dXZINHgyN2NRaDlp?= =?utf-8?B?bDByMlZoMHFvZ3UvR0lpeGRrSUpwNS9YMUJlanUwUFdNOERlVHNVeGZ6QkNy?= =?utf-8?B?RUJQUWcyY1dVbHdFaVlaaUlidHR5TnVERFh5VUdkRVFVeVFGb3JreW1LUzJq?= =?utf-8?B?RGN6K2FZU2tmcFhQTEVXQ0FYT3IveitPT1FwdWxMaERQNjQ1R2krbXhjZkps?= =?utf-8?B?MTU5a2hGTG0zd3p1bWs3SmFFYUpPWlhmKzVZUGpaMVdyMkcxVWorSldtczJv?= =?utf-8?B?eHpvdUNjYlludmh1ZVRqbXRhbVY4Vk1DL3ROeUY2TmF3SndiUDA5by9hVGdJ?= =?utf-8?B?WkU1ZEZ4VFVDOVZLTWRUbnJwZjg1eERpdjhseHNicUFKa0JvSDFTSlpxVzY2?= =?utf-8?B?dGt3WGFwc295eU0ySDdlQnlyUmpyclNtcDFpNmJBSjRDRGhjNDdma1Z3N0lG?= =?utf-8?B?YmVzNWZCTGFTU25WT2dXTnlwS2dIcS91N2UvR292azRMQVgzQy9zcW1ldGlN?= =?utf-8?B?enVnK09xcGF2SjBLMUx3ZWk0ZHUybFlIVFZ2VHRoZGZMNUF4Z1pMV285UEV5?= =?utf-8?B?bzM5cWxGZHNGMkRmaWp4Rjd1UnJrcForWDk5djFpTTk3cy9tY21aTldPUUkv?= =?utf-8?B?eUhvRDVpUWdPVFhhczExdHY5UWhWK1BvZkhxaHE1WStTdlNMYlVNUXdTYVNI?= =?utf-8?B?cVNRWUU1clJrMVhWd3A2RkRDN1MwS1NOOWNTT1BDdVJVWlJiengxSFBGNWE1?= =?utf-8?B?UHczN1lGYVdUeEdVRS9Ncm95QWFQMkE0dWFvb0xldW9KbEIySFhJN1FkYWdP?= =?utf-8?B?Z3VsMlpkVzdRcG9WOEx0ZjI1aDZhMmhJcWNXWHBHYXpwWkx0ZjZDNWtlbFE2?= =?utf-8?B?N051K3o0SFEwVkVlNmhVOW1tZHJ5VndaUllrN3JRbVowWVZtdHRIYmxZaTdH?= =?utf-8?B?cmJ2azQ5RkZYNzBpd1pFRGYyVDdHWTRJUGpHNHJqWHI3SXhkdFlFVUlXWG9U?= =?utf-8?B?dXJranh0eWVxUmRydE1lT2dLU1l0MnlvK3VyTzByRWpGN210aUJPb1V1bUNs?= =?utf-8?B?bzFSVlFORmpwYmdGWmFib1pDUlllNmdVY3Y3RS9qSklLbENzcWNGVnlnRHc2?= =?utf-8?B?OWFCejNTWGJWN1Z3TFFwUHRMRDFHWm15bEJ3ZHBOZG5IaG1aVTZTZS80NWQ2?= =?utf-8?B?QlRJZ3F0ODVEQ1ZuU0Q1dVZwcEF3MEJwNS91SlRPbG95cktpYkV2TEIrU2Vr?= =?utf-8?B?cXY5YzM2Szg0TFhxbi8vbmYyV2xLRnhERkVtRkFVL1o3OG42aWZObUJTWTlw?= =?utf-8?B?aHQ5RGV6N3pRS1c0R2ZydExRRWRadm1KbVZUNklWNDdibXc2N1drdFFIM0tq?= =?utf-8?B?bVZXTUNzTEY3RDBTZ3ltZkVBQ1hrRGk4LzR2ZDVTcDMydVQwYm9heStBL1lt?= =?utf-8?B?VkZ2UjhpMSsxNTNja0NlVW14L0luYWRMVFV3Mm4zVDVWWHBmTU1DMUhadzJ6?= =?utf-8?B?NUFVUzl1YjBJZ0lsWE1nUjdObnZUSjlLMGt4d1BHak1SbkdCSS9KZTdaSnZ3?= =?utf-8?B?MzE2SjNLM2l3NFdJWVJSSGsvWHFRTlBYR1dzUmo0UWRvTGZhZVQ5YjVHUDFH?= =?utf-8?B?RUlHem5xZDRCaUE4REgxYWtkd3JpRVZpTVZHT29MeHpoZmNsWUljNE1xc3pS?= =?utf-8?B?Q2ZrSlVqd2t6MnJTQVVTd1dabDl4MWt3eko5R0ZpWWppRnZZbEx4OTVsZ0xs?= =?utf-8?B?ODdTeEgwbEtoTVBVdjEzOGM5RUF0SjFGbGVPUk1PVkdFV1VqVkpKQmhPZ3hV?= =?utf-8?B?OHlObkVNRWQ4UlNoT0xrWUM4V1Q0NEtYODBER3Y3YldyRkRPQy81ZlUrbURT?= =?utf-8?B?ZUxxWHRVUnRTY2pNMjJ0M1lpUmw1WithZjlGN1YrTEx6dlhZbmUyWU9MK00x?= =?utf-8?B?Q1hnKzBNdVZXNWdZVFcyd2tCU0V3bUNjNUhmcXVOVmE0dXYwWkc2YXBxVVVq?= =?utf-8?B?RDJDb2UxM2tiZ0RRaFc0Q2FlNkRGVGZFdEZQSFBUS3dsei91RkI3MHE3ZEcw?= =?utf-8?B?UEZuR2Nzcko5TlduMUI3RGZkeXZ3Wk9KYjdaajJkbXBuWUJ2NE96TndhYVNV?= =?utf-8?B?NVhhdVVkV2ZZWDdmaE8wclNicFNIYjZsNnZYeC9USElRSUxoQTNTUjlndnFU?= =?utf-8?Q?5+Ubmptzf87gqEDGjG?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: oheUWwBaS/oOqOBX+EGZbo3SJMyRkKd0JWplAxsgueI1GLbABoCbMSm1PQvVDBsE8tSN3zj0P9KyhU3+K3HfLQLPCxE/4qdfyBDSwm1LIoBB49MGeo/B1NyM6uMm1m2GkUqAdGIgoMUcwn1zuR/yQn+mVG/N+XdUo7cJcWQPwll7pn2Gqai6IZ87KU7Hkd2hRSn7VDrjToS98UgFFjyOQp42OXOLqvQ2F3ukAgj0RHTbp0sTDLvPN4K4Po3sdG3PL/+Ev+9eIbVTb7Th69ANExxRPDq+nNDzTwSQ0i7yqKfe0Rvmi8FFgGNIiiNN9DU+7CMggfccc4d+8gL4njsUHg== X-OriginatorOrg: sitime.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LVWPR20MB994915.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 407a85fa-b3b6-4e6e-2ef6-08defb1b41c1 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Aug 2026 22:19:21.8529 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 8fb55916-cf10-4b0d-96f4-cf3952657263 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gyPCjRABr20GX43wFnwxl7YA0kLKYrcQ6t2d8PtLXoGitnp3mpi1ZU8yVHPcPb2V7eClBgisezHo5IuZwIhT8Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR20MB5128 X-MDID: 1786832366-963yrTuGDisv X-PPE-STACK: {"stack":"us1"} X-MDID-O: us1;ut7;1786832366;963yrTuGDisv;;ee4c095510f4a2bc549243be2f087a38 X-PPE-TRUSTED: V=1;DIR=OUT; QWRkIGRldmljZSB0cmVlIGJpbmRpbmcgZG9jdW1lbnRhdGlvbiBmb3IgdGhlIFNpVGltZSBTaVQ5 NTMxNgphbmQgU2lUOTUzMTcgRFBMTCBjbG9jayBnZW5lcmF0b3JzLgoKU2lnbmVkLW9mZi1ieTog QWxpIFJvdWhpIDxhcm91aGlAc2l0aW1lLmNvbT4KUmV2aWV3ZWQtYnk6IEtyenlzenRvZiBLb3ps b3dza2kgPGtyenlzenRvZi5rb3psb3dza2lAb3NzLnF1YWxjb21tLmNvbT4KLS0tCiAuLi4vYmlu ZGluZ3MvZHBsbC9zaXRpbWUsc2l0OTUzMTYueWFtbCAgICAgICAgfCAxNzEgKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTcxIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEw MDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZHBsbC9zaXRpbWUsc2l0OTUz MTYueWFtbAoKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9k cGxsL3NpdGltZSxzaXQ5NTMxNi55YW1sIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRp bmdzL2RwbGwvc2l0aW1lLHNpdDk1MzE2LnlhbWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg MDAwMDAwMDAwMDAwLi41OTFhOGMwZDdiYmYKLS0tIC9kZXYvbnVsbAorKysgYi9Eb2N1bWVudGF0 aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZHBsbC9zaXRpbWUsc2l0OTUzMTYueWFtbApAQCAtMCww ICsxLDE3MSBAQAorIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogKEdQTC0yLjAtb25seSBPUiBC U0QtMi1DbGF1c2UpCislWUFNTCAxLjIKKy0tLQorJGlkOiBodHRwOi8vZGV2aWNldHJlZS5vcmcv c2NoZW1hcy9kcGxsL3NpdGltZSxzaXQ5NTMxNi55YW1sIworJHNjaGVtYTogaHR0cDovL2Rldmlj ZXRyZWUub3JnL21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCisKK3RpdGxlOiBTaVRpbWUgU2lUOTUz MTYvU2lUOTUzMTcgRFBMTCBDbG9jayBHZW5lcmF0b3IKKworbWFpbnRhaW5lcnM6CisgIC0gQWxp IFJvdWhpIDxhcm91aGlAc2l0aW1lLmNvbT4KKworZGVzY3JpcHRpb246IHwKKyAgU2lUaW1lIFNp VDk1MzE2IGFuZCBTaVQ5NTMxNyBhcmUgSTJDLWNvbnRyb2xsZWQgcHJvZ3JhbW1hYmxlIGNsb2Nr CisgIGdlbmVyYXRvcnMgd2l0aCBpbnRlZ3JhdGVkIERQTEwgZm9yIHN5bmNocm9uaXphdGlvbiBh cHBsaWNhdGlvbnMuICBCb3RoCisgIHZhcmlhbnRzIGNvbnRhaW4gZm91ciBQTExzIHdpdGggYXV0 b21hdGljL21hbnVhbCByZWZlcmVuY2Ugc2VsZWN0aW9uLAorICBEQ08gZnJlcXVlbmN5IGFkanVz dG1lbnQsIGFuZCBwaGFzZSBvZmZzZXQgbWVhc3VyZW1lbnQgdmlhIGFuIG9uLWNoaXAKKyAgVERD IChUaW1lLXRvLURpZ2l0YWwgQ29udmVydGVyKS4KKworICBCb3RoIHBhcnRzIGhhdmUgNCBkaWZm ZXJlbnRpYWwgaW5wdXQgcGFpcnMgd2hvc2UgbGFuZXMgY2FuIGFsc28gYmUKKyAgZHJpdmVuIGlu ZGVwZW5kZW50bHkgYXMgc2luZ2xlLWVuZGVkIHJlZmVyZW5jZXMsIHNvIDggaW5wdXRzIGFyZQor ICBpbmRpdmlkdWFsbHkgc2VsZWN0YWJsZS4gIFNpVDk1MzE3IGRyaXZlcyA4IG91dHB1dHMsIFNp VDk1MzE2CisgIGRyaXZlcyAxMi4KKworcHJvcGVydGllczoKKyAgY29tcGF0aWJsZToKKyAgICBl bnVtOgorICAgICAgLSBzaXRpbWUsc2l0OTUzMTYKKyAgICAgIC0gc2l0aW1lLHNpdDk1MzE3CisK KyAgcmVnOgorICAgIG1heEl0ZW1zOiAxCisKKyAgY2xvY2tzOgorICAgIG1heEl0ZW1zOiAxCisK KyAgY2xvY2stbmFtZXM6CisgICAgaXRlbXM6CisgICAgICAtIGNvbnN0OiB4dGFsCisKKyAgcmVz ZXQtZ3Bpb3M6CisgICAgbWF4SXRlbXM6IDEKKyAgICBkZXNjcmlwdGlvbjoKKyAgICAgIEdQSU8g Y29ubmVjdGVkIHRvIHRoZSBjaGlwJ3MgYWN0aXZlLWxvdyByZXNldCBwaW4gKFJFU0VUQikuCisK KyAgaW50ZXJydXB0czoKKyAgICBtYXhJdGVtczogMQorICAgIGRlc2NyaXB0aW9uOgorICAgICAg SW50ZXJydXB0IGZyb20gdGhlIGNoaXAncyBhY3RpdmUtbG93IElOVFJCIG91dHB1dC4gIEFzc2Vy dGVkIHdoZW4KKyAgICAgIHRoZSBkZXZpY2UgZGV0ZWN0cyBhIHN0YXR1cyBjaGFuZ2Ugc3VjaCBh cyBsb2NrIGFjcXVpc2l0aW9uIG9yIGxvc3MuCisKKyAgc2l0aW1lLHBsbC1mdmNvOgorICAgICRy ZWY6IC9zY2hlbWFzL3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3VpbnQ2NC1hcnJheQorICAgIG1p bkl0ZW1zOiA0CisgICAgbWF4SXRlbXM6IDQKKyAgICBkZXNjcmlwdGlvbjoKKyAgICAgIFBlci1Q TEwgVkNPIGZyZXF1ZW5jeSBpbiBIeiBmb3IgUExMQSwgUExMQiwgUExMQywgUExMRC4gIE5laXRo ZXIKKyAgICAgIHN0YW5kYXJkIGZyZXF1ZW5jeSBzdWZmaXggZml0cy4gIFRoZSBWQ08gYmFuZHMg YXJlIDQ5MTUuMiBNSHogdG8KKyAgICAgIDU4OTguMjQgTUh6IGFuZCA2ODc1IE1IeiB0byA3ODEy LjUgTUh6LCBzbyBldmVyeSB2YWxpZCB2YWx1ZQorICAgICAgZXhjZWVkcyB0aGUgMzIgYml0cyAi LWh6IiBhbGxvd3MsIGFuZCB0aGUgYmFuZCBlZGdlcyBhcmUgbm90CisgICAgICB3aG9sZSBtZWdh aGVydHogZWl0aGVyLCBzbyAiLW1oeiIgY2Fubm90IGV4cHJlc3MgdGhlbS4gIEhlbmNlIGEKKyAg ICAgIHBsYWluIHVpbnQ2NC1hcnJheS4gIE92ZXJyaWRlIHdoZXJlIHRoZSBzdGFuZGFyZAorICAg ICAgRnZjbyA9IEZyZWYgKiBESVZOIGRlcml2YXRpb24gZG9lcyBub3QgbWF0Y2ggdGhlIHJ1bm5p bmcgVkNPIC0tCisgICAgICBmb3IgZXhhbXBsZSBhIFBMTCBvcGVyYXRpbmcgaW4gSU5UU1lOQyBt b2RlLiAgQSB2YWx1ZSBvZiAwIGtlZXBzCisgICAgICB0aGUgcmVnaXN0ZXItZGVyaXZlZCBjb21w dXRhdGlvbiBmb3IgdGhhdCBQTEwuCisKKyAgc2l0aW1lLG91dHB1dC1wbGwtbWFwOgorICAgICRy ZWY6IC9zY2hlbWFzL3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3VpbnQzMi1hcnJheQorICAgIG1p bkl0ZW1zOiA4CisgICAgbWF4SXRlbXM6IDEyCisgICAgaXRlbXM6CisgICAgICBlbnVtOiBbMCwg MSwgMiwgMywgMjU1XQorICAgIGRlc2NyaXB0aW9uOgorICAgICAgU291cmNlIFBMTCBpbmRleCAo MD1QTExBIC4uIDM9UExMRCkgZm9yIGVhY2ggb3V0cHV0IDAuLjExLiAgVGhlCisgICAgICB2YWx1 ZSAyNTUgKDB4ZmYpIG1hcmtzIGFuIG91dHB1dCBhcyB1bm1hcHBlZCBhbmQgcHJldmVudHMgdGhl CisgICAgICBkcml2ZXIgZnJvbSByZWdpc3RlcmluZyBpdCBhcyBhIERQTEwgcGluLiAgT3ZlcnJp ZGUgZm9yCisgICAgICBjb25maWd1cmF0aW9ucyB3aGVyZSB0aGUgY2hpcCdzIHBlci1QTEwgT1VU UFVUX0VOQUJMRSBiaXRtYXBzIGRvCisgICAgICBub3QgdW5hbWJpZ3VvdXNseSBkZXNjcmliZSBv dXRwdXQtdG8tUExMIHJvdXRpbmcuCisKK3JlcXVpcmVkOgorICAtIGNvbXBhdGlibGUKKyAgLSBy ZWcKKyAgLSBjbG9ja3MKKyAgLSBjbG9jay1uYW1lcworCithbGxPZjoKKyAgLSAkcmVmOiAvc2No ZW1hcy9kcGxsL2RwbGwtZGV2aWNlLnlhbWwjCisgICMgU2lUOTUzMTcgZXhwb3NlcyA4IG91dHB1 dHMsIFNpVDk1MzE2IGV4cG9zZXMgMTIuICBCb3VuZCB0aGUKKyAgIyBvdXRwdXQtcGxsLW1hcCBs ZW5ndGggdG8gdGhlIHZhcmlhbnQgc28gYSBTaVQ5NTMxNyBub2RlIGNhbm5vdAorICAjIGRlc2Ny aWJlIG1vcmUgb3V0cHV0cyB0aGFuIHRoZSBwYXJ0IGhhcy4KKyAgLSBpZjoKKyAgICAgIHByb3Bl cnRpZXM6CisgICAgICAgIGNvbXBhdGlibGU6CisgICAgICAgICAgY29udGFpbnM6CisgICAgICAg ICAgICBjb25zdDogc2l0aW1lLHNpdDk1MzE3CisgICAgdGhlbjoKKyAgICAgIHByb3BlcnRpZXM6 CisgICAgICAgIHNpdGltZSxvdXRwdXQtcGxsLW1hcDoKKyAgICAgICAgICBtYXhJdGVtczogOAor ICAjIFNpVDk1MzE2IGhhcyAxMiBvdXRwdXRzLiAgV2hlbiB0aGUgbWFwIGlzIHN1cHBsaWVkIGl0 IG11c3QgZGVzY3JpYmUKKyAgIyBhbGwgb2YgdGhlbSwgb3RoZXJ3aXNlIHRoZSB0cmFpbGluZyBv dXRwdXRzIGFyZSBsZWZ0IGFtYmlndW91cy4KKyAgLSBpZjoKKyAgICAgIHByb3BlcnRpZXM6Cisg ICAgICAgIGNvbXBhdGlibGU6CisgICAgICAgICAgY29udGFpbnM6CisgICAgICAgICAgICBjb25z dDogc2l0aW1lLHNpdDk1MzE2CisgICAgdGhlbjoKKyAgICAgIHByb3BlcnRpZXM6CisgICAgICAg IHNpdGltZSxvdXRwdXQtcGxsLW1hcDoKKyAgICAgICAgICBtaW5JdGVtczogMTIKKwordW5ldmFs dWF0ZWRQcm9wZXJ0aWVzOiBmYWxzZQorCitleGFtcGxlczoKKyAgLSB8CisgICAgI2luY2x1ZGUg PGR0LWJpbmRpbmdzL2dwaW8vZ3Bpby5oPgorICAgICNpbmNsdWRlIDxkdC1iaW5kaW5ncy9pbnRl cnJ1cHQtY29udHJvbGxlci9pcnEuaD4KKworICAgIGkyYyB7CisgICAgICAgICNhZGRyZXNzLWNl bGxzID0gPDE+OworICAgICAgICAjc2l6ZS1jZWxscyA9IDwwPjsKKworICAgICAgICBkcGxsQDY4 IHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAic2l0aW1lLHNpdDk1MzE2IjsKKyAgICAgICAg ICAgIHJlZyA9IDwweDY4PjsKKyAgICAgICAgICAgIGNsb2NrcyA9IDwmeG8yPjsKKyAgICAgICAg ICAgIGNsb2NrLW5hbWVzID0gInh0YWwiOworICAgICAgICAgICAgcmVzZXQtZ3Bpb3MgPSA8Jmdw aW8gNzggR1BJT19BQ1RJVkVfTE9XPjsKKyAgICAgICAgICAgIGludGVycnVwdHMgPSA8MTIgSVJR X1RZUEVfTEVWRUxfTE9XPjsKKyAgICAgICAgICAgIGRwbGwtdHlwZXMgPSAiZWVjIiwgImVlYyIs ICJlZWMiLCAiZWVjIjsKKyAgICAgICAgICAgIHNpdGltZSxwbGwtZnZjbyA9IC9iaXRzLyA2NCA8 NjI1MTUwMDAwMCAwIDAgMD47CisgICAgICAgICAgICBzaXRpbWUsb3V0cHV0LXBsbC1tYXAgPSA8 MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDA+OworCisgICAgICAgICAgICBpbnB1dC1waW5zIHsKKyAg ICAgICAgICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwxPjsKKyAgICAgICAgICAgICAgICAjc2l6 ZS1jZWxscyA9IDwwPjsKKworICAgICAgICAgICAgICAgIHBpbkAwIHsKKyAgICAgICAgICAgICAg ICAgICAgcmVnID0gPDA+OworICAgICAgICAgICAgICAgICAgICBsYWJlbCA9ICJjbGtpbjAiOwor ICAgICAgICAgICAgICAgICAgICBjb25uZWN0aW9uLXR5cGUgPSAiZXh0IjsKKyAgICAgICAgICAg ICAgICAgICAgc3VwcG9ydGVkLWZyZXF1ZW5jaWVzLWh6ID0gL2JpdHMvIDY0IDwxMDAwMDAwMD47 CisgICAgICAgICAgICAgICAgfTsKKworICAgICAgICAgICAgICAgIHBpbkAxIHsKKyAgICAgICAg ICAgICAgICAgICAgcmVnID0gPDE+OworICAgICAgICAgICAgICAgICAgICBsYWJlbCA9ICJjbGtp bjEiOworICAgICAgICAgICAgICAgICAgICBjb25uZWN0aW9uLXR5cGUgPSAic3luY2UiOworICAg ICAgICAgICAgICAgICAgICBzdXBwb3J0ZWQtZnJlcXVlbmNpZXMtaHogPSAvYml0cy8gNjQgPDE1 NjI1MDAwMD47CisgICAgICAgICAgICAgICAgfTsKKyAgICAgICAgICAgIH07CisKKyAgICAgICAg ICAgIG91dHB1dC1waW5zIHsKKyAgICAgICAgICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwxPjsK KyAgICAgICAgICAgICAgICAjc2l6ZS1jZWxscyA9IDwwPjsKKworICAgICAgICAgICAgICAgIHBp bkAwIHsKKyAgICAgICAgICAgICAgICAgICAgcmVnID0gPDA+OworICAgICAgICAgICAgICAgICAg ICBsYWJlbCA9ICJjbGtvdXQwIjsKKyAgICAgICAgICAgICAgICAgICAgZXN5bmMtY29udHJvbDsK KyAgICAgICAgICAgICAgICAgICAgc3VwcG9ydGVkLWZyZXF1ZW5jaWVzLWh6ID0gL2JpdHMvIDY0 IDwxNTYyNTAwMDA+OworICAgICAgICAgICAgICAgIH07CisKKyAgICAgICAgICAgICAgICBwaW5A MSB7CisgICAgICAgICAgICAgICAgICAgIHJlZyA9IDwxPjsKKyAgICAgICAgICAgICAgICAgICAg bGFiZWwgPSAiY2xrb3V0MSI7CisgICAgICAgICAgICAgICAgICAgIHN1cHBvcnRlZC1mcmVxdWVu Y2llcy1oeiA9IC9iaXRzLyA2NCA8MjUwMDAwMDA+OworICAgICAgICAgICAgICAgIH07CisgICAg ICAgICAgICB9OworICAgICAgICB9OworICAgIH07CisuLi4KLS0gCjIuMzQuMQoK