From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sharma, Shashank" Subject: Re: [PATCH 03/18] drm/i915: Add atomic get property interface for CRTC Date: Sat, 22 Aug 2015 11:30:44 +0530 Message-ID: <55D8100C.1050300@intel.com> References: <1438879107-22819-1-git-send-email-shashank.sharma@intel.com> <1438879107-22819-4-git-send-email-shashank.sharma@intel.com> <20150821224009.GF13406@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20150821224009.GF13406@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matt Roper Cc: annie.j.matheson@intel.com, kausalmalladi@gmail.com, intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, vijay.a.purushothaman@intel.com, hverkuil@xs4all.nl, thierry.reding@gmail.com, jesse.barnes@intel.com, daniel.vetter@intel.com, susanta.bhattacharjee@intel.com List-Id: intel-gfx@lists.freedesktop.org VGhhbmtzIGZvciB0aGUgcmV2aWV3IE1hdHQuCgpSZWdhcmRzClNoYXNoYW5rCk9uIDgvMjIvMjAx NSA0OjEwIEFNLCBNYXR0IFJvcGVyIHdyb3RlOgo+IE9uIFRodSwgQXVnIDA2LCAyMDE1IGF0IDEw OjA4OjEyUE0gKzA1MzAsIFNoYXNoYW5rIFNoYXJtYSB3cm90ZToKPj4gRnJvbTogS2F1c2FsIE1h bGxhZGkgPGthdXNhbG1hbGxhZGlAZ21haWwuY29tPgo+Pgo+PiBUaGlzIHBhdGNoIGFkZHMgYXRv bWljIGdldCBwcm9wZXJ0eSBpbnRlcmZhY2UgZm9yIEludGVsIENSVEMuIFRoaXMKPj4gaW50ZXJm YWNlIHdpbGwgYmUgdXNlZCBmb3IgZ2V0IG9wZXJhdGlvbiBvbiBhbnkgbm9uLWNvcmUgRFJNIHBy b3BlcnRpZXMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFNoYXNoYW5rIFNoYXJtYSA8c2hhc2hhbmsu c2hhcm1hQGludGVsLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogS2F1c2FsIE1hbGxhZGkgPGthdXNh bG1hbGxhZGlAZ21haWwuY29tPgo+PiAtLS0KPj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9hdG9taWMuYyAgfCA4ICsrKysrKysrCj4+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jIHwgMSArCj4+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggICAg IHwgNCArKysrCj4+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspCj4+Cj4+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9taWMuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2F0b21pYy5jCj4+IGluZGV4IDkyMmZlY2YuLjhkMDRlZTggMTAw NjQ0Cj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21pYy5jCj4+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21pYy5jCj4+IEBAIC0zMjcsMyArMzI3LDEx IEBAIGludCBpbnRlbF9jcnRjX2F0b21pY19zZXRfcHJvcGVydHkoc3RydWN0IGRybV9jcnRjICpj cnRjLAo+PiAgIAlEUk1fREVCVUdfS01TKCJVbmtub3duIGNydGMgcHJvcGVydHkgJyVzJ1xuIiwg cHJvcGVydHktPm5hbWUpOwo+PiAgIAlyZXR1cm4gLUVJTlZBTDsKPj4gICB9Cj4+ICsKPj4gK2lu dCBpbnRlbF9jcnRjX2F0b21pY19nZXRfcHJvcGVydHkoc3RydWN0IGRybV9jcnRjICpjcnRjLAo+ PiArCQkJCSAgIGNvbnN0IHN0cnVjdCBkcm1fY3J0Y19zdGF0ZSAqc3RhdGUsCj4+ICsJCQkJICAg c3RydWN0IGRybV9wcm9wZXJ0eSAqcHJvcGVydHksCj4+ICsJCQkJICAgdWludDY0X3QgKnZhbCkK Pj4gK3sKPj4gKwlyZXR1cm4gMDsKPgo+IEkgdGhpbmsgdGhpcyBzaG91bGQgYmUgLUVJTlZBTCBz aW5jZSBpdCdzIGFuIHVucmVjb2duaXplZCBwcm9wZXJ0eS4KPiBQcm9iYWJseSBhZGQgYSBEUk1f REVCVUdfS01TKCkgbWVzc2FnZSBoZXJlIGxpa2Ugd2UgaGF2ZSBpbgo+IGludGVsX3BsYW5lX2F0 b21pY19nZXRfcHJvcGVydHkoKSBhcyB3ZWxsLgo+Cj4KPiBNYXR0CkdvdCBpdC4KPgo+PiArfQo+ PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4+IGluZGV4IDFmYmYwZmYuLjE0MTJl MjEgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPj4gQEAgLTEzMzUz LDYgKzEzMzUzLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fY3J0Y19mdW5jcyBpbnRlbF9j cnRjX2Z1bmNzID0gewo+PiAgIAkucGFnZV9mbGlwID0gaW50ZWxfY3J0Y19wYWdlX2ZsaXAsCj4+ ICAgCS5zZXRfcHJvcGVydHkgPSBkcm1fYXRvbWljX2hlbHBlcl9jcnRjX3NldF9wcm9wZXJ0eSwK Pj4gICAJLmF0b21pY19zZXRfcHJvcGVydHkgPSBpbnRlbF9jcnRjX2F0b21pY19zZXRfcHJvcGVy dHksCj4+ICsJLmF0b21pY19nZXRfcHJvcGVydHkgPSBpbnRlbF9jcnRjX2F0b21pY19nZXRfcHJv cGVydHksCj4+ICAgCS5hdG9taWNfZHVwbGljYXRlX3N0YXRlID0gaW50ZWxfY3J0Y19kdXBsaWNh dGVfc3RhdGUsCj4+ICAgCS5hdG9taWNfZGVzdHJveV9zdGF0ZSA9IGludGVsX2NydGNfZGVzdHJv eV9zdGF0ZSwKPj4gICB9Owo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHJ2LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAo+PiBpbmRleCBjMGFl NTI5Li5iM2RjMTM4IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cnYuaAo+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAo+PiBAQCAtMTQy Niw2ICsxNDI2LDEwIEBAIGludCBpbnRlbF9jcnRjX2F0b21pY19zZXRfcHJvcGVydHkoc3RydWN0 IGRybV9jcnRjICpwbGFuZSwKPj4gICAJCQkJICAgc3RydWN0IGRybV9jcnRjX3N0YXRlICpzdGF0 ZSwKPj4gICAJCQkJICAgc3RydWN0IGRybV9wcm9wZXJ0eSAqcHJvcGVydHksCj4+ICAgCQkJCSAg IHVpbnQ2NF90IHZhbCk7Cj4+ICtpbnQgaW50ZWxfY3J0Y19hdG9taWNfZ2V0X3Byb3BlcnR5KHN0 cnVjdCBkcm1fY3J0YyAqcGxhbmUsCj4+ICsJCQkJICAgY29uc3Qgc3RydWN0IGRybV9jcnRjX3N0 YXRlICpzdGF0ZSwKPj4gKwkJCQkgICBzdHJ1Y3QgZHJtX3Byb3BlcnR5ICpwcm9wZXJ0eSwKPj4g KwkJCQkgICB1aW50NjRfdCAqdmFsKTsKPj4KPj4gICAvKiBpbnRlbF9hdG9taWNfcGxhbmUuYyAq Lwo+PiAgIHN0cnVjdCBpbnRlbF9wbGFuZV9zdGF0ZSAqaW50ZWxfY3JlYXRlX3BsYW5lX3N0YXRl KHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lKTsKPj4gLS0KPj4gMS45LjEKPj4KPgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=