Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp222735pxy; Thu, 22 Apr 2021 00:07:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzrUvoDsPRlUsBtWdAyyOEMItsoPo6oizFyUv323BiiHKKLP7L74iJsrI+QM6vGIBzMsR1p X-Received: by 2002:a17:902:64:b029:eb:1827:de61 with SMTP id 91-20020a1709020064b02900eb1827de61mr1982719pla.32.1619075246790; Thu, 22 Apr 2021 00:07:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619075246; cv=none; d=google.com; s=arc-20160816; b=BRbPa9AtBRmU0qYDzGfrAVsSNtOMAC6qhUFvtSaoc+w1KHEfE0Lkv4B4rIoYixvTON /9PjW1nZ3ZH4epkY5llQdjK+8z3cl1ESdsR46PI7tuKFkFFWYoc8VCEHiqqu28Wb+oxe bz9Y+qqz7A/JS6cUQN+ABJZeDIH90xLMKiE7f5pdCrmJY+n8xJomaaf4YACCPd/bETOn 5vnY7Ih7ALFjLF16o5P21OAdORhELpconcqZTHRwHhIpiTZSmkR4cOW0m+bnoOMI+B8i 6BMVJR6pm1s/dgIRtTrL1NfGV3OCHd5ld88e1wIRuOw+YVIPuA7hxLd4M7ee4YFpJzx4 77RA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:date:from:mime-version:in-reply-to:subject:cc:to :message-id:content-transfer-encoding; bh=uWgz1DnLJlwFJsJQ/5UXIZ+6y/60gOyBMUcwFzLxd2w=; b=hp1jPhWOZY+zUW8qfhZqCh7Pp+597NqCLmRwAplGUcOI+ByujnxAcbZ+nUklyrHrrO G0OZDw4zmoYRls+EsHVO77Wee3S9YxTWA6JgmMg4IVcygYeG1Nu2pNLgJC7+wBBsnr5n H9Nzq03pZMHQww37Q4P51oW8vVYmakte9b1/AJwy3wmhUMJjm+bt37wSnOuJbDPkYhsp joBz4EVldC44bQsR3CsvoenPkfYGeaQRm3kvR96620cskPrErPoFAm3UgtMgQgtm+lgR J0V5WoCfYnSAWpBlKdaHfEj1qHwdqCM2SXONDqn63eVqSM2hZilr2bA5nifEXGPjihA9 UIRg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vivo.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u16si2429166plg.10.2021.04.22.00.07.14; Thu, 22 Apr 2021 00:07:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vivo.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231148AbhDVHG0 (ORCPT + 99 others); Thu, 22 Apr 2021 03:06:26 -0400 Received: from m176149.mail.qiye.163.com ([59.111.176.149]:37341 "EHLO m176149.mail.qiye.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229629AbhDVHG0 (ORCPT ); Thu, 22 Apr 2021 03:06:26 -0400 Received: from vivo.com (wm-9.qy.internal [127.0.0.1]) by m176149.mail.qiye.163.com (Hmail) with ESMTP id AAFAD282E38; Thu, 22 Apr 2021 15:05:49 +0800 (CST) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Message-ID: To: Guenter Roeck Cc: Wim Van Sebroeck , Rob Herring , Matthias Brugger , linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org Subject: =?UTF-8?B?UmU6UmU6IFtQQVRDSCBWNiAxLzJdIHdhdGNoZG9nOiBtdGs6IHN1cHBvcnQgcHJlLXRpbWVvdXQgd2hlbiB0aGUgYmFyayBpcnEgaXMgYXZhaWxhYmxl?= X-Priority: 3 X-Mailer: HMail Webmail Server V2.0 Copyright (c) 2016-163.com X-Originating-IP: 36.152.145.182 In-Reply-To: <26bed2e5-6ec8-72ae-ff2c-c707c00d5125@roeck-us.net> MIME-Version: 1.0 Received: from wangqing@vivo.com( [36.152.145.182) ] by ajax-webmail ( [127.0.0.1] ) ; Thu, 22 Apr 2021 15:05:49 +0800 (GMT+08:00) From: =?UTF-8?B?546L5pOO?= Date: Thu, 22 Apr 2021 15:05:49 +0800 (GMT+08:00) X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZS1VLWVdZKFlBSE83V1ktWUFJV1kPCR oVCBIfWUFZGh4aGlYYGhpNTBlCGk0ZT0tVEwETFhoSFyQUDg9ZV1kWGg8SFR0UWUFZT0tIVUpKS0 hKTFVLWQY+ X-HM-Sender-Digest: e1kJHlYWEh9ZQU1IS09OQk9CSENIN1dZDB4ZWUEPCQ4eV1kSHx4VD1lB WUc6MxA6Igw*ED8TNA4KA01MUT1CPjlPCVZVSFVKTUpCS0xOSk5LSk9PVTMWGhIXVQwaFRwKEhUc Ow0SDRRVGBQWRVlXWRILWUFZSE1VSk5JVUpPTlVKQ0lZV1kIAVlBTUNOTDcG X-HM-Tid: 0a78f8662f879395kuwsaafad282e38 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Cj5PbiA0LzIxLzIxIDg6NDYgUE0sIOeOi+aTjiB3cm90ZToKPj4gCj4+PiBPbiA0LzIxLzIxIDc6 NDUgUE0sIFdhbmcgUWluZyB3cm90ZToKPj4+PiBVc2UgdGhlIGJhcmsgaW50ZXJydXB0IGFzIHRo ZSBwcmV0aW1lb3V0IG5vdGlmaWVyIGlmIGF2YWlsYWJsZS4KPj4+Pgo+Pj4+IFdoZW4gdGhlIHdh dGNoZG9nIHRpbWVyIGV4cGlyZXMgaW4gZHVhbCBtb2RlLCBhbiBpbnRlcnJ1cHQgd2lsbCBiZQo+ Pj4+IHRyaWdnZXJlZCBmaXJzdCwgdGhlbiB0aGUgdGltaW5nIHJlc3RhcnRzLiBUaGUgcmVzZXQg c2lnbmFsIHdpbGwgYmUKPj4+PiBpbml0aWF0ZWQgd2hlbiB0aGUgdGltZXIgZXhwaXJlcyBhZ2Fp bi4KPj4+Pgo+Pj4+IFRoZSBwcmV0aW1lb3V0IG5vdGlmaWNhdGlvbiBzaGFsbCBvY2N1ciBhdCB0 aW1lb3V0LXNlYy8yLgo+Pj4+Cj4+Pj4gVjI6Cj4+Pj4gLSBwYW5pYygpIGJ5IGRlZmF1bHQgaWYg V0FUQ0hET0dfUFJFVElNRU9VVF9HT1YgaXMgbm90IGVuYWJsZWQuCj4+Pj4KPj4+PiBWMzoKPj4+ PiAtIE1vZGlmeSB0aGUgcHJldGltZW91dCBiZWhhdmlvciwgbWFudWFsbHkgcmVzZXQgYWZ0ZXIg dGhlIHByZXRpbWVvdXQKPj4+PiAtIGlzIHByb2Nlc3NlZCBhbmQgd2FpdCB1bnRpbCB0aW1lb3V0 Lgo+Pj4+Cj4+Pj4gVjQ6Cj4+Pj4gLSBSZW1vdmUgcHJldGltZW91dCByZWxhdGVkIHByb2Nlc3Np bmcuIAo+Pj4+IC0gQWRkIGR1YWwgbW9kZSBjb250cm9sIHNlcGFyYXRlbHkuCj4+Pj4KPj4+PiBW NToKPj4+PiAtIEZpeCBzb21lIGZvcm1hdHRpbmcgYW5kIHByaW50aW5nIHByb2JsZW1zLgo+Pj4+ Cj4+Pj4gVjY6Cj4+Pj4gLSBSZWFsaXplIHByZXRpbWVvdXQgcHJvY2Vzc2luZyB0aHJvdWdoIGR1 YWxtb2RlLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogV2FuZyBRaW5nIDx3YW5ncWluZ0B2aXZv LmNvbT4KPj4+PiAtLS0KPj4+PiAgZHJpdmVycy93YXRjaGRvZy9tdGtfd2R0LmMgfCA1MyArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCj4+Pj4gIDEgZmlsZSBj aGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+Pj4+Cj4+Pj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvd2F0Y2hkb2cvbXRrX3dkdC5jIGIvZHJpdmVycy93YXRjaGRvZy9tdGtf d2R0LmMKPj4+PiBpbmRleCA5N2NhOTkzLi5lYmM2NDhiCj4+Pj4gLS0tIGEvZHJpdmVycy93YXRj aGRvZy9tdGtfd2R0LmMKPj4+PiArKysgYi9kcml2ZXJzL3dhdGNoZG9nL210a193ZHQuYwo+Pj4+ IEBAIC0yNSw2ICsyNSw3IEBACj4+Pj4gICNpbmNsdWRlIDxsaW51eC9yZXNldC1jb250cm9sbGVy Lmg+Cj4+Pj4gICNpbmNsdWRlIDxsaW51eC90eXBlcy5oPgo+Pj4+ICAjaW5jbHVkZSA8bGludXgv d2F0Y2hkb2cuaD4KPj4+PiArI2luY2x1ZGUgPGxpbnV4L2ludGVycnVwdC5oPgo+Pj4+ICAKPj4+ PiAgI2RlZmluZSBXRFRfTUFYX1RJTUVPVVQJCTMxCj4+Pj4gICNkZWZpbmUgV0RUX01JTl9USU1F T1VUCQkxCj4+Pj4gQEAgLTE4NCwxNSArMTg1LDIyIEBAIHN0YXRpYyBpbnQgbXRrX3dkdF9zZXRf dGltZW91dChzdHJ1Y3Qgd2F0Y2hkb2dfZGV2aWNlICp3ZHRfZGV2LAo+Pj4+ICB7Cj4+Pj4gIAlz dHJ1Y3QgbXRrX3dkdF9kZXYgKm10a193ZHQgPSB3YXRjaGRvZ19nZXRfZHJ2ZGF0YSh3ZHRfZGV2 KTsKPj4+PiAgCXZvaWQgX19pb21lbSAqd2R0X2Jhc2UgPSBtdGtfd2R0LT53ZHRfYmFzZTsKPj4+ PiArCXVuc2lnbmVkIGludCB0aW1lb3V0X2ludGVydmFsOwo+Pj4+ICAJdTMyIHJlZzsKPj4+PiAg Cj4+Pj4gLQl3ZHRfZGV2LT50aW1lb3V0ID0gdGltZW91dDsKPj4+PiArCXRpbWVvdXRfaW50ZXJ2 YWwgPSB3ZHRfZGV2LT50aW1lb3V0ID0gdGltZW91dDsKPj4+PiArCS8qCj4+Pj4gKwkgKiBJbiBk dWFsIG1vZGUsIGlycSB3aWxsIGJlIHRyaWdnZXJlZCBhdCB0aW1lb3V0LzIKPj4+PiArCSAqIHRo ZSByZWFsIHRpbWVvdXQgb2NjdXJzIGF0IHRpbWVvdXQKPj4+PiArCSAqLwo+Pj4+ICsJaWYgKHdk dF9kZXYtPnByZXRpbWVvdXQpCj4+Pj4gKwkJdGltZW91dF9pbnRlcnZhbCA9IHdkdF9kZXYtPnBy ZXRpbWVvdXQgPSB0aW1lb3V0LzI7Cj4+Pgo+Pj4gUGxlYXNlIHJ1biBjaGVja3BhdGNoIC0tc3Ry aWN0IGFuZCBmaXggd2hhdCBpdCByZXBvcnRzLgo+Pj4gQWxzbywgdGhlcmUgc2hvdWxkIGJlIGEg c2V0X3ByZXRpbWVvdXQgZnVuY3Rpb24gdG8gc2V0IHRoZQo+Pj4gcHJldGltZW91dC4gSXQgaXMg b2sgdG8gdXBkYXRlIGl0IGhlcmUsIGJ1dCBpdCBzaG91bGQgYmUgc2V0Cj4+PiBpbiBpdHMgb3du IGZ1bmN0aW9uIHRvIG1ha2Ugc3VyZSB0aGF0IHRoZSBhY3R1YWwgdmFsdWUKPj4+IGlzIHJlcG9y dGVkIGJhY2sgdG8gdXNlcnNwYWNlLgo+Pj4KPj4+IFRoYW5rcywKPj4+IEd1ZW50ZXIKPj4gCj4+ IFRoZSByZWFzb24gd2h5IHRoZSBzZXRfcHJldGltZW91dCBpbnRlcmZhY2UgaXMgbm90IHByb3Zp ZGVkIGlzIAo+PiBiZWNhdXNlIHRoZSBwcmV0aW1lb3V0IGlzIGZpeGVkIGFmdGVyIHRoZSB0aW1l b3V0IGlzIHNldCwgIHdlIG5lZWQKPj4gdG8gbW9kaWZ5IHRpbWVvdXQgYWZ0ZXIgc2V0dGluZyBw cmV0aW1lb3V0LCB3aGljaCBpcyBwdXp6bGluZy4KPj4gCj4KPldoYXQgeW91IG5lZWQgdG8gZG8g aXMgdG8gc2V0IHByZXRpbWVvdXQgPSB0aW1lb3V0IC8gMiBpZiBhIHByZXRpbWVvdXQKPmlzIHNl dCB0byBhIHZhbHVlICE9IDAuIEp1c3QgbGlrZSB3ZSBhZGp1c3QgdGltZW91dCB0byB2YWxpZCB2 YWx1ZXMKPndoZW4gc2V0LCB3ZSBhZGp1c3QgcHJldGltZW91dCBhcyB3ZWxsLiBJIGRvbid0IHNl ZSBhIHByb2JsZW0gd2l0aCB0aGF0Lgo+Cj5HdWVudGVyCgpUaGFua3MsIEd1ZW50ZXIuIEJ1dCB0 aGlzIHdpbGwgY29tcGxpY2F0ZSB0aGUgc2l0dWF0aW9uOgpGaXJzdCwgc2V0X3ByZXRpbWVvdXQg d2lsbCBiZWNvbWUgYW4gaW50ZXJmYWNlIGZvciBkeW5hbWljYWxseSBlbmFibGUgYW5kCmRpc2Fi bGUgdGhlIHByZS10aW1lb3V0IGZ1bmMsIGluc3RlYWQgb2YgYWRqdXN0aW5nIHRoZSBwcmV0aW1l b3V0IHRpbWUuIAoKU2Vjb25kbHksIHdoZW4gdGhlIGlycSBpcyBub3QgcmVnaXN0ZXJlZCwgdGhl IHVzZXIgY2Fubm90IGJlIGFsbG93ZWQgdG8gc2V0CnRoZSBwcmV0aW1lb3V0IHRvIG5vbi16ZXJv LiBXaGVuIGlycSBpcyByZWdpc3RlcmVkLCBpdCBkb2Vzbid0IG1ha2UgYW55IHNlbnNlCnRvIHR1 cm4gb2ZmIHByZS10aW1lb3V0IGZ1bmMuIAoKQmVjYXVzZSBvZiB0aGUgcGFydGljdWxhcml0eSBv ZiBkdWFsIG1vZGUsIEkgc3RpbGwgaW5zaXN0IG9uIGVuYWJsaW5nIHRoZQpwcmV0aW1lb3V0IG9y IG5vdCB0aHJvdWdoIGRldmljZXRyZWUuIEFuZCBsb29raW5nIGZvcndhcmQgdG8geW91ciBzdWdn ZXN0aW9ucy4KClRoYW5rcywKUWluZwoNCg0K