From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 3/4] drm/i915: Add .get_hw_state() method for planes Date: Mon, 14 Sep 2015 11:18:47 +0200 Message-ID: <20150914091847.GT3383@phenom.ffwll.local> References: <1441900750-25599-1-git-send-email-ville.syrjala@linux.intel.com> <1441900750-25599-3-git-send-email-ville.syrjala@linux.intel.com> <20150910160734.GL2767@phenom.ffwll.local> <20150910161346.GN29811@intel.com> <20150910162011.GO29811@intel.com> <20150910163020.GB31002@phenom.ffwll.local> <20150910163639.GR29811@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) by gabe.freedesktop.org (Postfix) with ESMTPS id 76BA26E808 for ; Mon, 14 Sep 2015 02:16:04 -0700 (PDT) Received: by wiclk2 with SMTP id lk2so131726768wic.0 for ; Mon, 14 Sep 2015 02:16:03 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150910163639.GR29811@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBTZXAgMTAsIDIwMTUgYXQgMDc6MzY6MzlQTSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIFRodSwgU2VwIDEwLCAyMDE1IGF0IDA2OjMwOjIwUE0gKzAyMDAsIERhbmll bCBWZXR0ZXIgd3JvdGU6Cj4gPiBPbiBUaHUsIFNlcCAxMCwgMjAxNSBhdCAwNzoyMDoxMVBNICsw MzAwLCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6Cj4gPiA+IE9uIFRodSwgU2VwIDEwLCAyMDE1IGF0 IDA3OjEzOjQ2UE0gKzAzMDAsIFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiA+ID4gPiBPbiBUaHUs IFNlcCAxMCwgMjAxNSBhdCAwNjowNzozNFBNICswMjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ ID4gPiA+ID4gT24gVGh1LCBTZXAgMTAsIDIwMTUgYXQgMDY6NTk6MDlQTSArMDMwMCwgdmlsbGUu c3lyamFsYUBsaW51eC5pbnRlbC5jb20gd3JvdGU6Cj4gPiA+ID4gPiA+IEZyb206IFZpbGxlIFN5 cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiA+ID4gPiA+IAo+ID4g PiA+ID4gPiBBZGQgYSAuZ2V0X2h3X3N0YXRlKCkgbWV0aG9kIGZvciBwbGFuZXMsIHJldHVybmlu ZyB0cnVlIG9yIGZhbHNlCj4gPiA+ID4gPiA+IGRlcGVuZGluZyBvbiB3aGV0aGVyIHRoZSBwbGFu ZSBpcyBlbmFibGVkLiBVc2UgaXQgdG8gcG9wdWxhdGUgdGhlCj4gPiA+ID4gPiA+IHBsYW5lIHN0 YXRlICd2aXNpYmxlJyBkdXJpbmcgc3RhdGUgcmVhZG91dC4KPiA+ID4gPiA+ID4gCj4gPiA+ID4g PiA+IENjOiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwu Y29tPgo+ID4gPiA+ID4gPiBDYzogUGF0cmlrIEpha29ic3NvbiA8cGF0cmlrLmpha29ic3NvbkBs aW51eC5pbnRlbC5jb20+Cj4gPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzD pCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiA+ID4gPiAKPiA+ID4gPiA+IERv IHdlIHJlYWxseSBuZWVkIHRoaXM/IFRoZSBwbGFuZSByZWFkb3V0IGlzIGZhaXJseSBsaW1pdGVk IGFuZCB3ZSBkb24ndAo+ID4gPiA+ID4gcmVhbGx5IGNhcmUgYWJvdXQgcmVjb3ZlcmluZyBhbnl0 aGluZyBidXQgdGhlIGluaXRpYWwgcHJpbWFyeSBwbGFuZSBvbgo+ID4gPiA+ID4gZHJpdmVyIGxv YWQuIEFueXRoaW5nIGVsc2UgY2FuIGp1c3QgYmUgbnVrZWQgaWYgaXQgbWlzZml0cyAuLi4KPiA+ ID4gPiAKPiA+ID4gPiBBdCBsZWFzdCBhdm9pZHMgY2FsbGluZyAtPmRpc2FibGVfcGxhbmUgZm9y IGFuIGFscmVhZHkgZGlzYWJsZWQgcGxhbmUuCj4gPiA+ID4gV2UgY291bGQgZXZlbiBwdXQgYSBX QVJOIHRoZXJlIHRvIGNhdGNoIGJyb2tlbiBjb2RlLgo+ID4gPiAKPiA+ID4gT2ggYW5kIHdlIGNv dWxkIGFsc28gZG8gc29tZXRoaW5nIGxpa2UKPiA+ID4gZm9yX2VhY2hfcGxhbmUoKQo+ID4gPiAJ YXNzZXJ0KHZpc2libGUgPT0gZ2V0X2h3X3N0YXRlKTsKPiA+ID4gCj4gPiA+IHNvbWV3aGVyZSB0 byBwZXJoYXBzIGNhdGNoIGV2ZW4gbW9yZSBjcmFwLgo+ID4gCj4gPiBZZWFoIG1heWJlLCBidXQg SSB0aGluayB0aGF0IHNob3VsZCBiZSBkb25lIGFzIHBhcnQgb2YgdGhlIHBhdGNoIHNlcmllcwo+ ID4gd2l0aCB0aGlzIHBhdGNoIGhlcmUuIEFzLWlzIEkgZG9uJ3QgdGhpbmsgaXQgYWRkcyBhIGxv dCByZWFsbHkgLi4uCj4gCj4gSXQgd291bGQgYXQgbGVhc3QgZml4IFNLTC9CWFQgcHJpbWFyeSBy ZWFkb3V0LCB3aGljaCBJIGZvcmdvdCB0byBtZW50aW9uCj4gaW4gdGhlIGNvbW1pdCBtZXNzYWdl IG5hdHVyYWxseS4KClllYWgsIHBsZWFzZSBoaWRlIHRoZSBidWdmaXggbGVzcyA7LSkgQWRkaW5n IC0+Z2V0X2h3X3N0YXRlIHNob3VsZG4ndCBiZQp0aGUgc3ViamVjdCBlaXRoZXIsIGl0IHNob3Vs ZCBiZSBzb21ldGhpbmcgbGlrZSAiQWRkIHBsYW5lIGh3IHN0YXRlCnJlYWRvdWYgZm9yIHNrbCIg YW5kIHRoZSBjb21taXQgbWVzc2FnZSB0aGVuIGV4cGxhaW5zIHdoeSB5b3UgYWRkZWQgYSBuZXcK dmZ1bmMuCgpBbmQgd2Ugc2hvdWxkIGhhdmUgc29tZSBpZGVhIHdoYXQgdG8gZG8gYWJvdXQgdGhl IGdldF9pbml0aWFsX3BsYW5lX2NvbmZpZwpob29rIC0gaGF2aW5nIHR3byB2ZXJ5IHNpbWlsYXIg aG9va3MgaXMgYSBiaXQgY29uZnVzaW5nIGltby4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpT b2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK