From mboxrd@z Thu Jan 1 00:00:00 1970 From: "james qian wang (Arm Technology China)" Subject: Re: [PATCH] drm/komeda: Use devm_platform_ioremap_resource() in komeda_dev_create() Date: Mon, 23 Sep 2019 06:54:18 +0000 Message-ID: <20190923065411.GA29903@jamwan02-TSP300> References: <64a6ea39-3e4b-2ebe-74f7-98720e581e3e@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70041.outbound.protection.outlook.com [40.107.7.41]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4B5926E0EA for ; Mon, 23 Sep 2019 06:54:31 +0000 (UTC) In-Reply-To: <64a6ea39-3e4b-2ebe-74f7-98720e581e3e@web.de> Content-Language: en-US Content-ID: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Markus Elfring Cc: David Airlie , "kernel-janitors@vger.kernel.org" , Liviu Dudau , LKML , "dri-devel@lists.freedesktop.org" , nd List-Id: dri-devel@lists.freedesktop.org T24gU2F0LCBTZXAgMjEsIDIwMTkgYXQgMDc6NTA6NDZQTSArMDIwMCwgTWFya3VzIEVsZnJpbmcg d3JvdGU6Cj4gRnJvbTogTWFya3VzIEVsZnJpbmcgPGVsZnJpbmdAdXNlcnMuc291cmNlZm9yZ2Uu bmV0Pgo+IERhdGU6IFNhdCwgMjEgU2VwIDIwMTkgMTk6NDM6NTEgKzAyMDAKPiAKPiBTaW1wbGlm eSB0aGlzIGZ1bmN0aW9uIGltcGxlbWVudGF0aW9uIGJ5IHVzaW5nIGEga25vd24gd3JhcHBlciBm dW5jdGlvbi4KPiAKPiBUaGlzIGlzc3VlIHdhcyBkZXRlY3RlZCBieSB1c2luZyB0aGUgQ29jY2lu ZWxsZSBzb2Z0d2FyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYXJrdXMgRWxmcmluZyA8ZWxmcmlu Z0B1c2Vycy5zb3VyY2Vmb3JnZS5uZXQ+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9hcm0vZGlz cGxheS9rb21lZGEva29tZWRhX2Rldi5jIHwgOSArLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQs IDEgaW5zZXJ0aW9uKCspLCA4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9kZXYuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9hcm0vZGlzcGxheS9rb21lZGEva29tZWRhX2Rldi5jCj4gaW5kZXggY2E2NGExMjljNTk0Li5h Mzg3ZDkyMzk2MmUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FybS9kaXNwbGF5L2tv bWVkYS9rb21lZGFfZGV2LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29t ZWRhL2tvbWVkYV9kZXYuYwo+IEBAIC0xNzIsMTkgKzE3MiwxMiBAQCBzdHJ1Y3Qga29tZWRhX2Rl diAqa29tZWRhX2Rldl9jcmVhdGUoc3RydWN0IGRldmljZSAqZGV2KQo+ICAJc3RydWN0IHBsYXRm b3JtX2RldmljZSAqcGRldiA9IHRvX3BsYXRmb3JtX2RldmljZShkZXYpOwo+ICAJY29uc3Qgc3Ry dWN0IGtvbWVkYV9wcm9kdWN0X2RhdGEgKnByb2R1Y3Q7Cj4gIAlzdHJ1Y3Qga29tZWRhX2RldiAq bWRldjsKPiAtCXN0cnVjdCByZXNvdXJjZSAqaW9fcmVzOwo+ICAJaW50IGVyciA9IDA7Cj4gCj4g IAlwcm9kdWN0ID0gb2ZfZGV2aWNlX2dldF9tYXRjaF9kYXRhKGRldik7Cj4gIAlpZiAoIXByb2R1 Y3QpCj4gIAkJcmV0dXJuIEVSUl9QVFIoLUVOT0RFVik7Cj4gCj4gLQlpb19yZXMgPSBwbGF0Zm9y bV9nZXRfcmVzb3VyY2UocGRldiwgSU9SRVNPVVJDRV9NRU0sIDApOwo+IC0JaWYgKCFpb19yZXMp IHsKPiAtCQlEUk1fRVJST1IoIk5vIHJlZ2lzdGVycyBkZWZpbmVkLlxuIik7Cj4gLQkJcmV0dXJu IEVSUl9QVFIoLUVOT0RFVik7Cj4gLQl9Cj4gLQo+ICAJbWRldiA9IGRldm1fa3phbGxvYyhkZXYs IHNpemVvZigqbWRldiksIEdGUF9LRVJORUwpOwo+ICAJaWYgKCFtZGV2KQo+ICAJCXJldHVybiBF UlJfUFRSKC1FTk9NRU0pOwo+IEBAIC0xOTIsNyArMTg1LDcgQEAgc3RydWN0IGtvbWVkYV9kZXYg KmtvbWVkYV9kZXZfY3JlYXRlKHN0cnVjdCBkZXZpY2UgKmRldikKPiAgCW11dGV4X2luaXQoJm1k ZXYtPmxvY2spOwo+IAo+ICAJbWRldi0+ZGV2ID0gZGV2Owo+IC0JbWRldi0+cmVnX2Jhc2UgPSBk ZXZtX2lvcmVtYXBfcmVzb3VyY2UoZGV2LCBpb19yZXMpOwo+ICsJbWRldi0+cmVnX2Jhc2UgPSBk ZXZtX3BsYXRmb3JtX2lvcmVtYXBfcmVzb3VyY2UocGRldiwgMCk7CgpIaSBNYXJrdXM6CgpUaGFu ayB5b3UgZm9yIHRoZSBwYXRjaC4KClJldmlld2VkLWJ5OiBKYW1lcyBRaWFuIFdhbmcgKEFybSBU ZWNobm9sb2d5IENoaW5hKSA8amFtZXMucWlhbi53YW5nQGFybS5jb20+CgoKPiAgCWlmIChJU19F UlIobWRldi0+cmVnX2Jhc2UpKSB7Cj4gIAkJRFJNX0VSUk9SKCJNYXAgcmVnaXN0ZXIgc3BhY2Ug ZmFpbGVkLlxuIik7Cj4gIAkJZXJyID0gUFRSX0VSUihtZGV2LT5yZWdfYmFzZSk7Cj4gLS0KPiAy LjIzLjAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJp LWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs