Received: by 2002:a25:23cc:0:0:0:0:0 with SMTP id j195csp1809817ybj; Wed, 6 May 2020 05:52:11 -0700 (PDT) X-Google-Smtp-Source: APiQypLoOmQVwpzdtXOa5uLMj5Aw6Umog3nMa/S3rCPeckqWTsHDcq9VAM6TUZ52/YrP8Nm1P4V4 X-Received: by 2002:aa7:c2ce:: with SMTP id m14mr7045962edp.305.1588769530873; Wed, 06 May 2020 05:52:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588769530; cv=none; d=google.com; s=arc-20160816; b=VPCip3HArZ5gBmAREdX1KnyZFpadHbM8P+mydMTyt6RVKaxhhqkK1MR+ldTRCOZhY2 NiJCuHY3qzfOO0ZddugC2k47ljUuWpvLDhW9HkUgVnMonx7W8GSt+vKvhH9B/zxFBglx Acmd34TS8CXSUXg9QRUpuSDHmAgGBPh7I4HZnvI9qELv061KPGHhKznIyCPQ6EXzbACF XZAHrbpoPAuShDcJyOvzlUKikuUEQW8/esm20P16H0t8KSql1SWVamAHA7Xk6QjNH3u3 Ckt9v1PJBMMwwKpqwSLN/Wa5e1sJTPuzs5HHYToQ2UsI2zw0EUbl+Szde5rmmKZnSvy8 d8LA== 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:subject:cc:to :message-id:content-transfer-encoding; bh=xLeiwN1/gtda9MnIaqJEI5g82pQRSt5s1deoyfgiErY=; b=nIrqxBGjM6fedPoDS0mQF4mz6W7uXtZ1Bj2hPcGvwDsEN1d3Y31PDVg5PEdG0QCwtT B+ItbZaJPMkBTypC2XsxeNEDPZIBjS+gFSvryGGnXpc7QI9FP4FEH52j8pltxyc4DoR1 heNrgTeICqid8znbbWwFtG6TQtBBs6S0zgnqEhNZwEK4zbY0ZxDOcl7Q/Bc7JgRaHu/X wrnKRe8aI8PHNdkhjoB0DZDlrHjmYSm3yQGXlPpvLtWlE2saKYOBWtAQQrnMH4S1VXRh 8eMiR2EXkS34u/uxIdoyweRewNj39LOSh4WCO2qztFiBF/EEnaO2aH/4orLkcmECCeKC mzQg== 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 i23si1054634edg.437.2020.05.06.05.51.48; Wed, 06 May 2020 05:52:10 -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 S1728463AbgEFMtj (ORCPT + 99 others); Wed, 6 May 2020 08:49:39 -0400 Received: from m176150.mail.qiye.163.com ([59.111.176.150]:22429 "EHLO m176150.mail.qiye.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728081AbgEFMti (ORCPT ); Wed, 6 May 2020 08:49:38 -0400 Received: from vivo.com (wm-10.qy.internal [127.0.0.1]) by m176150.mail.qiye.163.com (Hmail) with ESMTP id 6E7471A31C1; Wed, 6 May 2020 20:49:03 +0800 (CST) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Message-ID: To: Inki Dae , Joonyoung Shim , Seung-Woo Kim , Kyungmin Park , David Airlie , Daniel Vetter , Kukjin Kim , Krzysztof Kozlowski , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org Cc: opensource.kernel@vivo.com, Bernard Zhao Subject: =?UTF-8?B?W1BBVENIXSBkcm0vZXh5bm9zOiByZW1vdmUgbm8gbmVlZCBkZXZtX2tmcmVlIGluIHByb2JlIFtyZS1zZW5kLCB3ZWxjb21lIGFueSBjb21tZW50c10=?= X-Priority: 3 X-Mailer: HMail Webmail Server V2.0 Copyright (c) 2016-163.com X-Originating-IP: 157.0.31.122 MIME-Version: 1.0 Received: from bernard@vivo.com( [157.0.31.122) ] by ajax-webmail ( [127.0.0.1] ) ; Wed, 6 May 2020 20:49:03 +0800 (GMT+08:00) From: Bernard Date: Wed, 6 May 2020 20:49:03 +0800 (GMT+08:00) X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZT1VPQ0NCQkJDT0hOQkxPSllXWShZQU hPN1dZLVlBSVdZCQ4XHghZQVk1NCk2OjckKS43PlkG X-HM-Sender-Digest: e1kMHhlZQQ8JDh5XWRIfHhUPWUFZRzo2EDo4OjoyODg3OBgcGh4QCSIY AjAUOlVKVUpOQ0NMTUJIT0hOSkpVMxYaEhdVGR4JFRoJHzsNEg0UVRgUFkVZV1kSC1lBWUpOTFVL VUhKVUpJSVlXWQgBWUFITUlDNwY+ X-HM-Tid: 0a71ea0847e793b4kuws6e7471a31c1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org UmVtb3ZlIG5vIG5lZWQgZGV2bV9rZnJlZSBpbiBwcm9iZS4KVGhlIGNoYW5nZSBpcyB0byBtYWtl IHRoZSBjb2RlIGEgYml0IG1vcmUgcmVhZGFibGUKClNpZ25lZC1vZmYtYnk6IEJlcm5hcmQgWmhh byA8YmVybmFyZEB2aXZvLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19k cm1fZHBpLmMgfCAxMCArKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCsp LCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5 bm9zX2RybV9kcGkuYyBiL2RyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9kcGkuYwpp bmRleCA0M2ZhMGYyNmMwNTIuLmUwNmY3ZDdhNjY5NSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2V4eW5vcy9leHlub3NfZHJtX2RwaS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9leHlub3Mv ZXh5bm9zX2RybV9kcGkuYwpAQCAtMTgxLDEwICsxODEsOCBAQCBzdGF0aWMgaW50IGV4eW5vc19k cGlfcGFyc2VfZHQoc3RydWN0IGV4eW5vc19kcGkgKmN0eCkKIAkJCXJldHVybiAtRU5PTUVNOwog CiAJCXJldCA9IG9mX2dldF92aWRlb21vZGUoZG4sIHZtLCAwKTsKLQkJaWYgKHJldCA8IDApIHsK LQkJCWRldm1fa2ZyZWUoZGV2LCB2bSk7CisJCWlmIChyZXQgPCAwKQogCQkJcmV0dXJuIHJldDsK LQkJfQogCiAJCWN0eC0+dm0gPSB2bTsKIApAQCAtMjMzLDEwICsyMzEsOCBAQCBzdHJ1Y3QgZHJt X2VuY29kZXIgKmV4eW5vc19kcGlfcHJvYmUoc3RydWN0IGRldmljZSAqZGV2KQogCWN0eC0+ZGV2 ID0gZGV2OwogCiAJcmV0ID0gZXh5bm9zX2RwaV9wYXJzZV9kdChjdHgpOwotCWlmIChyZXQgPCAw KSB7Ci0JCWRldm1fa2ZyZWUoZGV2LCBjdHgpOwotCQlyZXR1cm4gTlVMTDsKLQl9CisJaWYgKHJl dCA8IDApCisJCXJldHVybiBFUlJfUFRSKHJldCk7CiAKIAlpZiAoY3R4LT5wYW5lbF9ub2RlKSB7 CiAJCWN0eC0+cGFuZWwgPSBvZl9kcm1fZmluZF9wYW5lbChjdHgtPnBhbmVsX25vZGUpOwotLSAK Mi4yNi4yCgoKW3JlLXNlbmQsIHdlbGNvbWUgYW55IGNvbW1lbnRzXQpSZWdhcmRzLApCZXJuYXJk CgoKDQoNCg==