From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [RFC 07/14] drm/i915/pmu: Add fake regs Date: Wed, 26 Jul 2017 10:07:59 +0100 Message-ID: <93811572-54af-83a7-caf2-d68f348ff623@linux.intel.com> References: <20170718143618.12254-1-tvrtko.ursulin@linux.intel.com> <20170718143618.12254-8-tvrtko.ursulin@linux.intel.com> <20170725012041.GB4922@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 281F36E191 for ; Wed, 26 Jul 2017 09:08:02 +0000 (UTC) In-Reply-To: <20170725012041.GB4922@intel.com> Content-Language: en-GB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ben Widawsky , Tvrtko Ursulin Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDI1LzA3LzIwMTcgMDI6MjAsIEJlbiBXaWRhd3NreSB3cm90ZToKPiBPbiAxNy0wNy0xOCAx NTozNjoxMSwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4+IEZyb206IFR2cnRrbyBVcnN1bGluIDx0 dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4+Cj4+IFdpdGhvdXQgdGhpcyBJIGNhbiBnZXQgYSBu dWxsIHB0ciBkZXJlZiB3aGVuIHRyeWluZyB0byBhY2Nlc3MKPj4gb3VyIGV2ZW50cyB3aXRoIHBl cmYuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBp bnRlbC5jb20+Cj4gCj4gVGhpcyBkZWZpbml0ZWx5IHNlZW1zIHVuc2FmZSwgYnV0IHNob3VsZCBi ZSBzcXVhc2hlZCBpbiBzb21ld2hlcmUgCj4gZWFybGllci4uLgoKWWVwLCB0aGUgc2FtZSBmb3Ig YWxsIHBhdGNoZXMgYXQgbGVhc3QgdXAgdG8gdGhpcyBvbmUuIEkgZGlkIG5vdCB3YW50IHRvIApq dXN0IHRha2Ugb3ZlciBDaHJpcycgcGF0Y2gsIGVzcGVjaWFsbHkgc2luY2UgdGhlIHVuY2VydGFp bnR5IG9uIHRoaXMgCm9uZSBob3dldmVyIGlzIHRoYXQgSSBhbSBub3Qgc3VyZSB3aGV0aGVyIHRo ZSBwZXJmIGludGVyYWN0aW9ucyBhcmUgCmNvcnJlY3QuIEFjdGlvbiBvbiBtZSBoZXJlLCBhcyBk aXNjdXNzZWQgaW4gY292ZXIgbGV0dGVyIGRpc2N1c3Npb24sIGlzIAp0byB0cnkgdG8gZ2V0IHNv bWUgY2xhcmlmaWNhdGlvbiBmcm9tIFBldGVyIFppamxzdHJhIGFuZCB3aGF0IGFuZCBob3cgCmV4 YWN0bHkgd2Ugc2hvdWxkIGJlIGRvaW5nLiBOb3cgdGhhdCBJIGhhdmUgdGhlIGludGVybmFsIEFQ SSAKY2xhcmlmaWNhdGlvbiBmcm9tIHlvdSBJIGNhbiB0aWR5IHRoZSBzZXJpZXMsIHJlc3Bpbiwg YW5kIGRvIHRoYXQuCgpSZWdhcmRzLAoKVHZydGtvCgo+IAo+PiAtLS0KPj4gZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9wbXUuYyB8IDUgKysrKy0KPj4gMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9wbXUuYyAKPj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3BtdS5jCj4+ IGluZGV4IDRkNjFhMWU3MmVlNi4uNDE5NWQ4OWIxYzgyIDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X3BtdS5jCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfcG11LmMKPj4gQEAgLTE4Myw4ICsxODMsMTEgQEAgc3RhdGljIGludCBlbmdpbmVfZXZlbnRf aW5pdChzdHJ1Y3QgcGVyZl9ldmVudCAKPj4gKmV2ZW50KQo+PiAgICAgcmV0dXJuIDA7Cj4+IH0K Pj4KPj4gK3N0YXRpYyBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgcHRfcmVncywgaTkxNV9wbXVfcHRf cmVncyk7Cj4+ICsKPj4gc3RhdGljIGVudW0gaHJ0aW1lcl9yZXN0YXJ0IGhydGltZXJfc2FtcGxl KHN0cnVjdCBocnRpbWVyICpocnRpbWVyKQo+PiB7Cj4+ICsgICAgc3RydWN0IHB0X3JlZ3MgKnJl Z3MgPSB0aGlzX2NwdV9wdHIoJmk5MTVfcG11X3B0X3JlZ3MpOwo+PiAgICAgc3RydWN0IHBlcmZf c2FtcGxlX2RhdGEgZGF0YTsKPj4gICAgIHN0cnVjdCBwZXJmX2V2ZW50ICpldmVudDsKPj4gICAg IHU2NCBwZXJpb2Q7Cj4+IEBAIC0xOTYsNyArMTk5LDcgQEAgc3RhdGljIGVudW0gaHJ0aW1lcl9y ZXN0YXJ0IGhydGltZXJfc2FtcGxlKHN0cnVjdCAKPj4gaHJ0aW1lciAqaHJ0aW1lcikKPj4gICAg IGV2ZW50LT5wbXUtPnJlYWQoZXZlbnQpOwo+Pgo+PiAgICAgcGVyZl9zYW1wbGVfZGF0YV9pbml0 KCZkYXRhLCAwLCBldmVudC0+aHcubGFzdF9wZXJpb2QpOwo+PiAtICAgIHBlcmZfZXZlbnRfb3Zl cmZsb3coZXZlbnQsICZkYXRhLCBOVUxMKTsKPj4gKyAgICBwZXJmX2V2ZW50X292ZXJmbG93KGV2 ZW50LCAmZGF0YSwgcmVncyk7Cj4+Cj4+ICAgICBwZXJpb2QgPSBtYXhfdCh1NjQsIDEwMDAwLCBl dmVudC0+aHcuc2FtcGxlX3BlcmlvZCk7Cj4+ICAgICBocnRpbWVyX2ZvcndhcmRfbm93KGhydGlt ZXIsIG5zX3RvX2t0aW1lKHBlcmlvZCkpOwo+PiAtLSAKPj4gMi45LjQKPj4KPiAKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==