From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 02/10] drm/i915: Introduce i915_gem_object_get_dma_address() Date: Thu, 11 Feb 2016 10:52:39 +0000 Message-ID: <56BC67F7.9000902@linux.intel.com> References: <1454578211-24823-1-git-send-email-ankitprasad.r.sharma@intel.com> <1454578211-24823-3-git-send-email-ankitprasad.r.sharma@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 014A16E82A for ; Thu, 11 Feb 2016 02:52:55 -0800 (PST) In-Reply-To: <1454578211-24823-3-git-send-email-ankitprasad.r.sharma@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: ankitprasad.r.sharma@intel.com, intel-gfx@lists.freedesktop.org Cc: akash.goel@intel.com, shashidhar.hiremath@intel.com List-Id: intel-gfx@lists.freedesktop.org Ck9uIDA0LzAyLzE2IDA5OjMwLCBhbmtpdHByYXNhZC5yLnNoYXJtYUBpbnRlbC5jb20gd3JvdGU6 Cj4gRnJvbTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4KPiBUaGlz IHV0aWxpdHkgZnVuY3Rpb24gaXMgYSBjb21wYW5pb24gdG8gaTkxNV9nZW1fb2JqZWN0X2dldF9w YWdlKCkgdGhhdAo+IHVzZXMgdGhlIHNhbWUgY2FjaGVkIGl0ZXJhdG9yIGZvciB0aGUgc2NhdHRl cmxpc3QgdG8gcGVyZm9ybSBmYXN0Cj4gc2VxdWVudGlhbCBsb29rdXAgb2YgdGhlIGRtYSBhZGRy ZXNzIGFzc29jaWF0ZWQgd2l0aCBhbnkgcGFnZSB3aXRoaW4gdGhlCj4gb2JqZWN0Lgo+Cj4gU2ln bmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gU2ln bmVkLW9mZi1ieTogQW5raXRwcmFzYWQgU2hhcm1hIDxhbmtpdHByYXNhZC5yLnNoYXJtYUBpbnRl bC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oIHwgMTcgKysr KysrKysrKysrKysrKysKPiAgIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCj4KPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiBpbmRleCA2NWEyY2QwLi5lNGMyNWM2IDEwMDY0NAo+IC0t LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiArKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2Rydi5oCj4gQEAgLTI5NDcsNiArMjk0NywyMyBAQCBzdGF0aWMgaW5saW5l IGludCBfX3NnX3BhZ2VfY291bnQoc3RydWN0IHNjYXR0ZXJsaXN0ICpzZykKPiAgIHN0cnVjdCBw YWdlICoKPiAgIGk5MTVfZ2VtX29iamVjdF9nZXRfZGlydHlfcGFnZShzdHJ1Y3QgZHJtX2k5MTVf Z2VtX29iamVjdCAqb2JqLCBpbnQgbik7Cj4KPiArc3RhdGljIGlubGluZSBkbWFfYWRkcl90Cj4g K2k5MTVfZ2VtX29iamVjdF9nZXRfZG1hX2FkZHJlc3Moc3RydWN0IGRybV9pOTE1X2dlbV9vYmpl Y3QgKm9iaiwgaW50IG4pCj4gK3sKPiArCWlmIChuIDwgb2JqLT5nZXRfcGFnZS5sYXN0KSB7Cj4g KwkJb2JqLT5nZXRfcGFnZS5zZyA9IG9iai0+cGFnZXMtPnNnbDsKPiArCQlvYmotPmdldF9wYWdl Lmxhc3QgPSAwOwo+ICsJfQo+ICsKPiArCXdoaWxlIChvYmotPmdldF9wYWdlLmxhc3QgKyBfX3Nn X3BhZ2VfY291bnQob2JqLT5nZXRfcGFnZS5zZykgPD0gbikgewo+ICsJCW9iai0+Z2V0X3BhZ2Uu bGFzdCArPSBfX3NnX3BhZ2VfY291bnQob2JqLT5nZXRfcGFnZS5zZysrKTsKPiArCQlpZiAodW5s aWtlbHkoc2dfaXNfY2hhaW4ob2JqLT5nZXRfcGFnZS5zZykpKQo+ICsJCQlvYmotPmdldF9wYWdl LnNnID0gc2dfY2hhaW5fcHRyKG9iai0+Z2V0X3BhZ2Uuc2cpOwo+ICsJfQo+ICsKPiArCXJldHVy biBzZ19kbWFfYWRkcmVzcyhvYmotPmdldF9wYWdlLnNnKSArICgobiAtIG9iai0+Z2V0X3BhZ2Uu bGFzdCkgPDwgUEFHRV9TSElGVCk7Cj4gK30KPiArCj4gICBzdGF0aWMgaW5saW5lIHN0cnVjdCBw YWdlICoKPiAgIGk5MTVfZ2VtX29iamVjdF9nZXRfcGFnZShzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29i amVjdCAqb2JqLCBpbnQgbikKPiAgIHsKPgoKUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0 dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+CgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=