From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ashutosh Dixit Subject: Re: [PATCH 2/3] drm/i915/perf: Add support for report sizes that are not power of 2 Date: Sun, 15 Sep 2019 23:10:31 -0700 Message-ID: <87imps4vqg.wl-ashutosh.dixit@intel.com> References: <20190913230620.15906-1-umesh.nerlige.ramappa@intel.com> <20190913230620.15906-3-umesh.nerlige.ramappa@intel.com> <814defdf-c6d6-c009-f454-67b2a09b32a1@intel.com> Mime-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id EA5096E105 for ; Mon, 16 Sep 2019 06:10:31 +0000 (UTC) In-Reply-To: <814defdf-c6d6-c009-f454-67b2a09b32a1@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lionel Landwerlin Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gU3VuLCAxNSBTZXAgMjAxOSAwNDoyNDo0MSAtMDcwMCwgTGlvbmVsIExhbmR3ZXJsaW4gd3Jv dGU6Cj4KPiBPbiAxNC8wOS8yMDE5IDAyOjA2LCBVbWVzaCBOZXJsaWdlIFJhbWFwcGEgd3JvdGU6 Cj4gPiBPQSBwZXJmIHVuaXQgc3VwcG9ydHMgbm9uLXBvd2VyIG9mIDIgcmVwb3J0IHNpemVzLiBF bmFibGUgc3VwcG9ydCBmb3IKPiA+IHRoZXNlIHNpemVzIGluIHRoZSBkcml2ZXIuCj4gPgo+ID4g U2lnbmVkLW9mZi1ieTogVW1lc2ggTmVybGlnZSBSYW1hcHBhIDx1bWVzaC5uZXJsaWdlLnJhbWFw cGFAaW50ZWwuY29tPgo+ID4gLS0tCj4gPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcGVy Zi5jIHwgNTkgKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ICAgMSBmaWxlIGNo YW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDM4IGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3BlcmYuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfcGVyZi5jCj4gPiBpbmRleCA1MGI2ZDE1NGZkNDYuLjQ4MmZjYTNkYTdkZSAxMDA2 NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcGVyZi5jCj4gPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3BlcmYuYwo+ID4gQEAgLTQ1MCw3ICs0NTAsNyBAQCBz dGF0aWMgYm9vbCBvYV9idWZmZXJfY2hlY2tfdW5sb2NrZWQoc3RydWN0IGk5MTVfcGVyZl9zdHJl YW0gKnN0cmVhbSkKPiA+CXUzMiBndHRfb2Zmc2V0ID0gaTkxNV9nZ3R0X29mZnNldChzdHJlYW0t Pm9hX2J1ZmZlci52bWEpOwo+ID4JaW50IHJlcG9ydF9zaXplID0gc3RyZWFtLT5vYV9idWZmZXIu Zm9ybWF0X3NpemU7Cj4gPgl1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gLQl1MzIgaHdfdGFpbDsK PiA+ICsJdTMyIGh3X3RhaWwsIGFnaW5nX3RhaWw7Cj4gPgl1NjQgbm93Owo+ID4JCS8qIFdlIGhh dmUgdG8gY29uc2lkZXIgdGhlICh1bmxpa2VseSkgcG9zc2liaWxpdHkgdGhhdCByZWFkKCkKPiA+ IGVycm9ycwo+ID4gQEAgLTQ1OSwxNiArNDU5LDE3IEBAIHN0YXRpYyBib29sIG9hX2J1ZmZlcl9j aGVja191bmxvY2tlZChzdHJ1Y3QgaTkxNV9wZXJmX3N0cmVhbSAqc3RyZWFtKQo+ID4JICovCj4g PglzcGluX2xvY2tfaXJxc2F2ZSgmc3RyZWFtLT5vYV9idWZmZXIucHRyX2xvY2ssIGZsYWdzKTsK PiA+ICAgLQlod190YWlsID0gZGV2X3ByaXYtPnBlcmYub3BzLm9hX2h3X3RhaWxfcmVhZChzdHJl YW0pOwo+ID4gKwlod190YWlsID0gZGV2X3ByaXYtPnBlcmYub3BzLm9hX2h3X3RhaWxfcmVhZChz dHJlYW0pIC0gZ3R0X29mZnNldDsKPiA+ICsJYWdpbmdfdGFpbCA9IHN0cmVhbS0+b2FfYnVmZmVy LmFnaW5nX3RhaWwgLSBndHRfb2Zmc2V0Owo+ID4JCS8qIFRoZSB0YWlsIHBvaW50ZXIgaW5jcmVh c2VzIGluIDY0IGJ5dGUgaW5jcmVtZW50cywKPiA+CSAqIG5vdCBpbiByZXBvcnRfc2l6ZSBzdGVw cy4uLgo+ID4JICovCj4gPiAtCWh3X3RhaWwgJj0gfihyZXBvcnRfc2l6ZSAtIDEpOwo+ID4gKwlo d190YWlsID0gT0FfVEFLRU4oaHdfdGFpbCwgKE9BX1RBS0VOKGh3X3RhaWwsIGFnaW5nX3RhaWwp ICUgcmVwb3J0X3NpemUpKTsKPgo+Cj4gSSdtIHN0cnVnZ2xpbmcgdG8gcGFyc2UgdGhpcyBsaW5l IGFib3ZlIGFuZCBJJ20gbm90IDEwMCUgc3VyZSBpdCdzIGNvcnJlY3QuCj4KPiBDb3VsZCBhZGQg YSBjb21tZW50IHRvIGV4cGxhaW4gd2hhdCBpcyBnb2luZyBvbj8KCkFsc28gZm9yIGVmZmljaWVu Y3kgcGVyaGFwcyB0aGUgbW9kdWxvICglKSBzaG91bGQgYmUgcmVwbGFjZWQgYnkgYQppbmNyZW1l bnQsIGNvbXBhcmUgYW5kIHdyYXBhcm91bmQ/CgpUaGFua3MhCi0tCkFzaHV0b3NoCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==