Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1360620ybz; Wed, 29 Apr 2020 20:43:05 -0700 (PDT) X-Google-Smtp-Source: APiQypJPwsZWAVjLRPDpcBByBFcUmGVno316SQFBaBt48r6jytYROc3gYc3k5zGYicISOazyQ8ef X-Received: by 2002:a17:906:ad9a:: with SMTP id la26mr868421ejb.128.1588218185283; Wed, 29 Apr 2020 20:43:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588218185; cv=none; d=google.com; s=arc-20160816; b=tlsaSfdqxLxo4Wbt+TJAUejfwnA0i9PSuRHICpjB8r8idrmLamiiQIhLRQMRwZPz3e l7J5tMsgJx38tKEj24xCHie46217E6TyLvtoJMAKuNWPKyweACEoIhAW3KB15ohgDdwT KHUYlIAefIdUEjMRaz1Z5hnkKRlJvMDGRE4PooL2pfarusVDPvYljn8ztFHLMod4q82r f+7MaDV74ZqYMEFPZHp7Qe947/QlC7Rv4AYwAlRD+GCZ8e3sFRtt3iwHDuqCmC0KTNxg bfQ1oQAlSeazIxWXctHNBaXS/uaovD2/J04au1ezI/dkmT6onzwUyTCFw84ddZ+8c5PL /JRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:from:mime-version:in-reply-to :subject:cc:to:message-id:content-transfer-encoding; bh=5UTgERPElI/2HmClcobqF2TAqaLBn8tS7+dkOn5NSZo=; b=l/Pa+8FPs3PCe2bjNQOXCMhixKKefGZJzrMfkIaUZEDnJFlSiLBtgFj6pdW3HEG0A+ 4nNJ6ea66gNprtfI64KYFrNeDYKWkZlYn6NS7udSM5XH911guL4YETg6mPEfrtFczgKW pye90cHZo2pNw2fAkN89n8OSW8UtlsqdjotIRFvB6wUXOUjPrac27VOfsxqRJToQSSsS cbIwRfoMR26Q4C0UCGtDL6/ZSL4TnTB1kcpuyPX388rlNY3vEzIQ/CwpAP4M+Ti1nxFz fxYgfm6bwGUMH3qQYApnMmC70P4wmt3l5vwybXul/5AEiesYH5HCI7zHl38HeGYg20Fq /OrQ== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id jx10si4965975ejb.150.2020.04.29.20.42.42; Wed, 29 Apr 2020 20:43:05 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726481AbgD3DkO (ORCPT + 99 others); Wed, 29 Apr 2020 23:40:14 -0400 Received: from m176148.mail.qiye.163.com ([59.111.176.148]:12362 "EHLO m176148.mail.qiye.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726309AbgD3DkO (ORCPT ); Wed, 29 Apr 2020 23:40:14 -0400 X-Greylist: delayed 390 seconds by postgrey-1.27 at vger.kernel.org; Wed, 29 Apr 2020 23:40:12 EDT Received: from vivo.com (wm-8.qy.internal [127.0.0.1]) by m176148.mail.qiye.163.com (Hmail) with ESMTP id AA5181A3FD3; Thu, 30 Apr 2020 11:33:07 +0800 (CST) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Message-ID: To: Martin Blumenstingl Cc: Jerome Brunet , Neil Armstrong , Stephen Boyd , Kevin Hilman , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, opensource.kernel@vivo.com Subject: =?UTF-8?B?UmU6UmU6IFtQQVRDSF0gY2xrL21lc29uOiBmaXhlcyBtZW1sZWFrIGlzc3VlIGluIGluaXQgZXJyIGJyYW5jaA==?= X-Priority: 3 X-Mailer: HMail Webmail Server V2.0 Copyright (c) 2016-163.com X-Originating-IP: 157.0.31.122 In-Reply-To: MIME-Version: 1.0 Received: from bernard@vivo.com( [157.0.31.122) ] by ajax-webmail ( [127.0.0.1] ) ; Thu, 30 Apr 2020 11:33:07 +0800 (GMT+08:00) From: =?UTF-8?B?6LW15Yab5aWO?= Date: Thu, 30 Apr 2020 11:33:07 +0800 (GMT+08:00) X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZSFVLT0hLS0tJSUpJTklPT1lXWShZQU hPN1dZLVlBSVdZCQ4XHghZQVk1NCk2OjckKS43PlkG X-HM-Sender-Digest: e1kJHlYWEh9ZQUhMTklMSU9ISk1DN1dZDB4ZWUEPCQ4eV1kSHx4VD1lB WUc6Nj46MTo4TzgzLEwuER44MBo#SD1PCQpVSFVKTkNDSUpMTkNMTE5MVTMWGhIXVRkeCRUaCR87 DRINFFUYFBZFWVdZEgtZQVlKTkxVS1VISlVKSUlZV1kIAVlBTU5MSDcG X-HM-Tid: 0a71c92527f89394kuwsaa5181a3fd3 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org CkZyb206IE1hcnRpbiBCbHVtZW5zdGluZ2wgPG1hcnRpbi5ibHVtZW5zdGluZ2xAZ29vZ2xlbWFp bC5jb20+CkRhdGU6IDIwMjAtMDQtMzAgMDE6NDM6NTUKVG86ICBKZXJvbWUgQnJ1bmV0IDxqYnJ1 bmV0QGJheWxpYnJlLmNvbT4KQ2M6ICBCZXJuYXJkIFpoYW8gPGJlcm5hcmRAdml2by5jb20+LE5l aWwgQXJtc3Ryb25nIDxuYXJtc3Ryb25nQGJheWxpYnJlLmNvbT4sU3RlcGhlbiBCb3lkIDxzYm95 ZEBrZXJuZWwub3JnPixLZXZpbiBIaWxtYW4gPGtoaWxtYW5AYmF5bGlicmUuY29tPixsaW51eC1h bWxvZ2ljQGxpc3RzLmluZnJhZGVhZC5vcmcsbGludXgtY2xrQHZnZXIua2VybmVsLm9yZyxsaW51 eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnLG9wZW5zb3VyY2Uua2VybmVsQHZpdm8uY29tClN1Ympl Y3Q6IFJlOiBbUEFUQ0hdIGNsay9tZXNvbjogZml4ZXMgbWVtbGVhayBpc3N1ZSBpbiBpbml0IGVy ciBicmFuY2g+SGkgSmVyb21lLAo+Cj5PbiBXZWQsIEFwciAyOSwgMjAyMCBhdCAyOjM3IFBNIEpl cm9tZSBCcnVuZXQgPGpicnVuZXRAYmF5bGlicmUuY29tPiB3cm90ZToKPj4KPj4KPj4gT24gV2Vk IDI5IEFwciAyMDIwIGF0IDA1OjE0LCBCZXJuYXJkIFpoYW8gPGJlcm5hcmRAdml2by5jb20+IHdy b3RlOgo+Pgo+PiA+IEluIGNvbW1vbiBpbml0IGZ1bmN0aW9uLCB3aGVuIHJ1biBpbnRvIGVyciBi cmFuY2gsIHdlIGRpZG5gdAo+PiA+IHVzZSBrZnJlZSB0byByZWxlYXNlIGt6bWFsbG9jIGFyZWEs IHRoaXMgbWF5IGJyaW5nIGluIG1lbWxlYWsKPj4KPj4gVGh4IGZvciByZXBvcnRpbmcgdGhpcyBC ZXJuYXJkLgo+PiBJJ20gbm90IGEgZmFuIG9mIGFkZGluZyBrZnJlZSBldmVyeXdoZXJlLiBJJ2Qg bXVjaCBwcmVmZXIgYSBsYWJlbCBhbmQKPj4gY2xlYXIgZXJyb3IgZXhpdCBwYXRoLgo+Pgo+PiBU aGF0IGJlaW5nIHNhaWQsIHRoZSBhbGxvY2F0aW9uIGlzIHByb2JhYmx5IG5vdCB0aGUgb25seSB0 aGluZyB0aGF0Cj4+IG5lZWRzIHRvIGJlIHVuZG9uZSBpbiBjYXNlIG9mIGVycm9yLiBJIGd1ZXNz IHRoaXMgaXMgZHVlIHRvIGNvbnZlcnNpb24KPj4gdG8gQ0xLX09GX0RFQ0xBUkVfRFJJVkVSKCkg d2hpY2ggZm9yY2VkIHRvIGRyb3AgYWxsIHRoZSBkZXZtXwo+PiBUaGlzIHdhcyBkb25lIGJlY2F1 c2UgdGhlIGNsb2NrIGNvbnRyb2xsZXIgd2FzIHJlcXVpcmVkIGVhcmx5IGluIHRoZQo+PiBib290 IHNlcXVlbmNlLgo+Pgo+PiBUaGVyZSBpcyAyIHBhdGhzIHRvIHByb3Blcmx5IHNvbHZlIHRoaXM6 Cj4+IDEpIE9sZCBzY2hvb2w6IG1hbnVhbGx5IHVuZG8gZXZlcnl0aGluZyB3aXRoIGV2ZXJ5IGVy cm9yIGV4aXQgY29uZGl0aW9uCj4+ICAgIERvYWJsZSBidXQgcHJvYmFibHkgYSBiaXQgbWVzc3kK Pj4gMikgQ29udmVydCBiYWNrIHRoZSBkcml2ZXIgdG8gYSByZWFsIHBsYXRmb3JtIGRyaXZlciBh bmQgdXNlIGRldm1fLgo+PiAgICBXZSB3b3VsZCBzdGlsbCBuZWVkIHRoZSBjb250cm9sbGVyIHRv IHJlZ2lzdGVyIGVhcmx5IGJ1dCBJIHdvbmRlciBpZgo+PiAgICB3ZSBjb3VsZCB1c2UgdGhlIHNh bWUgbWV0aG9kIGFzIGRyaXZlcnMvY2xrL21lZGlhdGVrL2Nsay1tdDI3MDEuYyBhbmQKPj4gICAg dXNlIGFyY2hfaW5pdGNhbGwoKSA/Cj4+Cj4+IE1hcnRpbiwgeW91IGRpZCB0aGUgaW5pdGlhbCBj b252ZXJzaW9uLCB3aGF0IGRvIHlvdSB0aGluayBvZiBvcHRpb24gMiA/Cj5JIHRyaWVkIGl0IHdp dGggdGhlIGF0dGFjaGVkIHBhdGNoCj51bmZvcnR1bmF0ZWx5IG15ICJtOGJfY2xrY190ZXN0X3By b2JlIiBpcyBzdGlsbCBydW4gdG9vIGxhdGUKPgo+PiBXb3VsZCBpdCBzdGlsbCBhbnN3ZXIgdGhl IHByb2JsZW0geW91IHdlcmUgdHJ5aW5nIHRvIHNvbHZlIGJhY2sgdGhlbiA/Cj5JJ20gYWZyYWlk IGl0IGRvZXMgbm90Ogo+LSB0aGUgcmVzZXRzIGFyZSBuZWVkZWQgZWFybHkgZm9yIFNNUCBpbml0 aWFsaXphdGlvbgo+LSB0aGUgY2xvY2tzIGFyZSBuZWVkZWQgZXZlbiBlYXJsaWVyIGZvciB0aW1l ciByZWdpc3RyYXRpb24gKHdlIGhhdmUKPmJvdGgsIHRoZSBBUk0gVFdEIHRpbWVyIGFuZCBzb21l IEFtbG9naWMgY3VzdG9tIHRpbWVyLiBib3RoIGhhdmUgY2xvY2sKPmlucHV0cykKPgo+PiBPbmUg YWRkZWQgYmVuZWZpdCBvZiBvcHRpb24gMiBpcyB3ZSBjb3VsZCBkcm9wIENMS19PRl9ERUNMQVJF X0RSSVZFUigpLgo+PiBXZSBjb3VsZCBldmVuIGRvIHRoZSBzYW1lIGluIGZvciB0aGUgb3RoZXIg U29Dcywgd2hpY2ggSSBzdXBwb3NlIHdvdWxkCj4+IGF2b2lkIGEgZmFpciBhbW91bnQgb2YgcHJv YmUgZGVmZXJyYWwuCj5pdCB3b3VsZCBiZSBncmVhdCwgaW5kZWVkCj5idXQgdGhpcyB3aWxsIG9u bHkgd29yayBvbmNlIHRpbWVyIGluaXRpYWxpemF0aW9uIGFuZCBTTVAgYm9vdCBjYW4KPmhhcHBl biBhdCBhIGxhdGVyIHN0YWdlCj4KPklmIHRoZSBjbG9jayBjb250cm9sbGVyIHJlZ2lzdHJhdGlv biBmYWlscyB0aGUgYm9hcmQgd29uJ3QgYm9vdC4gWWVzLAo+Y2xlYW5pbmcgdXAgbWVtb3J5IGlz IGdvb2QsIGJ1dCBpbiB0aGlzIHNwZWNpZmljIGNhc2UgaXQgd2lsbCBhZGQgYQo+Y291cGxlIG9m IGV4dHJhIENQVSBjeWNsZXMgYmVmb3JlIHRoZSBrZXJuZWwgaXMgZGVhZAo+U28sIGlmIHdlIHdh bnQgdG8gaWdub3JlIHRoYXQgZmFjdCB0aGVuIEkgYWdyZWUgd2l0aCB5b3VyIGZpcnN0IG9wdGlv bgo+KHVuZG9pbmcgdGhpbmdzIHRoZSAib2xkIHNjaG9vbCIgd2F5KS4KPgoKSGkKSSBhbSBub3Qg c3VyZSB3aGV0aGVyIG15IHVuZGVyc3RhbmRpbmcgaXMgY29ycmVjdC4gCkkgZmVlbHMgdGhhdCB0 aGUgZmFpbHVyZSBvZiBvdXIgbW9kdWxlIGNhbiBub3QgYmxvY2sgdGhlIGVudGlyZSBrZXJuZWwg ZnJvbSBzdGFydGluZy4gCk1heWJlIHdlIHNob3VsZCB0aHJvdyBhbiBleGNlcHRpb24sIGNsZWFy IHRoZSBzdGF0dXMsIGFzICJvbGQgd2F5IiwgCmFuZCBjb250aW51ZSB0byBleGVjdXRlIHRoZSBr ZXJuZWwuCgpBbmQgaWYgb3VyIG1vZHVsZSByZXF1aXJlcyB0aGF0IHRoZSBrZXJuZWwgY2Fubm90 IGNvbnRpbnVlIHRvIHJ1biB3aGVuIHRoZSBleGNlcHRpb24gb2NjdXJzLAp0aGVuIHdlIGRvIG5v dCBuZWVkIHRvIHJldHVybiBpbiB0aGUgZXJyb3IgYnJhbmNoLCBhbHNvIHdlIGRvIG5vdCBuZWVk IHRvIGtmcmVlLCBqdXN0IEJVR19PTigpLgoKUmVnYXJkcywKQmVybmFyZAoKPk1hcnRpbgoNCg0K