From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: Query about INTEL modifiers referred in intel_display.c Date: Thu, 17 May 2018 15:31:59 +0300 Message-ID: <20180517123159.GG23723@intel.com> References: <20180517105547.GA4328@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20180517105547.GA4328@arm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ayan Halder Cc: airlied@linux.ie, intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, rodrigo.vivi@intel.com, nd@arm.com List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBNYXkgMTcsIDIwMTggYXQgMTE6NTU6NDdBTSArMDEwMCwgQXlhbiBIYWxkZXIgd3Jv dGU6Cj4gSGksCj4gCj4gSSB3YXMgZ29pbmcgdGhyb3VnaCBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kaXNwbGF5LmMgdG8gZ2V0IGFuCj4gdW5kZXJzdGFuZGluZyBhYm91dCBob3cgZnJhbWVi dWZmZXIgbW9kaWZpZXJzIGFyZSB1c2VkIGluIHRoZSBkcm0KPiBzdWJzeXN0ZW0uIAo+IEkgY291 bGQgc2VlIHRoZSBmb2xsb3dpbmcgaW4gaW50ZWxfZnJhbWVidWZmZXJfaW5pdCgpLAo+IChhZGRl ZCBpbiBjb21taXQgMmUyYWRiMDU3MykKPiAKPiA8PCBzb21lIGNvZGUgPj4KPiAgICAgc3dpdGNo IChtb2RlX2NtZC0+bW9kaWZpZXJbMF0pIHsgCj4gICAgIGNhc2UgSTkxNV9GT1JNQVRfTU9EX1lf VElMRURfQ0NTOgo+ICAgICBjYXNlIEk5MTVfRk9STUFUX01PRF9ZZl9USUxFRF9DQ1M6Cj4gICAg ICAgICBzd2l0Y2ggKG1vZGVfY21kLT5waXhlbF9mb3JtYXQpIHsKPiAgICAgICAgIGNhc2UgRFJN X0ZPUk1BVF9YQkdSODg4ODoKPiAgICAgICAgIGNhc2UgRFJNX0ZPUk1BVF9BQkdSODg4ODoKPiAg ICAgICAgIGNhc2UgRFJNX0ZPUk1BVF9YUkdCODg4ODoKPiAgICAgICAgIGNhc2UgRFJNX0ZPUk1B VF9BUkdCODg4ODoKPiAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgIGRlZmF1bHQ6Cj4gICAg ICAgICAgICAgRFJNX0RFQlVHX0tNUygiUkMgc3VwcG9ydGVkIG9ubHkgd2l0aCBSR0I4ODg4IGZv cm1hdHNcbiIpOwo+ICAgICAgICAgICAgIGdvdG8gZXJyOwo+ICAgICB9Cj4gPDwgc29tZSBjb2Rl ID4+Cj4gCj4gQW5kIEkgc2VlIHRoZSBmb2xsb3dpbmcgaW50ZWxfcHJpbWFyeV9wbGFuZV9mb3Jt YXRfbW9kX3N1cHBvcnRlZCgpIC0tPgo+IHNrbF9tb2Rfc3VwcG9ydGVkKCkKPiAoYWRkZWQgaW4g Y29tbWl0IDcxNDI0NGUyODApCj4gCj4gPDwgc29tZSBjb2RlID4+Cj4gICAgIHN3aXRjaCAoZm9y bWF0KSB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gICAgIGNhc2UgRFJNX0ZPUk1BVF9YUkdC ODg4ODogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCj4gICAgIGNhc2UgRFJNX0ZPUk1BVF9YQkdSODg4ODogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCj4gICAgIGNhc2UgRFJNX0ZPUk1BVF9BUkdCODg4ODogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCj4gICAgIGNhc2UgRFJNX0ZPUk1BVF9BQkdSODg4ODogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gICAg ICAgICBpZiAobW9kaWZpZXIgPT0gSTkxNV9GT1JNQVRfTU9EX1lmX1RJTEVEX0NDUyB8fCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gICAgICAgICAgICAg bW9kaWZpZXIgPT0gSTkxNV9GT1JNQVRfTU9EX1lfVElMRURfQ0NTKSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gICAgICAgICAgICAgcmV0dXJuIHRy dWU7Cj4gPDwgc29tZSBjb2RlID4+Cj4gCj4gSXMgaXQgYSBjYXNlIG9mIGR1cGxpY2FjeT8gSWYg d2UgYXJlIGNoZWNraW5nIGZvciB2YWxpZAo+IGNvbWJpbmF0aW9uIG9mIGZvcm1hdHMgYW5kIG1v ZGlmaWVycyBpbiBpbnRlbF9mcmFtZWJ1ZmZlcl9pbml0KCksIHRoZW4gd2h5IGRvIHdlIAo+IG5l ZWQgdG8gY2hlY2sgaXQgYWdhaW4gaW4gc2tsX21vZF9zdXBwb3J0ZWQoKT8gCj4gCj4gQ2FuIHdl IGp1c3QgY2hlY2sgdGhlIHZhbGlkIGNvbWJpbmF0aW9uIG9ubHkgaW4KPiBza2xfbW9kX3N1cHBv cnRlZCgpIGFuZCBub3QgaW4gaW50ZWxfZnJhbWVidWZmZXJfaW5pdCgpID8KClRoZSBjaGVjayBp biBpbnRlbF9mcmFtZWJ1ZmZlcl9pbml0KCkgaXMgdGhlcmUgdG8gcHJldmVudCB0aGUgY3JlYXRp b24Kb2YgZnJhbWVidWZmZXJzIHRoYXQgY2FuJ3QgYmUgc2Nhbm5lZCBvdXQgYnkgYW55IHBsYW5l LiBJbiB0aGVvcnkgd2UKZG9uJ3QgaGF2ZSB0byBkbyB0aGF0LCBidXQgSSB0aGluayBpdCdzIGEg Z29vZCBpZGVhIGluIGNhc2UgdXNlcnNwYWNlCmp1c3QgYmxpbmRseSBwcm9iZXMgd2hpY2ggZm9y bWF0K21vZGlmaWVyIGNvbWJvcyBhcmUgc3VwcG9ydGVkLiBBbmQgaW4KZmFjdCwgYmVmb3JlIHdl IGdvdCB0aGUgSU5fRk9STUFUUyBwcm9wZXJ0eSBvbiBwbGFuZXMgYmxpbmQgcHJvYmluZwp3YXMg dGhlIG9ubHkgd2F5IHRvIGRpc2NvdmVyIHRoZSBzdXBwb3J0ZWQgbW9kaWZpZXJzLgoKVGhhdCBz YWlkLCBJIGRvIHdhbnQgdG8gZWxpbWluYXRlIHRoYXQgY29kZSBmcm9tCmludGVsX2ZyYW1lYnVm ZmVyX2luaXQoKSBhbmQgcmVwbGFjZSBpdCB3aXRoIGEgcGllY2Ugb2YgZ2VuZXJpYyBjb2RlCnRo YXQgc2ltcGx5IGdvZXMgdGhyb3VnaCBhbGwgdGhlIHBsYW5lcyBhbmQgY2hlY2tzIHdoZXRoZXIg YW55IG9mCnRoZW0gc3VwcG9ydCB0aGUgcmVxdWVzdGVkIGZvcm1hdCttb2RpZmllciBjb21iby4g SSd2ZSBwb3N0ZWQgc29tZQpwYXRjaGVzIGZvciB0aGF0LCBidXQgdGhlcmUgd2VyZSBzb21lIHVu Zm9yc2VlbiBjb21wbGljYXRpb25zIGR1ZQp0byBob3cgc29tZSBvdGhlciBkcml2ZXJzIHdhbnQg dG8gdXNlIG1vZGlmaWVycy4gVGhlIGxhc3QgcGF0Y2gKSSBwb3N0ZWQgb24gdGhlIHRvcGljIGh0 dHBzOi8vcGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9wYXRjaC8yMTEzMDYvCnNob3VsZCBoZWxw IHVzIHByb2NlZWQgYnV0IGl0IGRpZG4ndCBnZXQgcmV2aWV3ZWQgc28gd2UncmUgc3R1Y2sKdW50 aWwgSSBjYW4gbnVkZ2UgaXQgZm9yd2FyZCBzb21laG93LgoKLS0gClZpbGxlIFN5cmrDpGzDpApJ bnRlbApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK