From mboxrd@z Thu Jan 1 00:00:00 1970 From: "james qian wang (Arm Technology China)" Subject: Re: drm/komeda: Use devm_platform_ioremap_resource() in komeda_dev_create() Date: Wed, 9 Oct 2019 08:57:11 +0000 Message-ID: <20191009085704.GA26615@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 EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150040.outbound.protection.outlook.com [40.107.15.40]) by gabe.freedesktop.org (Postfix) with ESMTPS id 05F506E939 for ; Wed, 9 Oct 2019 08:57:26 +0000 (UTC) In-Reply-To: <64a6ea39-3e4b-2ebe-74f7-98720e581e3e@web.de> Content-Language: en-US Content-ID: <6224130653DB3F4D90F736A8E942E43B@eurprd08.prod.outlook.com> 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 , Liviu Dudau , "kernel-janitors@vger.kernel.org" , LKML , "dri-devel@lists.freedesktop.org" , nd List-Id: dri-devel@lists.freedesktop.org T24gU2F0LCBTZXAgMjEsIDIwMTkgYXQgMDc6NTA6NDZQTSArMDIwMCwgTWFya3VzIEVsZnJpbmcg d3JvdGU6Cj4gRnJvbTogTWFya3VzIEVsZnJpbmcgPGVsZnJpbmdAdXNlcnMuc291cmNlZm9yZ2Uu bmV0Pgo+IERhdGU6IFNhdCwgMjEgU2VwIDIwMTkgMTk6NDM6NTEgKzAyMDAKPiAKPiBTaW1wbGlm eSB0aGlzIGZ1bmN0aW9uIGltcGxlbWVudGF0aW9uIGJ5IHVzaW5nIGEga25vd24gd3JhcHBlciBm dW5jdGlvbi4KPiAKPiBUaGlzIGlzc3VlIHdhcyBkZXRlY3RlZCBieSB1c2luZyB0aGUgQ29jY2lu ZWxsZSBzb2Z0d2FyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYXJrdXMgRWxmcmluZyA8ZWxmcmlu Z0B1c2Vycy5zb3VyY2Vmb3JnZS5uZXQ+CgpUaGFuayB5b3UgZm9yIHRoZSBwYXRjaC4KCkxvb2tz IGdvb2QgdG8gbWUuClJldmlld2VkLWJ5OiBKYW1lcyBRaWFuIFdhbmcgKEFybSBUZWNobm9sb2d5 IENoaW5hKSA8amFtZXMucWlhbi53YW5nQGFybS5jb20+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9k cm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9kZXYuYyB8IDkgKy0tLS0tLS0tCj4gIDEgZmls ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgOCBkZWxldGlvbnMoLSkKPiAKPiAtLQo+IDIuMjMu MAo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tv bWVkYV9kZXYuYyBiL2RyaXZlcnMvZ3B1L2RybS9hcm0vZGlzcGxheS9rb21lZGEva29tZWRhX2Rl di5jCj4gaW5kZXggY2E2NGExMjljNTk0Li5hMzg3ZDkyMzk2MmUgMTAwNjQ0Cj4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9rb21lZGFfZGV2LmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9kZXYuYwo+IEBAIC0xNzIsMTkg KzE3MiwxMiBAQCBzdHJ1Y3Qga29tZWRhX2RldiAqa29tZWRhX2Rldl9jcmVhdGUoc3RydWN0IGRl dmljZSAqZGV2KQo+ICAJc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldiA9IHRvX3BsYXRmb3Jt X2RldmljZShkZXYpOwo+ICAJY29uc3Qgc3RydWN0IGtvbWVkYV9wcm9kdWN0X2RhdGEgKnByb2R1 Y3Q7Cj4gIAlzdHJ1Y3Qga29tZWRhX2RldiAqbWRldjsKPiAtCXN0cnVjdCByZXNvdXJjZSAqaW9f cmVzOwo+ICAJaW50IGVyciA9IDA7Cj4gCj4gIAlwcm9kdWN0ID0gb2ZfZGV2aWNlX2dldF9tYXRj aF9kYXRhKGRldik7Cj4gIAlpZiAoIXByb2R1Y3QpCj4gIAkJcmV0dXJuIEVSUl9QVFIoLUVOT0RF Vik7Cj4gCj4gLQlpb19yZXMgPSBwbGF0Zm9ybV9nZXRfcmVzb3VyY2UocGRldiwgSU9SRVNPVVJD RV9NRU0sIDApOwo+IC0JaWYgKCFpb19yZXMpIHsKPiAtCQlEUk1fRVJST1IoIk5vIHJlZ2lzdGVy cyBkZWZpbmVkLlxuIik7Cj4gLQkJcmV0dXJuIEVSUl9QVFIoLUVOT0RFVik7Cj4gLQl9Cj4gLQo+ ICAJbWRldiA9IGRldm1fa3phbGxvYyhkZXYsIHNpemVvZigqbWRldiksIEdGUF9LRVJORUwpOwo+ ICAJaWYgKCFtZGV2KQo+ICAJCXJldHVybiBFUlJfUFRSKC1FTk9NRU0pOwo+IEBAIC0xOTIsNyAr MTg1LDcgQEAgc3RydWN0IGtvbWVkYV9kZXYgKmtvbWVkYV9kZXZfY3JlYXRlKHN0cnVjdCBkZXZp Y2UgKmRldikKPiAgCW11dGV4X2luaXQoJm1kZXYtPmxvY2spOwo+IAo+ICAJbWRldi0+ZGV2ID0g ZGV2Owo+IC0JbWRldi0+cmVnX2Jhc2UgPSBkZXZtX2lvcmVtYXBfcmVzb3VyY2UoZGV2LCBpb19y ZXMpOwo+ICsJbWRldi0+cmVnX2Jhc2UgPSBkZXZtX3BsYXRmb3JtX2lvcmVtYXBfcmVzb3VyY2Uo cGRldiwgMCk7Cj4gIAlpZiAoSVNfRVJSKG1kZXYtPnJlZ19iYXNlKSkgewo+ICAJCURSTV9FUlJP UigiTWFwIHJlZ2lzdGVyIHNwYWNlIGZhaWxlZC5cbiIpOwo+ICAJCWVyciA9IFBUUl9FUlIobWRl di0+cmVnX2Jhc2UpOwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2 ZWw=