From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id AECB889F53 for ; Thu, 29 Aug 2019 05:03:39 +0000 (UTC) From: "Kempczynski, Zbigniew" Date: Thu, 29 Aug 2019 05:03:37 +0000 Message-ID: <0a7e574fad26036e8a56c3b2176246c93292453c.camel@intel.com> References: <20190828181233.20487-1-daniel.t.mrzyglod@intel.com> <20190828181233.20487-3-daniel.t.mrzyglod@intel.com> In-Reply-To: <20190828181233.20487-3-daniel.t.mrzyglod@intel.com> Content-Language: en-US Content-ID: MIME-Version: 1.0 Subject: Re: [igt-dev] [PATCH i-g-t v11 2/3] lib/intel_mmio: add funtions for read/write register funtions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: "Mrzyglod, Daniel T" , "igt-dev@lists.freedesktop.org" List-ID: T24gV2VkLCAyMDE5LTA4LTI4IGF0IDIwOjEyICswMjAwLCBEYW5pZWwgTXJ6eWdsb2Qgd3JvdGU6 DQo+ICAgICBUaGlzIHBhdGNoIGlzIGZpcnN0IG1vdmUgdG8gZXh0ZW5kIGZ1bmN0aW9uYWxpdHkg b2YgaW50ZWxfbW1pbyBsaWJyYXJ5Lg0KPiAgICAgVGhlcmUgd2FzIGxpbWl0YXRpb24gZm9yIDEg ZGV2aWNlLCBhZGRpbmcgcG9pbnRlciBmb3IgSU8gZnVuY3Rpb25zIHRvDQo+ICAgICBtbWFwZWQg YXJlYSBnaXZlcyB1cyBwb3NzaWJpbGl0eSB0byB1c2UgdGhvc2UgSU8gZnVuY3Rpb25zIGZvciBv dGhlcg0KPiBtbWFwZWQNCj4gICAgIGRldmljZXMuDQo+IA0KPGN1dD4NCj4gLXVpbnQxNl90IElO UkVHMTYodWludDMyX3QgcmVnKTsNCj4gLXVpbnQ4X3QgSU5SRUc4KHVpbnQzMl90IHJlZyk7DQo+ IC12b2lkIE9VVFJFRyh1aW50MzJfdCByZWcsIHVpbnQzMl90IHZhbCk7DQo+IC12b2lkIE9VVFJF RzE2KHVpbnQzMl90IHJlZywgdWludDE2X3QgdmFsKTsNCj4gLXZvaWQgT1VUUkVHOCh1aW50MzJf dCByZWcsIHVpbnQ4X3QgdmFsKTsNCj4gKw0KPiArdWludDMyX3QgSU5SRUdfREVWKHZvaWQgKm1t aW8sIHVpbnQzMl90IHJlZyk7DQo+ICt1aW50MTZfdCBJTlJFRzE2X0RFVih2b2lkICptbWlvLCB1 aW50MzJfdCByZWcpOw0KPiArdWludDhfdCBJTlJFRzhfREVWKHZvaWQgKm1taW8sIHVpbnQzMl90 IHJlZyk7DQo+ICt2b2lkIE9VVFJFR19ERVYodm9pZCAqbW1pbywgdWludDMyX3QgcmVnLCB1aW50 MzJfdCB2YWwpOw0KPiArdm9pZCBPVVRSRUcxNl9ERVYodm9pZCAqbW1pbywgdWludDMyX3QgcmVn LCB1aW50MTZfdCB2YWwpOw0KPiArdm9pZCBPVVRSRUc4X0RFVih2b2lkICptbWlvLCB1aW50MzJf dCByZWcsIHVpbnQ4X3QgdmFsKTsNCj4gKw0KPiArI2RlZmluZSBJTlJFR19QVFIobiwuLi4pIElO UkVHIyNuIyNfREVWKF9fVkFfQVJHU19fKQ0KPiArI2RlZmluZSBJTlJFR19OT1BUUihuLC4uLikg SU5SRUcjI24jI19ERVYoaWd0X2dsb2JhbF9tbWlvLCBfX1ZBX0FSR1NfXykNCj4gKyNkZWZpbmUg SU5SRUdfR0VUX01BQ1JPKF8xLF8yLE5BTUUsLi4uKSBOQU1FDQo+ICsjZGVmaW5lIElOUkVHWChu LC4uLikgSU5SRUdfR0VUX01BQ1JPKF9fVkFfQVJHU19fLCBJTlJFR19QVFIsDQo+IElOUkVHX05P UFRSKShuLCBfX1ZBX0FSR1NfXykNCj4gKyNkZWZpbmUgSU5SRUcxNiguLi4pIElOUkVHWCgxNiwg X19WQV9BUkdTX18pDQo+ICsjZGVmaW5lIElOUkVHOCguLi4pIElOUkVHWCg4LCBfX1ZBX0FSR1Nf XykNCj4gKyNkZWZpbmUgSU5SRUcoLi4uKSBJTlJFR1goLF9fVkFfQVJHU19fKQ0KPiArDQo+ICsj ZGVmaW5lIE9VVFJFR19QVFIobiwuLi4pIE9VVFJFRyMjbiMjX0RFVihfX1ZBX0FSR1NfXykNCj4g KyNkZWZpbmUgT1VUUkVHX05PUFRSKG4sLi4uKSBPVVRSRUcjI24jI19ERVYoaWd0X2dsb2JhbF9t bWlvLCBfX1ZBX0FSR1NfXykNCj4gKyNkZWZpbmUgT1VUUkVHX0dFVF9NQUNSTyhfMSxfMixfMyxO QU1FLC4uLikgTkFNRQ0KPiArI2RlZmluZSBPVVRSRUdYKG4sIC4uLikgT1VUUkVHX0dFVF9NQUNS TyhfX1ZBX0FSR1NfXywgT1VUUkVHX1BUUiwNCj4gT1VUUkVHX05PUFRSKShuLCBfX1ZBX0FSR1Nf XykNCj4gKyNkZWZpbmUgT1VUUkVHMTYoLi4uKSBPVVRSRUdYKDE2LCBfX1ZBX0FSR1NfXykNCj4g KyNkZWZpbmUgT1VUUkVHOCguLi4pIE9VVFJFR1goOCwgX19WQV9BUkdTX18pDQo+ICsjZGVmaW5l IE9VVFJFRyguLi4pIE9VVFJFR1goLF9fVkFfQVJHU19fKQ0KDQpZb3UnbGwgbGlrZWx5IGJlY2Ft ZSBteSBsb2NhbCBtYWNybyBHb2QsIGJ1dCB0aGlzIGlzIG92ZXJraWxsIElNTy4NCg0KRm9yIHNh a2Ugb2YgcmVhZGFiaWxpdHkgSSB3b3VsZDogDQoxLiBtYWtlIE9VVFJFR1hfREVWLCBJTlJFR1hf REVWIChYID0geyw4LDE2fSkgaW5saW5lIGZ1bmN0aW9ucw0KMi4gbWFrZSBPVVRSRUdYLCBJTlJF RyAoWCA9IHssOCwxNn0pIG1hY3JvcyB3aXRoIHByZWRlZmluZWQgaWd0X2dsb2JhbF9tbWlvDQog ICBhcyBmaXJzdCBhcmd1bWVudCB0byAqX0RFVigpIGZ1bmN0aW9uLg0KDQpJZiBzb21lb25lIG5l ZWRzIHRvIHVzZSBkaWZmZXJlbnQgbW1pbyB0aGFuIGlndF9nbG9iYWxfbW1pbyBoZSANCnNob3Vs ZCB1c2UgKl9ERVYoKS4gDQoNCkNocmlzLCBjb3VsZCB5b3Ugc3BlYWsgdXAgYWJvdXQgYWJvdmU/ DQoNClpiaWduaWV3DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2