From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: RMW considered harmful (was: Re: [PATCH 2/2] drm/i915/icl: Enable TRANSCODER PORT SYNC for tiled displays across separate ports) Date: Fri, 22 Mar 2019 21:28:01 +0200 Message-ID: <874l7ubtfi.fsf@intel.com> References: <20190322015939.23189-1-manasi.d.navare@intel.com> <20190322015939.23189-2-manasi.d.navare@intel.com> <87va0bb6ce.fsf@intel.com> <20190322131603.GR3888@intel.com> <20190322175801.GB27582@intel.com> <20190322180949.GI3888@intel.com> <20190322184421.GA28038@intel.com> <20190322184656.GK3888@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id C32066E31C for ; Fri, 22 Mar 2019 19:28:04 +0000 (UTC) In-Reply-To: <20190322184656.GK3888@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 =?utf-8?B?U3lyasOkbMOk?= , Manasi Navare Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMiBNYXIgMjAxOSwgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4 LmludGVsLmNvbT4gd3JvdGU6Cj4gT24gRnJpLCBNYXIgMjIsIDIwMTkgYXQgMTE6NDQ6MjFBTSAt MDcwMCwgTWFuYXNpIE5hdmFyZSB3cm90ZToKPj4gT24gRnJpLCBNYXIgMjIsIDIwMTkgYXQgMDg6 MDk6NTBQTSArMDIwMCwgVmlsbGUgU3lyasOkbMOkIHdyb3RlOgo+PiA+IEluIHRoYXQgY2FzZSB0 aGVyZSBpcyBubyBwb2ludCBpbiBkb2luZyBhIHJtdy4KPj4gCj4+IEJ1dCBpc250IGl0IGFsd2F5 cyBhIGdvb2QgaWRlYSB0byBkbyBybXc/IEkgbWVhbiB3aGF0IGlmIHRoZSBtYXN0ZXIKPj4gc2Vs ZWN0IHdhcyBzZXQgdG8gc29tZXRoaW5nIGVsc2UgZWFybGllcj8KPgo+IFJNVyBpcyB0aGUgcm9v dCBvZiBtYW55IGV2aWxzLiBJdCBzaG91bGQgYmUgYXZvaWRlZCB1bmxlc3MgdGhlcmUgaXMgYQo+ IHJlYWxseSBjb21wZWxsaW5nIHJlYXNvbiB0byB1c2UgaXQuCgpIZWFyLCBoZWFyIQoKV2UgaGF2 ZSB0aGUgc29mdHdhcmUgc3RhdGUgdGhhdCB3ZSB3YW50IHRvIHdyaXRlIHRvIHRoZSBoYXJkd2Fy ZS4gSWYgd2UKdXNlIFJNVyB0byBkbyB0aGlzLCBpdCBtaWdodCBhbGwgd29yayBieSBjb2luY2lk ZW5jZSBkdWUgdG8gdGhlIG9sZAp2YWx1ZXMgaW4gdGhlIHJlZ2lzdGVycywgb3IgaXQgbWlnaHQg anVzdCBhcyB3ZWxsIGJyZWFrIGJ5IGNvaW5jaWRlbmNlCmR1ZSB0byBzb21lIGdhcmJhZ2UgaW4g dGhlIHJlZ2lzdGVycy4KCkluIG1vc3QgY2FzZXMsIHRoZXJlIHNob3VsZCBvbmx5IGJlIG9uZSBw bGFjZSB0aGF0IHdyaXRlcyBhIHBhcnRpY3VsYXIKZGlzcGxheSByZWdpc3RlciBkdXJpbmcgbW9k ZXNldC4gU29tZXRpbWVzIHRoaXMgaXNuJ3QgcG9zc2libGUsIGFuZCBSTVcKaXMgcmVxdWlyZWQu CgpTb21lIHJlZ2lzdGVycyBhbHNvIGhhdmUgcmVzZXJ2ZWQgYml0cyBwb3RlbnRpYWxseSB1c2Vk IGJ5IHRoZSBoYXJkd2FyZQp0aGF0IG11c3Qgbm90IGJlIGNoYW5nZWQsIGFuZCBSTVcgaXMgcmVx dWlyZWQuIFRoZXNlIGFyZSBkb2N1bWVudGVkIGluCmJzcGVjLgoKQlIsCkphbmkuCgoKLS0gCkph bmkgTmlrdWxhLCBJbnRlbCBPcGVuIFNvdXJjZSBHcmFwaGljcyBDZW50ZXIKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4