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 X-Spam-Level: X-Spam-Status: No, score=-10.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 56564C433B4 for ; Tue, 4 May 2021 08:57:15 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 80B29610A1 for ; Tue, 4 May 2021 08:57:14 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 80B29610A1 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kontron.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:Date:Message-ID:References: Cc:To:From:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=I4eoOtfllEwXfyChpD35L/qcDiqzPBd8m3K6g1I9pjo=; b=LSPcbYJKFbgd6fjo5f+8Y5C2s GCzuXtn8wQhPYYnrzwTAhOD+SdB58LzHxYyPkQXZhG1/gLvlJQfvkx11Z6QmBTaGnFMJBXSZ8ZkT/ PWjlk8k2U7eGlhJCQFSDK8pFMzyYPy93dESK2MV3KaDbAY3pwNP35cYnEdqlwA21jys+iSVgHUEjJ 5TJyGc803BE1MF6Um+BD+WFSSiRghVvo1eWNrWpPALZ7iZhlkbwQC55+rmPJvi6sfZE0VkZnIWGbY TG8qXOwMOBPyASsyww/vXi7RwnemOMnXodrHlNNMVty/aDl8n45BNwmIaSSe6pr9hiJa79pCEhgHX xiHmt60Hg==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1ldqpt-00FoXs-Tz; Tue, 04 May 2021 08:55:22 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1ldqpl-00FoWZ-OJ for linux-arm-kernel@desiato.infradead.org; Tue, 04 May 2021 08:55:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=MIME-Version: Content-Transfer-Encoding:Content-Type:In-Reply-To:Date:Message-ID:References :Cc:To:From:Subject:Sender:Reply-To:Content-ID:Content-Description; bh=sFrp9Myq1DoCkpr6325MqArFBeAvRxf3abmtilrObts=; b=OJwFFE9Y9stqnI68rYXw31KeZ8 8d0rAokfMLcwRKnk7PSVyH+n/sHQBTtqapspeTjTQNAT/uNtYsiDGyqGghZdbhM01xu/D2WDYj3/X /4ieaw1+z5poxAR7eRVGemDSDGsUa2PlZeZ8BbYdNEW3Y50l6LReXVketK7Z6x4fKvWElKg/nM/Ir 2JJvSlAXd9HNy2fEwl4Z0xqoYEdf0vYgYIuy3nEJyOpSuttW0g5Aawrm/o9FHdecAjRzTK1RxsezI 81gKkleQeJNd5WKwdC4KSAKwDsl2rqMl5h4US39Gem0o7rUBJI69XmQaMxrEqzmhVOd0i49ylRank 3JrXjliQ==; Received: from mail-eopbgr40139.outbound.protection.outlook.com ([40.107.4.139] helo=EUR03-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1ldqpi-003pp6-Vi for linux-arm-kernel@lists.infradead.org; Tue, 04 May 2021 08:55:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E3TkgzRWKL/C1KHZhU7YAI11YWyUR6zi1kGv50bJPWVrCaYYudk5FN5kpzYAfNPn1OC+q12uZNXZnBXO2ChUqnCKqB+zfBBu1Gkl0luBYNJFVgi4jzf5o+UNdjcks74XOCjworXnqQi+9IeIf2ryaCKFbrAuX8N83oPdTImOnymA66YLK77KpU4nyyvrYt2HgBiqRFesvM5a0c2vtheUmsJcywY0bT188F17x0BHmKCpJxGDatyvPqiS8toqLdv9M+r7juuc3uOTfCe4pABa/ZUF+JaKOscXe6nFUmCJq9LjB64KYblfJm32LXOkJQOQJS9DEMoIO/IukmBbPfhgXg== 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-SenderADCheck; bh=sFrp9Myq1DoCkpr6325MqArFBeAvRxf3abmtilrObts=; b=faQBtXWDBlvPEqKQFO6ej5G23YjP6IHlnyFISuHq2UFNJ+X3pyhmhrGOWwcOx581gr6wADzR1Pn+mhRJc3bUTprk+zjpWcxQ9Tbm/VrOVvMabVOzckClpBmHx1yGhSJd0DaTnlPZRoDSsf5/FgfIvJThcFB31eQA9gGK+3zZQzVjoBcrq8t/DqsSDh7TiWe19HUIyv3wD996tfo8l3aQsJJphW1Yo7IIYfk+6Rlr4UeQH5RoTBKw0lGH/dVrZUbwd8Zt9lSCQ/utOic9HDG6LZw9Fp7Dog+OkSD1k1GcIm0QCwBuubwWIMKDk54x2Ypja/vSEgV20l2g5z0FUzu62Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kontron.de; dmarc=pass action=none header.from=kontron.de; dkim=pass header.d=kontron.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mysnt.onmicrosoft.com; s=selector2-mysnt-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sFrp9Myq1DoCkpr6325MqArFBeAvRxf3abmtilrObts=; b=nME+Zq+uuVCC35KJktEaEkSZgUOZCVT4ns1opCyGOHFkb1cXotnFjY4oji4i2QDQ7wJRj7N/ARPyPExF/IcBYtm8k3gke3udNSOwwv/cdRU0Nxdnkuiu6PrfFlsU0wwyyMRKCQ8V44IZo6K9WpezBOygHCHco60KqOdwyhL/Uv8= Authentication-Results: nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=kontron.de; Received: from AM0PR10MB2963.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:157::14) by AM0PR10MB3297.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:182::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.38; Tue, 4 May 2021 08:55:06 +0000 Received: from AM0PR10MB2963.EURPRD10.PROD.OUTLOOK.COM ([fe80::3d8a:f56b:3a0c:8a87]) by AM0PR10MB2963.EURPRD10.PROD.OUTLOOK.COM ([fe80::3d8a:f56b:3a0c:8a87%7]) with mapi id 15.20.4087.044; Tue, 4 May 2021 08:55:06 +0000 Subject: Re: [PATCH V2 0/4] soc: imx: add i.MX BLK-CTL support From: Frieder Schrempf To: "Peng Fan (OSS)" , robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, p.zabel@pengutronix.de, l.stach@pengutronix.de, krzk@kernel.org, agx@sigxcpu.org, marex@denx.de, andrew.smirnov@gmail.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, ping.bai@nxp.com, aford173@gmail.com, abel.vesa@nxp.com, Peng Fan References: <20210430052746.10815-1-peng.fan@oss.nxp.com> Message-ID: <2f0300ba-2465-b379-6824-6b66cfad1c59@kontron.de> Date: Tue, 4 May 2021 10:55:03 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 In-Reply-To: Content-Language: en-US X-Originating-IP: [89.244.177.213] X-ClientProxiedBy: AM3PR07CA0058.eurprd07.prod.outlook.com (2603:10a6:207:4::16) To AM0PR10MB2963.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:157::14) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.10.27] (89.244.177.213) by AM3PR07CA0058.eurprd07.prod.outlook.com (2603:10a6:207:4::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.8 via Frontend Transport; Tue, 4 May 2021 08:55:04 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: aa80b016-15ae-430d-6116-08d90eda4fd7 X-MS-TrafficTypeDiagnostic: AM0PR10MB3297: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TQ55yQ/8gPJdIkclFFcptkHQoxOhoO/dUUF6wgQriqYIBJN9Yiy/6PzyRzisuM/BVgynrbcycRDMtoHNFb0JrnyCK9y0gCMBQ5Aw0YKdihDD348yH65Lt05ZLfQnuGgCJCiQ9reUqsyytKF4EB81NWCKxLwh143B40xC9LE1tFncLNyEFSS9A/B0c74ksq+7CmoNzb/smOvfiOvuZeqnNG7bYjv8wWkZueeYm+O8XbV5d7oM9E60JDPe+ZhsV/oVkdf03s8AjHAMUnDph9dKZh30NGh8KplIs0vCInBMANJ8gw0Ix+Q5j1/mx72xB3y9jtJQP4zX+6GTFWDL88xE6KBTNPUIVQMjxeEF/OY5wXNtUmCEZu+N8TkDdBaNNDgRiYqPuVy4CRf6kxKsSZE5GFu7NIf+bTQmeMHEfEmktmEnjdT4RDz+WXRxrKp+0gup9g3rIxfozJaXeIvvxi1u75ic+RRdbAnJLXsCApPT4YYB10WpFOGR2TQcraG+MdgeBKXIXISkbl8bTUPNS8z8z4Mq09y1U5LNsiAmsD8H7wF6tXBp5z30DuGSrX8XqTuC2iFuRcoKGbDwS5a+NpvMDBXJCu+rT09sB4TSIskDD5EmRSOPgPkV7J8YhK5uJbfp16gV6V2DM1Ep9s1TwE/jQ16NtTE+I+v6mjoA3aqbOD4lCWM/sgFzkeks8yLiNEJ/ X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR10MB2963.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(396003)(39850400004)(346002)(366004)(8676002)(31696002)(44832011)(316002)(478600001)(6486002)(8936002)(7416002)(16576012)(4326008)(36756003)(5660300002)(2616005)(956004)(86362001)(2906002)(186003)(66556008)(66476007)(31686004)(38100700002)(66946007)(53546011)(26005)(83380400001)(16526019)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?eTZYVnZqVGtuTVNUMmg3VFZXamRqNUF2UzgxL2tETStxWWhITU94NG42NmFY?= =?utf-8?B?MHVVTU13bDVUZzZ0eUZpNldyQmw3Yy9UdnZlV1liNjZJRE5zcDJCNU1Mcll2?= =?utf-8?B?K2wwM2JmNmZTdERGSkhhbmdFdkZXZzFSbnRvNnpybTVveUd3Z0RZNXVEWFV4?= =?utf-8?B?a1BDdXVkenp1VDU4OEJDUjl3UzFWVElpWThtR0c4MXhOZmJ3eE83MktXM1c5?= =?utf-8?B?bFJ0L3I2Zy9VVW1uckJka2psb05ISFpyZ09UNHBpY0gzQjY2cjVXcTIrUzMz?= =?utf-8?B?SmowMlpkR2d2VXhFcWhmNUc1MW55SkZEMmVQRHRFck5wSTQ5SklsanpHVGJ4?= =?utf-8?B?NU9ERGtoTzVrSC8yN1k4RFhUWlBJcXkzQUZWNWFHQ1EyQ1IwN3h1aFlRWk0x?= =?utf-8?B?UXFaQ1NNSVg0aUpmbmgvMnArS0VZcXRmVDFMeXBnT2VmUkIxTWRjeTlaSW8r?= =?utf-8?B?ZTRiSDg1R1c3OTR6U1hTN2pnWmVxMGhQYkk0dUlDYW5hSHVnMWVMRTdha0Rv?= =?utf-8?B?SDFSUmpUeHpmNVpZV3U1SEtjK3NZazVxYW9iZ25vZDZOMjJWYkpJcmFObUMv?= =?utf-8?B?dkV0SzZTMWoxb2VNWUo2TzNaZGJzSW1VY0dGYUI0czJXb21mSUd1K29rcnR2?= =?utf-8?B?NEpCc3l0MnBBVUsxWENkY0pVa1hxaTRIcHBpSVAraW5LeEJGSXFsUHMvQXc3?= =?utf-8?B?VzkvdnAvU3FOZlJlUGx2VDBLNm1GZFNiLzdWNHlNQkJGajBuUnZ5K3RQRHNV?= =?utf-8?B?K1FqbDFwTTUvSU9CY0Z6U1VPMENUVGlNcXpNdFNhNkEwZ05vdnRBdDY3dzB3?= =?utf-8?B?Q3M4UnU2OFo2VTFDQy9UNm1SaFVBV2FhYlZza1RpR2svNzd0TWI1Q1pFRmkz?= =?utf-8?B?cE5mN3ljeFJmMDZGU2dzSWFwdVBXWGQvbjlkSlZZT2IrQ25KcGhKUHRQT2Z2?= =?utf-8?B?VGdNS2dNZFEvVFBQaHYwMjBSSDVpUDRIV3NFQ042WVJrMVViUmpSaFFQRWlj?= =?utf-8?B?Ty9WRmNjYjFNK2pjbnBkaHRGVTgyQ0JBeTZxU1J1TVp1SndBbmFRZWxhTWx3?= =?utf-8?B?UEl0L3p1eGIrMHFzQnh2UTlrMU5UemFrbUo3L2RhMjFJdVlqeUt0aFAwemsv?= =?utf-8?B?UmE0ZjV3Ry9BU0tmbS84WU1wU3lldjVPcjhiZ1Z5aDVsM3duOFJGRUxwa3hU?= =?utf-8?B?RW81UU80cHNSMEhWRnhkVXNURlVoVlpiVDlvd0h6VHF3NGcrQmQ3M1VLVUpD?= =?utf-8?B?NVhoZm5GRjVHLzd6Y3Q2VXBlcUpuRGs3VlhMUkExaWk2KytScnFWU0NPSXla?= =?utf-8?B?ZURYL29CSWhtSHZzQWF0a0I2UDgzZVZwM2ROYWlLUHRkSmRXMTFoVVFMTFAx?= =?utf-8?B?d2M2TVNXK3J0bExyMzhpRmhSRUJ3OVhJc0Z5QWpUWDY5R01GeWhmQWZjTEhv?= =?utf-8?B?U1lYd2JnTXhQcE5hK1Iyck8wTURpMG00Y2g1d0h5cm5sVDNXblN6dE1jUktx?= =?utf-8?B?RndkTzllUXU5eVFSWVY2WEhnSTRheEwvTy95cTdQMkx4RmNVODAySWZsTy8z?= =?utf-8?B?YmhFMVh0UHAzRmFqL0w5eU5aOU1aVzdBNGZ6SStmeXk3U3phN1pnbHNzNXdB?= =?utf-8?B?ZnlQQU83RGR2T2VkT2UyZFYwS29tZENIZ01hdTRQV3hNSXl1eFdwMWt1SkRn?= =?utf-8?B?aUJ6VVZtN1V4eENaajBFWEVhaHhkaTNUc3RiQ05EeW5md25Ld05TUU8vbFdM?= =?utf-8?Q?i5qM5o/xjNt9Tt1FlqkR5EMXqaJAQ34Xjml+s8u?= X-OriginatorOrg: kontron.de X-MS-Exchange-CrossTenant-Network-Message-Id: aa80b016-15ae-430d-6116-08d90eda4fd7 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2963.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 May 2021 08:55:05.9927 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8c9d3c97-3fd9-41c8-a2b1-646f3942daf1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yDB9TGYdIXEgWdykbNjX0MZn4pTjkVt+JNQxG+4OKzv1FBr4SgwKcDTTj4UIfK/9RIUYAplD+l5iVsxozOC4bFRI0dsZr1+E4QKQAopyGoQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3297 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210504_015511_050429_DE8F07E2 X-CRM114-Status: GOOD ( 25.85 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMDMuMDUuMjEgMTY6NTcsIEZyaWVkZXIgU2NocmVtcGYgd3JvdGU6Cj4gSGkgUGVuZywKPiAK PiBPbiAzMC4wNC4yMSAwNzoyNywgUGVuZyBGYW4gKE9TUykgd3JvdGU6Cj4+IEZyb206IFBlbmcg RmFuIDxwZW5nLmZhbkBueHAuY29tPgo+Pgo+PiBWMjoKPj4gwqAgRml4IHlhbWwgY2hlY2sgZmFp bHVyZQo+Pgo+PiBQcmV2aW91c2x5IHRoZXJlIGlzIGFuIGVmZm9ydCBmcm9tIEFiZWwgdGhhdCB0 YWtlIEJMSy1DVEwgYXMgY2xvY2sKPj4gcHJvdmlkZXIsIGJ1dCBpdCB0dXJucyBvdXQgdGhhdCB0 aGVyZSBpcyBBL0IgbG9jayBpc3N1ZSBhbmQgd2UgYXJlCj4+IG5vdCBhYmxlIHJlc29sdmUgdGhh dC4KPj4KPj4gUGVyIGRpc2N1c3Mgd2l0aCBMdWNhcyBhbmQgSmFja3ksIHdlIG1hZGUgYW4gYWdy ZWVtZW50IHRoYXQgdGFrZSBCTEstQ1RMCj4+IGFzIGEgcG93ZXIgZG9tYWluIHByb3ZpZGVyIGFu ZCB1c2UgR1BDJ3MgZG9tYWluIGFzIHBhcmVudCwgdGhlIGNvbnN1bWVyCj4+IG5vZGUgdGFrZSBC TEstQ1RMIGFzIHBvd2VyIGRvbWFpbiBpbnB1dC4KPj4KPj4gVGhpcyBwYXRjaHNldCBoYXMgYmVl biB0ZXN0ZWQgb24gaS5NWDhNTSBFVksgYm9hcmQsIGJ1dCBvbmUgaGFjawo+PiBpcyBub3QgaW5j bHVkZWQgaW4gdGhlIHBhdGNoc2V0IGlzIHRoYXQgdGhlIERJU1BNSVggQkxLLUNUTCAKPj4gTUlQ SV9NL1NfUkVTRVQKPj4gbm90IGltcGxlbWVudGVkLiBQZXIgTHVjYXMsIHdlIHdpbGwgZmluYWxs eSBoYXZlIGEgTUlQSSBEUEhZIGRyaXZlciwKPj4gc28gZmluZSB0byBsZWF2ZSBpdC4KPiAKPiBU aGFua3MgZm9yIHlvdXIgd29yay4gSSB3b3VsZCBsaWtlIHRvIHRlc3QgdGhpcyB0b2dldGhlciB3 aXRoIHRoZSBEU0lNIAo+IGFuZCBQSFkgZHJpdmVyIGJ5IE1pY2hhZWwgYW5kIE1hcmVrLiBTbyBm YXIgdGhlIGJvb3QgaGFuZ3Mgd2hlbiBwcm9iaW5nIAo+IHRoZSBEU0lNLCBidXQgSSdtIG5vdCBl dmVuIHN1cmUgaWYgbXkgRFQgaXMgY29ycmVjdC4KPiAKPiBXaXRoIHRoZSBEU0lNIFBIWSBkcml2 ZXIgKHNlZSBbMV0pIGluIHBsYWNlLCB0aGUgR1BSX01JUElfTV9SRVNFVE4gCj4gc2hvdWxkIGJl IHNldCBjb3JyZWN0bHksIHJpZ2h0PwoKU28gSSBmb3VuZCBvdXQsIHRoYXQgd2l0aCB0aGUgaGFj ayBiZWxvdyBhcHBsaWVkICh0YWtlbiBmcm9tIE1hcmVrJ3MgV0lQIApwYXRjaGVzIGZvciBEU0lN IHN1cHBvcnQpIGl0IHNlZW1zIHRvIHdvcmsgcHJvcGVybHkuCgpUaGVyZWZvcmUgSSBndWVzcyB0 aGlzIGlzIGFuIGlzc3VlIHdpdGggdGhlIERTSU0gZHJpdmVyLCB0aGF0IHNvbWVob3cgCm5lZWRz IHRvIG1ha2Ugc3VyZSB0aGF0IHRoZSBwcm9wZXIgY2xvY2tzIGFyZSBlbmFibGVkIGF0IHByb2Jl IHRpbWUuCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9zb2MvaW14L2dwY3YyLmMgYi9kcml2ZXJzL3Nv Yy9pbXgvZ3BjdjIuYwppbmRleCAwNDU2NDAxN2JmZTkuLjVhOWJjYTgwNWIwYyAxMDA2NDQKLS0t IGEvZHJpdmVycy9zb2MvaW14L2dwY3YyLmMKKysrIGIvZHJpdmVycy9zb2MvaW14L2dwY3YyLmMK QEAgLTksNiArOSw3IEBACiAgICovCgogICNpbmNsdWRlIDxsaW51eC9jbGsuaD4KKyNpbmNsdWRl IDxsaW51eC9jbGstcHJvdmlkZXIuaD4KICAjaW5jbHVkZSA8bGludXgvb2ZfZGV2aWNlLmg+CiAg I2luY2x1ZGUgPGxpbnV4L3BsYXRmb3JtX2RldmljZS5oPgogICNpbmNsdWRlIDxsaW51eC9wbV9k b21haW4uaD4KQEAgLTE5Myw2ICsxOTQsNyBAQCB0b19pbXhfcGdjX2RvbWFpbihzdHJ1Y3QgZ2Vu ZXJpY19wbV9kb21haW4gKmdlbnBkKQogIHN0YXRpYyBpbnQgaW14X3BnY19wb3dlcl91cChzdHJ1 Y3QgZ2VuZXJpY19wbV9kb21haW4gKmdlbnBkKQogIHsKICAgICAgICAgc3RydWN0IGlteF9wZ2Nf ZG9tYWluICpkb21haW4gPSB0b19pbXhfcGdjX2RvbWFpbihnZW5wZCk7CisgICAgICAgdW5zaWdu ZWQgaW50IGk7CiAgICAgICAgIHUzMiByZWdfdmFsOwogICAgICAgICBpbnQgcmV0OwoKQEAgLTI1 NCw3ICsyNTYsMTQgQEAgc3RhdGljIGludCBpbXhfcGdjX3Bvd2VyX3VwKHN0cnVjdCAKZ2VuZXJp Y19wbV9kb21haW4gKmdlbnBkKQogICAgICAgICB9CgogICAgICAgICAvKiBEaXNhYmxlIHJlc2V0 IGNsb2NrcyBmb3IgYWxsIGRldmljZXMgaW4gdGhlIGRvbWFpbiAqLwotICAgICAgIGNsa19idWxr X2Rpc2FibGVfdW5wcmVwYXJlKGRvbWFpbi0+bnVtX2Nsa3MsIGRvbWFpbi0+Y2xrcyk7CisgICAg ICAgLy9jbGtfYnVsa19kaXNhYmxlX3VucHJlcGFyZShkb21haW4tPm51bV9jbGtzLCBkb21haW4t PmNsa3MpOworICAgICAgIGZvciAoaSA9IDA7IGkgPCBkb21haW4tPm51bV9jbGtzOyBpKyspIHsK KyAgICAgICAgICAgICAgIC8qIEtlZXAgdGhlIERJU1BNSVggYWN0aXZlLCBpdCBpcyBuZWVkZWQg YnkgYm90aCBMQ0RJRiAKYW5kIE1JUEkgKi8KKyAgICAgICAgICAgICAgIGlmIChzdHJjbXAoX19j bGtfZ2V0X25hbWUoZG9tYWluLT5jbGtzW2ldLmNsayksIAoiZGlzcF9yb290X2NsayIpICYmCisg ICAgICAgICAgICAgICAgICAgc3RyY21wKF9fY2xrX2dldF9uYW1lKGRvbWFpbi0+Y2xrc1tpXS5j bGspLCAKImRpc3BfYXhpX3Jvb3RfY2xrIikgJiYKKyAgICAgICAgICAgICAgICAgICBzdHJjbXAo X19jbGtfZ2V0X25hbWUoZG9tYWluLT5jbGtzW2ldLmNsayksIAoiZGlzcF9hcGJfcm9vdF9jbGsi KSkKKyAgICAgICAgICAgICAgICAgICAgICAgY2xrX2Rpc2FibGVfdW5wcmVwYXJlKGRvbWFpbi0+ Y2xrc1tpXS5jbGspOworICAgICAgIH0KCiAgICAgICAgIHJldHVybiAwOwoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK