From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915: Populate pipe_offsets[] & co. accurately Date: Wed, 6 Mar 2019 21:00:01 +0200 Message-ID: <20190306190001.GN3888@intel.com> References: <20190305192905.7140-1-ville.syrjala@linux.intel.com> <155186470363.27405.3077845430175008319@skylake-alporthouse-com> <20190306145211.GE3888@intel.com> <155188415795.27405.9852420736019446971@skylake-alporthouse-com> <20190306151339.GF3888@intel.com> <20190306174257.y52sd3zkzdaluyij@ldmartin-desk.amr.corp.intel.com> <20190306175533.GJ3888@intel.com> <20190306185501.avpr5ew6xil43mwq@ldmartin-desk.amr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id D092F6E181 for ; Wed, 6 Mar 2019 19:00:09 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190306185501.avpr5ew6xil43mwq@ldmartin-desk.amr.corp.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lucas De Marchi Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBNYXIgMDYsIDIwMTkgYXQgMTA6NTU6MDFBTSAtMDgwMCwgTHVjYXMgRGUgTWFyY2hp IHdyb3RlOgo+IE9uIFdlZCwgTWFyIDA2LCAyMDE5IGF0IDA3OjU1OjMzUE0gKzAyMDAsIFZpbGxl IFN5cmrDpGzDpCB3cm90ZToKPiA+T24gV2VkLCBNYXIgMDYsIDIwMTkgYXQgMDk6NDI6NTdBTSAt MDgwMCwgTHVjYXMgRGUgTWFyY2hpIHdyb3RlOgo+ID4+IE9uIFdlZCwgTWFyIDA2LCAyMDE5IGF0 IDA1OjEzOjM5UE0gKzAyMDAsIFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiA+PiA+T24gV2VkLCBN YXIgMDYsIDIwMTkgYXQgMDI6NTU6NThQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4+ ID4+IFF1b3RpbmcgVmlsbGUgU3lyasOkbMOkICgyMDE5LTAzLTA2IDE0OjUyOjExKQo+ID4+ID4+ ID4gT24gV2VkLCBNYXIgMDYsIDIwMTkgYXQgMDk6MzE6NDhBTSArMDAwMCwgQ2hyaXMgV2lsc29u IHdyb3RlOgo+ID4+ID4+ID4gPiBRdW90aW5nIFZpbGxlIFN5cmphbGEgKDIwMTktMDMtMDUgMTk6 Mjk6MDUpCj4gPj4gPj4gPiA+ID4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxh QGxpbnV4LmludGVsLmNvbT4KPiA+PiA+PiA+ID4gPgo+ID4+ID4+ID4gPiA+IEF0IHNvbWUgcG9p bnQgcGVvcGxlIGhhdmUgc3RhcnRlZCB0byBhc3N1bWUgdGhhdAo+ID4+ID4+ID4gPiA+IHBpcGVf b2Zmc2V0c1tdICYgY28uIGFyZSBvbmx5IHBvcHVsYXRlZCBmb3IgcGlwZXMgYW5kIHdoYXRub3QK PiA+PiA+PiA+ID4gPiB0aGF0IGFjdHVhbGx5IGV4aXN0LiBUaGF0IGlzIGluIGZhY3Qgbm90IGN1 cnJlbnRseSB0cnVlLCBidXQKPiA+PiA+PiA+ID4gPiB3ZSBjYW4gZWFzaWx5IG1ha2UgaXQgc28u Cj4gPj4gPj4gPiA+Cj4gPj4gPj4gPiA+IEFueSBiZW5lZml0cyBvZiBrbm9jayBvbiBlZmZlY3Q/ Cj4gPj4gPj4gPgo+ID4+ID4+ID4gV2hhdCBraW5kIG9mIGtub2NrIG9uIGVmZmVjdCB3ZSdyZSB0 aGlua2luZz8KPiA+PiA+Pgo+ID4+ID4+IEp1c3Qgd29uZGVyaW5nIHdoeSBwZW9wbGUgYXJlIGVh Z2VyIHRvIG1ha2UgdGhlIGFzc3VtcHRpb24gdGhhdAo+ID4+ID4+IG5vbi1leGlzdGVudCBwaXBl cyBhcmUgbm90IHNldC4gSSBwcmVzdW1lIGl0cyB0byBtYWtlIGNvZGUgbmVhdGVyLgo+ID4+ID4+ Cj4gPj4gPj4gaS5lLiB3aHkgY2F0ZXIgdG8gdGhlaXIgd2hpbXMgYXQgYWxsPwo+ID4+ID4KPiA+ PiA+WWVhaCwgSSBndWVzcyB0aGlzIHdhcyBkb25lIGp1c3QgdG8gYXZvaWQgaGF2aW5nIGNvbnZv bHV0ZWQgcGxhdGZvcm0KPiA+PiA+Y2hlY2tzIGFsbCBvdmVyLiBJJ3ZlIG5vdCBjaGVja2VkIHRo ZSBjb2RlIHRvIHNlZSBpZiB0aGVyZSBhcmUKPiA+PiA+bW9yZSBwbGFjZXMgd2hlcmUgd2UgY291 bGQgc2ltcGxpZnkgdGhlIGV4aXN0aW5nIGNvZGUgYnkgYWRvcHRpbmcKPiA+PiA+dGhpcyBhcHBy b2FjaC4KPiA+PiA+Cj4gPj4gPkhvd2V2ZXIgbm93IHRoYXQgeW91IGZvcmNlZCBtZSB0byB0aGlu ayBhIGJpdCBJIHJlYWxpemUgdGhhdCB0aGlzCj4gPj4gPm1heSBicmVhayBpbiB0aGUgcHJlc2Vu Y2Ugb2YgZnVzZWQgb2ZmIHBpcGVzLiBOb3QgcXVpdGUgc3VyZSBob3cKPiA+PiA+dGhlIHJlZ2lz dGVycyBmb3Igc3VjaCBmdXNlZCBvZmYgYmxvY2tzIHdvdWxkIGJlaGF2ZS4gSWYgd2UgYXJlbid0 Cj4gPj4gPmFsbG93ZWQgdG8gdG91Y2ggdGhvc2UgcmVnaXN0ZXJzIHdlJ2QgbmVlZCB0byBtb3Zl IHRoaXMgc3R1ZmYKPiA+PiA+aW50byB0aGUgcnVudGltZSBpbmZvLiBUaGF0IGZlZWxzIGEgYml0 IHdhc3RlZnVsLCBzbyBhcyBhbgo+ID4+ID5hbHRlcm5hdGl2ZSB3ZSBjb3VsZCBqdXN0IGFkZCBv bmUgb3IgdHdvIGJpdG1hc2tzIGluc3RlYWQuCj4gPj4gPgo+ID4+ID5DYzppbmcgTHVjYXMgd2hv IHNlZW1zIHRvIHRoZSBtYWluIG9mZmVuZGVyIGhlcmUuLi4KPiA+Pgo+ID4+IGh1bW4uLiBpcyB0 aGlzIGFib3V0IHRoZSBFRFAgdHJhbnNjb2Rlcj8gTWlzc2luZyBzb21lIGNvbnRleHQgaGVyZS4K PiA+PiBEaWQgSSBtaXNzIGFueSBwbGF0Zm9ybSBub3Qgc2V0dGluZyB0cmFuc19vZmZzZXRzIGZv ciBUUkFOU0NPREVSX0VEUCwKPiA+PiBldmVuIGlmIGl0IGhhcz8gZ2xhbmNpbmcgb3ZlciB0aGUg cG9zc2libGUgbWlzdGFrZS4uLi4gY2h2PyA6LS8KPiA+Cj4gPkN1cnJlbnRseSAudHJhbnNfb2Zm c2V0c1tUUkFOU0NPREVSX0VEUF0gIT0gMCBvbiBfZXZlcnlfIHBsYXRmb3JtLgo+IAo+IHRoZSBj b21taXQgd2FzIG1hZGUgdG8gX2FsbG93XyBwbGF0Zm9ybXMgbm90IHRvIGhhdmUgdGhlIGVkcCB0 cmFuc2NvZGVyCj4gc28gd2UgZG9uJ3QgbmVlZCB0byBrZWVwIGFkZGluZyBwbGF0Zm9ybSBjaGVj a3Mgd2hlbiB0aGUgbmVlZHMgYXJyaXNlLgoKTW9zdCBvZiB0aGUgcGxhdGZvcm1zIGRvbid0IGhh dmUgRURQIHRyYW5zY29kZXIuCgo+IAo+IGNoZWNraW5nIG5vdyB0aGF0IHRoYXQgcHJvYmFibHkg YnJva2UgY2h2IHRob3VnaC4KCk5vLCBjaHYgaXMgZmluZS4gQWxsIHByZS1oc3cgcGxhdGZvcm1z IGFyZSBidXN0ZWQgdGhvdWdoLgoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbApfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=