From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manasi Navare Subject: Re: 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 12:40:08 -0700 Message-ID: <20190322194008.GB28038@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> <874l7ubtfi.fsf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2FE406E323 for ; Fri, 22 Mar 2019 19:38:02 +0000 (UTC) Content-Disposition: inline In-Reply-To: <874l7ubtfi.fsf@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBNYXIgMjIsIDIwMTkgYXQgMDk6Mjg6MDFQTSArMDIwMCwgSmFuaSBOaWt1bGEgd3Jv dGU6Cj4gT24gRnJpLCAyMiBNYXIgMjAxOSwgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxh QGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4gPiBPbiBGcmksIE1hciAyMiwgMjAxOSBhdCAxMTo0 NDoyMUFNIC0wNzAwLCBNYW5hc2kgTmF2YXJlIHdyb3RlOgo+ID4+IE9uIEZyaSwgTWFyIDIyLCAy MDE5IGF0IDA4OjA5OjUwUE0gKzAyMDAsIFZpbGxlIFN5cmrDpGzDpCB3cm90ZToKPiA+PiA+IElu IHRoYXQgY2FzZSB0aGVyZSBpcyBubyBwb2ludCBpbiBkb2luZyBhIHJtdy4KPiA+PiAKPiA+PiBC dXQgaXNudCBpdCBhbHdheXMgYSBnb29kIGlkZWEgdG8gZG8gcm13PyBJIG1lYW4gd2hhdCBpZiB0 aGUgbWFzdGVyCj4gPj4gc2VsZWN0IHdhcyBzZXQgdG8gc29tZXRoaW5nIGVsc2UgZWFybGllcj8K PiA+Cj4gPiBSTVcgaXMgdGhlIHJvb3Qgb2YgbWFueSBldmlscy4gSXQgc2hvdWxkIGJlIGF2b2lk ZWQgdW5sZXNzIHRoZXJlIGlzIGEKPiA+IHJlYWxseSBjb21wZWxsaW5nIHJlYXNvbiB0byB1c2Ug aXQuCj4gCj4gSGVhciwgaGVhciEKPiAKPiBXZSBoYXZlIHRoZSBzb2Z0d2FyZSBzdGF0ZSB0aGF0 IHdlIHdhbnQgdG8gd3JpdGUgdG8gdGhlIGhhcmR3YXJlLiBJZiB3ZQo+IHVzZSBSTVcgdG8gZG8g dGhpcywgaXQgbWlnaHQgYWxsIHdvcmsgYnkgY29pbmNpZGVuY2UgZHVlIHRvIHRoZSBvbGQKPiB2 YWx1ZXMgaW4gdGhlIHJlZ2lzdGVycywgb3IgaXQgbWlnaHQganVzdCBhcyB3ZWxsIGJyZWFrIGJ5 IGNvaW5jaWRlbmNlCj4gZHVlIHRvIHNvbWUgZ2FyYmFnZSBpbiB0aGUgcmVnaXN0ZXJzLgo+IAo+ IEluIG1vc3QgY2FzZXMsIHRoZXJlIHNob3VsZCBvbmx5IGJlIG9uZSBwbGFjZSB0aGF0IHdyaXRl cyBhIHBhcnRpY3VsYXIKPiBkaXNwbGF5IHJlZ2lzdGVyIGR1cmluZyBtb2Rlc2V0LiBTb21ldGlt ZXMgdGhpcyBpc24ndCBwb3NzaWJsZSwgYW5kIFJNVwo+IGlzIHJlcXVpcmVkLgo+IAo+IFNvbWUg cmVnaXN0ZXJzIGFsc28gaGF2ZSByZXNlcnZlZCBiaXRzIHBvdGVudGlhbGx5IHVzZWQgYnkgdGhl IGhhcmR3YXJlCj4gdGhhdCBtdXN0IG5vdCBiZSBjaGFuZ2VkLCBhbmQgUk1XIGlzIHJlcXVpcmVk LiBUaGVzZSBhcmUgZG9jdW1lbnRlZCBpbgo+IGJzcGVjLgo+IAo+IEJSLAo+IEphbmkuCj4KClRo YW5rcyBmb3IgdGhlIGV4cGxhbmF0aW9uLiBJdCBkb2VzIG1ha2Ugc2Vuc2Ugbm93IHRoYXQgd2Ug YXJlIGRvaW5nIGEgZnVsbAptb2Rlc2V0LCB3ZSBzaG91bGQganVzdCBiZSB0aGVuIHdyaXRpbmcg dGhlIHZhbHVlIGRpcmVjdGx5PwpUaGUgb25seSBjb25jZXJuIEkgaGF2ZSBpcyB0aGF0IHNheSBE U0kgY29kZSBzZXRzIHRoaXMgc29tZXdoZXJlIGVscyBlaW4gdGhlIG1vZGVzZXQgcGF0aCwKdGhl biB3ZSB3b3VsZCBuZWVkIHRvIG1vZGlmeSB0aGlzIHRvIGRvIFJNVyBvciBhbHdheXMgbWFrZSBz dXJlIERTSSBhbHNvCnVzZXMgdGhlIHNhbWUgZnVuY3Rpb24gZm9yIHdyaXRpbmcgdG8gdGhpcyBy ZWcuCldoYXQgZG8geW91IHN1Z2dlc3QgZG9pbmcgbm93PwoKTWFuYXNpCiAKPiAKPiAtLSAKPiBK YW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgR3JhcGhpY3MgQ2VudGVyCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==