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 19:58:07 +0200 Message-ID: <20190306175807.GK3888@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2CCF46E140 for ; Wed, 6 Mar 2019 17:58:11 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190306175533.GJ3888@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 T24gV2VkLCBNYXIgMDYsIDIwMTkgYXQgMDc6NTU6MzNQTSArMDIwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIFdlZCwgTWFyIDA2LCAyMDE5IGF0IDA5OjQyOjU3QU0gLTA4MDAsIEx1Y2Fz IERlIE1hcmNoaSB3cm90ZToKPiA+IE9uIFdlZCwgTWFyIDA2LCAyMDE5IGF0IDA1OjEzOjM5UE0g KzAyMDAsIFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiA+ID5PbiBXZWQsIE1hciAwNiwgMjAxOSBh dCAwMjo1NTo1OFBNICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+PiBRdW90aW5nIFZp bGxlIFN5cmrDpGzDpCAoMjAxOS0wMy0wNiAxNDo1MjoxMSkKPiA+ID4+ID4gT24gV2VkLCBNYXIg MDYsIDIwMTkgYXQgMDk6MzE6NDhBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4gPj4g PiA+IFF1b3RpbmcgVmlsbGUgU3lyamFsYSAoMjAxOS0wMy0wNSAxOToyOTowNSkKPiA+ID4+ID4g PiA+IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ Cj4gPiA+PiA+ID4gPgo+ID4gPj4gPiA+ID4gQXQgc29tZSBwb2ludCBwZW9wbGUgaGF2ZSBzdGFy dGVkIHRvIGFzc3VtZSB0aGF0Cj4gPiA+PiA+ID4gPiBwaXBlX29mZnNldHNbXSAmIGNvLiBhcmUg b25seSBwb3B1bGF0ZWQgZm9yIHBpcGVzIGFuZCB3aGF0bm90Cj4gPiA+PiA+ID4gPiB0aGF0IGFj dHVhbGx5IGV4aXN0LiBUaGF0IGlzIGluIGZhY3Qgbm90IGN1cnJlbnRseSB0cnVlLCBidXQKPiA+ ID4+ID4gPiA+IHdlIGNhbiBlYXNpbHkgbWFrZSBpdCBzby4KPiA+ID4+ID4gPgo+ID4gPj4gPiA+ IEFueSBiZW5lZml0cyBvZiBrbm9jayBvbiBlZmZlY3Q/Cj4gPiA+PiA+Cj4gPiA+PiA+IFdoYXQg a2luZCBvZiBrbm9jayBvbiBlZmZlY3Qgd2UncmUgdGhpbmtpbmc/Cj4gPiA+Pgo+ID4gPj4gSnVz dCB3b25kZXJpbmcgd2h5IHBlb3BsZSBhcmUgZWFnZXIgdG8gbWFrZSB0aGUgYXNzdW1wdGlvbiB0 aGF0Cj4gPiA+PiBub24tZXhpc3RlbnQgcGlwZXMgYXJlIG5vdCBzZXQuIEkgcHJlc3VtZSBpdHMg dG8gbWFrZSBjb2RlIG5lYXRlci4KPiA+ID4+Cj4gPiA+PiBpLmUuIHdoeSBjYXRlciB0byB0aGVp ciB3aGltcyBhdCBhbGw/Cj4gPiA+Cj4gPiA+WWVhaCwgSSBndWVzcyB0aGlzIHdhcyBkb25lIGp1 c3QgdG8gYXZvaWQgaGF2aW5nIGNvbnZvbHV0ZWQgcGxhdGZvcm0KPiA+ID5jaGVja3MgYWxsIG92 ZXIuIEkndmUgbm90IGNoZWNrZWQgdGhlIGNvZGUgdG8gc2VlIGlmIHRoZXJlIGFyZQo+ID4gPm1v cmUgcGxhY2VzIHdoZXJlIHdlIGNvdWxkIHNpbXBsaWZ5IHRoZSBleGlzdGluZyBjb2RlIGJ5IGFk b3B0aW5nCj4gPiA+dGhpcyBhcHByb2FjaC4KPiA+ID4KPiA+ID5Ib3dldmVyIG5vdyB0aGF0IHlv dSBmb3JjZWQgbWUgdG8gdGhpbmsgYSBiaXQgSSByZWFsaXplIHRoYXQgdGhpcwo+ID4gPm1heSBi cmVhayBpbiB0aGUgcHJlc2VuY2Ugb2YgZnVzZWQgb2ZmIHBpcGVzLiBOb3QgcXVpdGUgc3VyZSBo b3cKPiA+ID50aGUgcmVnaXN0ZXJzIGZvciBzdWNoIGZ1c2VkIG9mZiBibG9ja3Mgd291bGQgYmVo YXZlLiBJZiB3ZSBhcmVuJ3QKPiA+ID5hbGxvd2VkIHRvIHRvdWNoIHRob3NlIHJlZ2lzdGVycyB3 ZSdkIG5lZWQgdG8gbW92ZSB0aGlzIHN0dWZmCj4gPiA+aW50byB0aGUgcnVudGltZSBpbmZvLiBU aGF0IGZlZWxzIGEgYml0IHdhc3RlZnVsLCBzbyBhcyBhbgo+ID4gPmFsdGVybmF0aXZlIHdlIGNv dWxkIGp1c3QgYWRkIG9uZSBvciB0d28gYml0bWFza3MgaW5zdGVhZC4KPiA+ID4KPiA+ID5DYzpp bmcgTHVjYXMgd2hvIHNlZW1zIHRvIHRoZSBtYWluIG9mZmVuZGVyIGhlcmUuLi4KPiA+IAo+ID4g aHVtbi4uIGlzIHRoaXMgYWJvdXQgdGhlIEVEUCB0cmFuc2NvZGVyPyBNaXNzaW5nIHNvbWUgY29u dGV4dCBoZXJlLgo+ID4gRGlkIEkgbWlzcyBhbnkgcGxhdGZvcm0gbm90IHNldHRpbmcgdHJhbnNf b2Zmc2V0cyBmb3IgVFJBTlNDT0RFUl9FRFAsCj4gPiBldmVuIGlmIGl0IGhhcz8gZ2xhbmNpbmcg b3ZlciB0aGUgcG9zc2libGUgbWlzdGFrZS4uLi4gY2h2PyA6LS8KPiAKPiBDdXJyZW50bHkgLnRy YW5zX29mZnNldHNbVFJBTlNDT0RFUl9FRFBdICE9IDAgb24gX2V2ZXJ5XyBwbGF0Zm9ybS4KPiBT byB1c2luZyB0aGF0IHRvIGRldGVybWluZSBpZiBhIHRyYW5zY29kZXIgaXMgcHJlc2VudCBpcyBu b3QgZ29pbmcKPiB0byB3b3JrLgoKTWFrZSB0aGF0ICJldmVyeSBwbGF0Zm9ybSBleGNlcCBjaHYi LgoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZng=