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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 99AA7C25B7C for ; Tue, 28 May 2024 10:02:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From: References:Cc:To:Subject:Date:Message-ID:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=A2F+piD69o0JJ+YftnLuoXMOG6uTDu+fDzOYwEp+l/Y=; b=WqkGmlKJ8MJPyelP0A+w3ns5Ct OA8NWeEDlJFFGg+Cxv8g8tGW+7zS0TPJ8f7vxpuoR47F0om6RL+jK6VBhGgAGlntvD2SK0byLs8Bc +vbPxs5+VPYiAqWP7vgl4tKtzhTLKkBzBer1rEOGWTMlEoJPcx1sZij+WhyOvUblvduIk6+yW9uR8 grPfU1ZIn/XeHdmHY+fUY/Ni9vmSFzHNVeeJ/7IcaXFTI5LUEo5awhbKOuvG5CXQJ5PcRBtiRwv5M BJM3nkkwmokZWI6tTzOzPQ46GKzqZ46YXJV1kP9UzazbUVuShmJ9ZLOtKrfF6oxpQoMsNtwBb2JVE fXFrR5VA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sBtez-000000008SQ-2E06; Tue, 28 May 2024 10:02:25 +0000 Received: from mail-am6eur05on20601.outbound.protection.outlook.com ([2a01:111:f403:2612::601] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sBtev-000000008ON-44Z1 for linux-arm-kernel@lists.infradead.org; Tue, 28 May 2024 10:02:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jJjtVFPT4RFbnQU9AxSgZzmA2eK2xh3j69Lk0x+z1b6XbXDRkwtqNIm3LtC6RNKoGl+pRAA+7AWEG1oD7diS5eqRP7TG9ierVE3sacE+7/eGZ4B4VrG2DFgneDx1BnkVrthw/x0qNwF97C+0sm4ZUr1eCrRKPaYpFOiwSKqhSJu9qsXZjTZrzhZrO+k0DKXPRA1bxxTv8CgAgNTusBcUXi+xlzfm7xQFq4w0OrIKsN0Y5TXfMGsIr5SHHkmkhhPPDqePo3bHduw4aHJrm8jdnef0M50n3XKljrVcNC05Uq4B+bsT89/xe/XJVwWOiWoYk4vYbVQz10vMHTKHIcMFIA== 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=InK+MNqQPqrG/8qZYtQQayNIxQO39Nb2grt9RTKwkFI=; b=BYn/hVQuwKC9YoM3fLYbSxjjPXSKqs0ZfDLbcbwDH7jW7MOqku+QTVyD1mUtQepQb5WQmovdmVz9e8eqrQs9epSczNosLGxeuIML8hJA2YLOyfmMeBrv1VARNsFnt8X8wc1Twfun12vhoKPD7ZLI1pUumqM+srRdpHSneC/LEgUyo82Cc0+2wdGpWo5xO8GfxbHAXdKNaIVEFLmebsRUceixewGuM217r6VN7/G7lFRkPzXJ4UY6pRGJPfUh7+ppdihNV2M6cElF+s6vfGcH80dILvcQl05/Cacjb9DlcMgmPbLB66kFPVtWRyQgjNTF2a76XhHJo0D8ZuyqvXFrdQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=InK+MNqQPqrG/8qZYtQQayNIxQO39Nb2grt9RTKwkFI=; b=O6+qf6HJENJ8RqzC8QPtku7oOObOaZXA+miXVvo+o385xz0wPIIxBPPHG/MBJfS1cvU2xUU4ezw7209RkuaGa9zPy2WjBbZJx7Vpg2JtqTnbndIoP9/qP5b2b0RwxUsGxhD25BpRLdCZa18+KF6QmQRk49EgXdRarWTMF+Nq9qA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM7PR04MB7046.eurprd04.prod.outlook.com (2603:10a6:20b:113::22) by GVXPR04MB10874.eurprd04.prod.outlook.com (2603:10a6:150:215::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.30; Tue, 28 May 2024 10:02:14 +0000 Received: from AM7PR04MB7046.eurprd04.prod.outlook.com ([fe80::d1ce:ea15:6648:6f90]) by AM7PR04MB7046.eurprd04.prod.outlook.com ([fe80::d1ce:ea15:6648:6f90%6]) with mapi id 15.20.7611.030; Tue, 28 May 2024 10:02:13 +0000 Message-ID: <40bc3142-c7be-4dfc-a2ff-6ac209112aa6@nxp.com> Date: Tue, 28 May 2024 18:02:29 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/1] drm/bridge: imx93-mipi-dsi: Use dev_err_probe To: Alexander Stein , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: dri-devel@lists.freedesktop.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <20240528093922.194684-1-alexander.stein@ew.tq-group.com> From: Liu Ying Content-Language: en-US In-Reply-To: <20240528093922.194684-1-alexander.stein@ew.tq-group.com> X-ClientProxiedBy: SGAP274CA0015.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b6::27) To AM7PR04MB7046.eurprd04.prod.outlook.com (2603:10a6:20b:113::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR04MB7046:EE_|GVXPR04MB10874:EE_ X-MS-Office365-Filtering-Correlation-Id: dda5d92f-9318-4957-576b-08dc7efd3f7b X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|7416005|366007|376005|921011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?c0swZ21uSlJyVUhIWXp5cHJQcXRMTEgvV2NMckhNOVhLaXVZQ0JZYXBSOFN4?= =?utf-8?B?TFMwUnU4Z2JidU1OOVc3NlNvNnp2eGtpVGViam1vOHB2UWF0aWg1VytkdFpy?= =?utf-8?B?TG1pUmNqSjhnZllNZkVCNWpzK3BCNVJ3SDBMNU9POVExNmxvb1hOL21QQmhn?= =?utf-8?B?TTFSczY4S1NONDJOQjhwamVkcGZQS2ZWeTYyQ1BOOTFuV0VFKy9XRXJaSGtH?= =?utf-8?B?SzlpajV2VEVOMFZOdzBYbytxZzJFNzc3ZkpTaWNndmdaNC9aOGJzUGt3eVE4?= =?utf-8?B?b2VZN2RBdFBUcWZBNmpiQm5IQmNuL0dodGZDdlk2SlFMTERkZkM5Z0Y4VWJO?= =?utf-8?B?bE9DUTV2Z0s3Mk1jazFmem5WYXdVSFdyRTU2WW1tZ0RpUEpRdWh0MXlzREh0?= =?utf-8?B?Nzhud0dFQUc3YVdSSmlCYU84SUNlSEJHL05FZElxTStiRS9FYW12RUZDVGEv?= =?utf-8?B?Q1VkNjZ5MnJ3V0xyTTFpTUk5SVZEb0RjWnh2cTFtM2kvTG1LT05TR0tBMUZN?= =?utf-8?B?UFdkRUZMYnZvYXAvMmdocDhpS01scEU2Q3Npd29xekg4L2gyUU1md0thR2xT?= =?utf-8?B?RXJCeDVqWFEvdXFPWkl3b1E2YmhlSGtiZkVVWmFqVXY0c3lxVWtuUVVZNk1j?= =?utf-8?B?MVZ5ZkgybEp3SU1HVFZwTFp1SkJ5czFUZFNQM3hoR0ZJZlh3L21UeUw3T21n?= =?utf-8?B?c3BzWUlqZTZsSFgyWERVTzNqcDNkei9JR1ZWbERCRUczOHNzNnkwVDBsUURP?= =?utf-8?B?dUYyN3Z3Mk05ZnFybkJLYUlJSjBudldSZXBwN1hXNmpSdG9QTVRaZ1M4cHdX?= =?utf-8?B?OU1KdVlKb3NaajJNb3dKQnlsQnhTUk5yN21DcUhSczZ5ZjNGYUl6ZTB3RFZI?= =?utf-8?B?WnlnS3BlR1lEbnVTQUlWRWxKWHZWaytlajNyV2xxY1prejlFeXNJbnBzWER0?= =?utf-8?B?MWhuR25PaDRoM2VYWklEbC9aUGZTRXBxcG1yWWJ5RGNvemt4TXkxeS9Ga1Rw?= =?utf-8?B?YWFVME5HSVk1MFd3bENKTnU4RTl2czRNdis0clNNRElDc1JlUmM1U09mTllZ?= =?utf-8?B?RWo5eGwzbm9TWkFCYU5GbG1jNlp2cG9kVHlUNytNSExoNy9UZFdmZGdkcXZT?= =?utf-8?B?bXJhZjI4Tmh0RFpqYzB3ZXN0bTBsbk5QSlkwallBZGxMK3BmaGZJc3N1bkha?= =?utf-8?B?eXJCL2c4V1dxT0VFOHF4eU80QkFjNnRYd05xa3NqbjNabWFseENiQkRma0k4?= =?utf-8?B?cnpBM2N5UDFPekRMcnZ2RHRCNkJYNWRqUldKWnJ4a3NNQVcyMDJyTWhUTVBl?= =?utf-8?B?bzY0UU5qOWtqc2NvZ0lMSms5aXlLUFFrTHFXU0ZKdkNId1pTSjFjeHY4UHhx?= =?utf-8?B?OEdNWnFPZ24vN1dXbUpTcDRhOTlNUk5obFlQM2daOHFBY1d3YnNsR2Qvczk4?= =?utf-8?B?eFRPT2FJU0tmalk5NmxuWUpEZFFpWDRPb0NFVFV5cXJEUDlxL2ZlWWFJd1BB?= =?utf-8?B?WVM2T3hHclduY2YrQ2Uza1g4blRlSzVvQnF6RWZsNFlpKzB5bXp0S2UyUlpZ?= =?utf-8?B?SU1sdkErbU00U3RPeUlkSzhxbnhTYmZ4SzViWmpZY2NKclp5YnkxL0ZUMHdT?= =?utf-8?B?azNxVGM2ellpUXdOWmE5Ykg3L29oVlZidWd2TVYya3c0RWdCM3l0UnNQcXZo?= =?utf-8?B?UDNaMnpOZ3g4cm04OG1PSmoyQzVMTGRqcU5kNEN2U0NUems3bjRXS251TVRt?= =?utf-8?Q?5YbSegM5+eRxUnmR2LnQLPxU0m/b5zlvSxeabns?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR04MB7046.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(7416005)(366007)(376005)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WlJGKzA3enMyZjM2R2tEeFhQZGFFK21PWXlyTHowRVB6OGRBRjUwZW1QcVMv?= =?utf-8?B?RWVNL2ZtZWcxLzg3bDRleFQ4YlFDUThsYkZMZ2h0Wk42WTB6SDZLS3RUckdE?= =?utf-8?B?ME83WmR0dWMwbkFDSVNrbzBKdHBmaFBnMVM3aHF5YVZpM0xoY3VvU0lrNTFv?= =?utf-8?B?ckxsa2FpWGpLTDdMNGJyYkRKcXZvQnA3Uzc5QitYYXJ2c1hOSTZFSVpGbjNn?= =?utf-8?B?VEYvaWhMQ0prV0NoQUZaMzV2bW85N3Bta1FqTEtzZGVFZnEyZFZjK3pQYnVy?= =?utf-8?B?dmZqSWRSYUEwUmlwdXdvM2RwT3BGRkdFblBmaWFjenB0YlhKaU82cFRhN3Bw?= =?utf-8?B?Uzd3L3Z0WUFmNzl0N2Q2SGgzK28yc1NDTXBoeVZybEpSdmgzZnNRaS9xTEIz?= =?utf-8?B?eDI4Q1B0d0ptcis0dzU0S2lwdk1vS1hFcGFDODY2SjV1TkJlWnZFWHNnWG54?= =?utf-8?B?WGlmOFYwVlpHTjQwRkVYcXJTb0tETVBOSjMxd3BDSklaelN6VjJDVWd3cytw?= =?utf-8?B?alQ0NU96NFVLT3pGVjNhSzRNSFdZOTVrbTJ5M2FQY21xMHVGRzVyQTZPQ1ds?= =?utf-8?B?enNHZ3lBSGpGQTRvRzE5c3B3Z3B3RjY4UVdKMTVrcGNoczNtNHJnUklWTkZz?= =?utf-8?B?a2d6RjBWSGtwYlVtMnBKSmJZT2JEODNjcjRDNnFSWjZiblpvQ0ZyTGNqWGlK?= =?utf-8?B?SDFQeHl3Vkp2SWFvaEhTeEYvRy9tUzRzelA5YnlPc01LZm9yNFZpTDgwcy8v?= =?utf-8?B?NGczYXZ1OFRmRlpkdGZiWnlVZ0JXTEpRVDhpS1lIRjJTQmJFNzQ2dWxuNnNQ?= =?utf-8?B?aGRKOUZKeWhHRGl4ejNra2gxSS94SEMxM1JEVGZDZklKOFdoeUpXcXBkSlNO?= =?utf-8?B?VHJTZmxQRGlLeWt5SEdvVXhnYXdhUUZwbVA0QUhCV28yY3pYdFVxQWtqdE9o?= =?utf-8?B?ZysySXhQNkdSQXpOcHFyMmVxUzBuV0tLRjJrb211RjMxZ3IyK1p1SnZNUjdr?= =?utf-8?B?UmhGQkpHWGh4SER4MEREbmdmVDZFRVMvQzNCR0U2YzkzVWlPV0lPWjhvVWlI?= =?utf-8?B?ZVlnN21BU0FUbXQzRDJsOHpPMEhaYXI4dG8zUzhRcTFSTjN3aDZBbzk4Z01D?= =?utf-8?B?TUxBODE4UUduY2U4TFViaHJ5WjZkbnhYQVBFOWhrVU0xM1lhRG1tUEZJdWtx?= =?utf-8?B?Tmx0NnBwZ3pMOUxNaVRyU29nTzllb01zSHhycW9Wd2I5czNsM0hCVExuZzBQ?= =?utf-8?B?aVpaakUrVFZxaFZ6a3pUNHhReVZNajVjMkplOWZxbWRmaEFZSDJhSS9iMkU1?= =?utf-8?B?b25zbW05QVdLTHJFSXFYZktnTys1NTZKaWhkSFV6bnk1aEgyak92QzZ5M0pN?= =?utf-8?B?dVQ5aTFPN3JMRUVoKys4M1pKbEpLekxtS0FKMHJUSC9pK2lTZGpQQlI4YlJv?= =?utf-8?B?ZGo5OGFqam1NQVRvMWZDMmZkYnBGNllObHEyU25TWTFJUGxzNVlTUVVlbW1x?= =?utf-8?B?RThoKytnaUNmZ3F2QjQ2d0RzUDdzOUk4bGE3UW5yYk5GMTl4SHViRFhpS0Fp?= =?utf-8?B?TFR1WEdKSndJdDV4ZzAvdldBbXo0MmEzNVZYK1BsN3JOYlNacVVpY1cwcnhF?= =?utf-8?B?UVdXbFhhWE0rUzFweENCQ3FnMXZ0VGRoMGhzY25kZlFDYUxsU0xsK25NU1la?= =?utf-8?B?a2hoaEJWLzNVWE0zRWRxbFpDVGRRb1ErUWZxOGRHZ05nZEVuS1VNV25ZWG56?= =?utf-8?B?YTRXUEIrS3I2dTY5ZHQvbkk0Q0NNUHduWS85YUJBSjJxbWRPS0F5cVcrNzFo?= =?utf-8?B?emhvamp0N3MvSUh2aXNJZmNoRnBrRS94S0pOMGlDb0lSN0hmZERLSnVvV3E2?= =?utf-8?B?dEw5T2tZS0pJTzFPc0tzVzlidlNUOXRCaGpMSnc5N0ttd1FGL0VPZUpkWVFN?= =?utf-8?B?M2NXRU1xYTNJemVZajZMbkxGaEdDallsbGY1djRjc2RBdVUxd2E5Y1JIT0RZ?= =?utf-8?B?SUVCNng3YS93WWR0QzVBMlRIZlhZVWlJZUdvdnh3dGFNc1BaeWE4SEMxVWRt?= =?utf-8?B?alpLeHVsOGEyOXhzTTFuclJaeklFclRxK3NYbTYrcnRqblRvTlRHVXpUcTF1?= =?utf-8?Q?dMxPfz5/63qJw2E8dGEAJJmmn?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: dda5d92f-9318-4957-576b-08dc7efd3f7b X-MS-Exchange-CrossTenant-AuthSource: AM7PR04MB7046.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2024 10:02:13.8639 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +xQC/zyldLimadQH3AAXeQurYcxpQGrq71zluCBIz4wZaWLIfXerJMOuGoRK9ZNus8SIswEq29uKsC22mNcCkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB10874 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240528_030222_029271_BD218A93 X-CRM114-Status: GOOD ( 16.08 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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 T24gMDUvMjgvMjAyNCwgQWxleGFuZGVyIFN0ZWluIHdyb3RlOgo+IEFsdGhvdWdoIHZlcnkgdW5s aWtlIHRvIG9jY3VyIChtZWRpYV9ibGtfY3RybCBuZWVkcyAnc3lzY29uJyBjb21wYXRpYmxlCj4g cmVtb3ZlZCksIGl0IGxpbmVzIHVwIHdpdGggdGhlIG90aGVyIGVycm9yIHBhdGhzIGluIHByb2Jl IGZ1bmN0aW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRlciBTdGVpbiA8YWxleGFuZGVy LnN0ZWluQGV3LnRxLWdyb3VwLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9p bXgvaW14OTMtbWlwaS1kc2kuYyB8IDggKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5z ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2JyaWRnZS9pbXgvaW14OTMtbWlwaS1kc2kuYyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2Uv aW14L2lteDkzLW1pcGktZHNpLmMKPiBpbmRleCAyMzQ3ZjhkZDYzMmY5Li44MzMxZGIzYjRmMDU0 IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvaW14L2lteDkzLW1pcGktZHNp LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL2lteC9pbXg5My1taXBpLWRzaS5jCj4g QEAgLTg0MSwxMSArODQxLDkgQEAgc3RhdGljIGludCBpbXg5M19kc2lfcHJvYmUoc3RydWN0IHBs YXRmb3JtX2RldmljZSAqcGRldikKPiAgCQlyZXR1cm4gLUVOT01FTTsKPiAgCj4gIAlkc2ktPnJl Z21hcCA9IHN5c2Nvbl9yZWdtYXBfbG9va3VwX2J5X3BoYW5kbGUobnAsICJmc2wsbWVkaWEtYmxr LWN0cmwiKTsKPiAtCWlmIChJU19FUlIoZHNpLT5yZWdtYXApKSB7Cj4gLQkJcmV0ID0gUFRSX0VS Uihkc2ktPnJlZ21hcCk7Cj4gLQkJZGV2X2VycihkZXYsICJmYWlsZWQgdG8gZ2V0IGJsb2NrIGN0 cmwgcmVnbWFwOiAlZFxuIiwgcmV0KTsKPiAtCQlyZXR1cm4gcmV0Owo+IC0JfQo+ICsJaWYgKElT X0VSUihkc2ktPnJlZ21hcCkpCj4gKwkJcmV0dXJuIGRldl9lcnJfcHJvYmUoZGV2LCBQVFJfRVJS KGRzaS0+cmVnbWFwKSwKPiArCQkJCSAgICAgImZhaWxlZCB0byBnZXQgYmxvY2sgY3RybCByZWdt YXAiKTsKCk1pc3NpbmcgXG4uCgpBbmQsIGEgYnVpbGQgd2FybmluZzoKZHJpdmVycy9ncHUvZHJt L2JyaWRnZS9pbXgvaW14OTMtbWlwaS1kc2kuYzogSW4gZnVuY3Rpb24g4oCYaW14OTNfZHNpX3By b2Jl4oCZOgpkcml2ZXJzL2dwdS9kcm0vYnJpZGdlL2lteC9pbXg5My1taXBpLWRzaS5jOjgzNzox Mzogd2FybmluZzogdW51c2VkIHZhcmlhYmxlIOKAmHJldOKAmSBbLVd1bnVzZWQtdmFyaWFibGVd CiAgODM3IHwgICAgICAgICBpbnQgcmV0OwogICAgICB8ICAgICAgICAgICAgIF5+fgoKUmVnYXJk cywKTGl1IFlpbmcKCj4gIAo+ICAJZHNpLT5jbGtfcGl4ZWwgPSBkZXZtX2Nsa19nZXQoZGV2LCAi cGl4Iik7Cj4gIAlpZiAoSVNfRVJSKGRzaS0+Y2xrX3BpeGVsKSkKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcg bGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmlu ZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==