From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 07/14] drm/i915: Move single buffered plane register writes to the end Date: Fri, 9 Nov 2018 15:55:37 +0200 Message-ID: <20181109135537.GG9144@intel.com> References: <20181101150605.18235-1-ville.syrjala@linux.intel.com> <20181101150605.18235-8-ville.syrjala@linux.intel.com> <20181108220652.GF27871@mdroper-desk.amr.corp.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 EB0346E289 for ; Fri, 9 Nov 2018 13:55:40 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20181108220652.GF27871@mdroper-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: Matt Roper Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBOb3YgMDgsIDIwMTggYXQgMDI6MDY6NTJQTSAtMDgwMCwgTWF0dCBSb3BlciB3cm90 ZToKPiBPbiBUaHUsIE5vdiAwMSwgMjAxOCBhdCAwNTowNTo1OFBNICswMjAwLCBWaWxsZSBTeXJq YWxhIHdyb3RlOgo+ID4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4 LmludGVsLmNvbT4KPiA+IAo+ID4gVGhlIHBsYW5lIGNvbG9yIGNvcnJlY3Rpb24gcmVnaXN0ZXJz IGFyZSBzaW5nbGUgYnVmZmVyZWQuIFNvCj4gPiBpZGVhbGx5IHdlIHdvdWxkIHdyaXRlIHRoZW0g YXQgdGhlIHN0YXJ0IG9mIHZibGFuayBqdXN0IGFmdGVyIHRoZQo+ID4gZG91YmxlIGJ1ZmZlcmVk IHBsYW5lIHJlZ2lzdGVycyBoYXZlIGJlZW4gbGF0Y2hlZC4gU2luY2Ugd2UgaGF2ZQo+ID4gbm8g Y29udmVuaWVudCB3YXkgdG8gZG8gdGhhdCBmb3Igbm93IGxldCdzIGF0IGxlYXN0IG1vdmUgdGhl Cj4gPiBzaW5nbGUgYnVmZmVyZWQgcmVnaXN0ZXIgd3JpdGVzIHRvIGhhcHBlbiBhZnRlciB0aGUg ZG91YmxlCj4gPiBidWZmZXJlZCByZWdpc3RlcnMgaGF2ZSBiZWVuIHdyaXR0ZW4uCj4gCj4gU2hv dWxkIHdlIG1vdmUgdGhpcyBhbGwgdGhlIHdheSBvdXQgb2YgdGhlIHZibGFuayBldmFzaW9uPyAg SSByZWFsaXplCj4gdGhhdCB2bHYgaXMgb25seSB0d28gcmVnaXN0ZXJzIHRvdGFsIHNvIGl0J3Mg bm90IGEgYmlnIGRlYWwsIGJ1dCBJIGtub3cKPiBVbWEgaXMgd29ya2luZyBvbiB0aGUgcGxhbmUg Y29sb3IgbWFuYWdlbWVudCBzdHVmZiBmb3IgbGF0ZXIgcGxhdGZvcm1zCj4gd2hlcmUgd2UgaGF2 ZSBhIGJ1bmNoIG9mIHJlZ2lzdGVycyB0byB3cml0ZSwgc28gbWF5YmUgd2Ugc2hvdWxkIHNldHVw Cj4gdGhlIGNhbGxzaXRlIG5vdz8KCkkgZGlkbid0IHdhbnQgdG8gcGlsZSBvbiB0b28gbXVjaCB3 b3JrIGluIHRoaXMgc2VyaWVzLiBGb3IgdGhlCnBsYW5lIGNvbG9yIG1hbmFnZW1lbnQgd2UgbWln aHQgbmVlZCB0byB0aGluayBob3cgdG8gZG8gdGhpcwpwcm9wZXJseSBhcyBvdGhlcndpc2UgaXQn cyBtYXkgZW5kIHVwIGJlaW5nIHRvbyB1Z2x5IHRvIGFjdHVhbGx5CnVzZS4KCkkgYWxzbyBoYXZl IGEgYnJhbmNoIHNvbWV3aGVyZSB3aXRoIGZwMTYgc2Nhbm91dCBzdXBwb3J0LCBhbmQgb24KaXZi IHRoYXQgcmVxdWlyZXMgcGxheWluZyBhcm91bmQgd2l0aCB0aGUgcGxhbmUgZ2FtbWEgYXMgd2Vs bC4KU28gdGhhdCBjb3VsZCBiZSBhbm90aGVyIG5hdHVyYWwgcG9pbnQgd2hlbiB3ZSBtaWdodCBj b21lIHVwIHdpdGgKYSBiZXR0ZXIgbWVjaGFuaXNtIGZvciBzaW5nbGUgYnVmZmVyZWQgcmVnaXN0 ZXJzLiBBbHRob3VnaCBJJ20gCm5vdCBzdXJlIHdlIGNhbiBsYW5kIGZwMTYgYW55IHRpbWUgc29v biB0aG91Z2ggc2luY2UgdGhlcmUgaXMgbm8KdXNlcnNwYWNlIGN1cnJlbnRseS4gSSBpbXBsZW1l bnRlZCBpdCBqdXN0IHNvIHRoYXQgSSBjb3VsZCB0ZXN0CnRoZSBoaWdoZXIgcHJlY2lzaW9uIHBp cGUgZ2FtbWEgbW9kZXMuCgo+IAo+IE9uIGEgc2ltaWxhciBub3RlLCBJIG5vdGljZSBvdXIgc2lu Z2xlLWJ1ZmZlcmVkIHBpcGUtbGV2ZWwgY29sb3IKPiBtYW5hZ2VtZW50IHJlZ2lzdGVycyBhcmUg d3JpdHRlbiBiZWZvcmUgZXZhc2lvbiByaWdodCBub3cuLi5zaG91bGQgd2UKPiBtb3ZlIHRoYXQg dG8gYWZ0ZXIgdGhlIGV2YXNpb24gYXMgd2VsbD8KClllcy4gSSBoYXZlIHRoYXQgYWN0dWFsbHkg aW1wbGVtZW50ZWQgb24gYSBicmFuY2ggdGhhdCByZXdvcmtzIHRoZQpwaXBlIGNvbG9yIG1hbmFn ZW1lbnQgc3R1ZmYgcXVpdGUgYSBiaXQuIEknbSBhY3R1YWxseSBtb3ZpbmcgaXQgdG8KaGFwcGVu IGFmdGVyIHRoZSB2Ymxhbmsgd2FpdHMgaW4gdGhlIHNlcXVlbmNlLCBidXQgSSBkaWRuJ3QgYWRk IGFueQpraW5kIG9mIHByb3BlciB2Ymxhbmsgd29ya2VyIGV0Yy4gc28gSSBleHBlY3QgaXQncyBz dGlsbCBsaWtlbHkgdG8KdGVhciA6KCBCdXQgYXQgbGVhc3QgaXQncyBhIGJpdCBjbG9zZXIgdG8g d2hlcmUgaXQgcmVhbGx5IHNob3VsZCBiZS4KCkknbSBwbGFubmluZyB0byBwb3N0IHRoYXQgc2Vy aWVzIGFmdGVyIHRoaXMgc3R1ZmYgbGFuZHMgYXMgdGhlcmUKaXMgYSBzbGlnaHQgZGVwZW5kZW5j eSBvbiB0aGUgdXBkYXRlX3BsYW5lcyBzdHVmZiBhbmQgd2hhdG5vdC4KCi0tIApWaWxsZSBTeXJq w6Rsw6QKSW50ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==