From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 77A7B6E185 for ; Tue, 17 Nov 2020 10:39:04 +0000 (UTC) Date: Tue, 17 Nov 2020 11:38:58 +0100 From: Zbigniew =?utf-8?Q?Kempczy=C5=84ski?= Message-ID: <20201117103858.GA105489@zkempczy-mobl2> References: <20201117094830.103153-1-zbigniew.kempczynski@intel.com> <64bfdbf4-c626-a16c-6f92-07e4885c8357@linux.intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <64bfdbf4-c626-a16c-6f92-07e4885c8357@linux.intel.com> Subject: Re: [igt-dev] [PATCH i-g-t 1/2] lib/igt_device_scan: Remember vendor/device for pci devices 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: Tvrtko Ursulin Cc: igt-dev@lists.freedesktop.org, Petri Latvala , Tvrtko Ursulin List-ID: T24gVHVlLCBOb3YgMTcsIDIwMjAgYXQgMTA6MTY6NDRBTSArMDAwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gCj4gT24gMTcvMTEvMjAyMCAwOTo0OCwgWmJpZ25pZXcgS2VtcGN6ecWEc2tpIHdy b3RlOgo+ID4gSWYgd2Ugd2FudCB0byB1c2UgcGNpIGRldmljZSBpZCBmb3Igbm90IG9wZW5lZCBk ZXZpY2Ugd2UgbmVlZCB0bwo+ID4ga2VlcCBpdCBpbiBjYXJkIHN0cnVjdHVyZS4KPiA+IAo+ID4g VG8gYXZvaWQgY29tcGlsZXIgd2FybmluZ3MgYWZ0ZXIgYWRkaW5nIHZlbmRvci9kZXZpY2UgZmll bGRzCj4gPiBpbmNyZWFzZSBwY2lfc2xvdF9uYW1lIGxlbmd0aC4KPiAKPiBXaGF0IHdhcyB0aGUg d2FybmluZz8gKEkgZGlkIG5vdCBnZXQgaXQgYWZ0ZXIgYSBtaW51dGUgb3IgdHdvIG9mIHN0YXJp bmcuKQoKL3Vzci9pbmNsdWRlL3g4Nl82NC1saW51eC1nbnUvYml0cy9zdHJpbmdfZm9ydGlmaWVk Lmg6MTA2OjEwOiB3YXJuaW5nOiDigJhfX2J1aWx0aW5fc3RybmNweeKAmSBzcGVjaWZpZWQgYm91 bmQgMTMgZXF1YWxzIGRlc3RpbmF0aW9uIHNpemUgWy1Xc3RyaW5nb3AtdHJ1bmNhdGlvbl0KICAx MDYgfCAgIHJldHVybiBfX2J1aWx0aW5fX19zdHJuY3B5X2NoayAoX19kZXN0LCBfX3NyYywgX19s ZW4sIF9fYm9zIChfX2Rlc3QpKTsKICAgICAgfCAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgoKLS0KWmJpZ25pZXcK Cgo+IAo+IFJlZ2FyZHMsCj4gCj4gVHZydGtvCj4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBaYmlnbmll dyBLZW1wY3p5xYRza2kgPHpiaWduaWV3LmtlbXBjenluc2tpQGludGVsLmNvbT4KPiA+IENjOiBU dnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+ID4gQ2M6IFBldHJpIExh dHZhbGEgPHBldHJpLmxhdHZhbGFAaW50ZWwuY29tPgo+ID4gLS0tCj4gPiAgIGxpYi9pZ3RfZGV2 aWNlX3NjYW4uYyB8IDggKysrKysrKysKPiA+ICAgbGliL2lndF9kZXZpY2Vfc2Nhbi5oIHwgMyAr Ky0KPiA+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p Cj4gPiAKPiA+IGRpZmYgLS1naXQgYS9saWIvaWd0X2RldmljZV9zY2FuLmMgYi9saWIvaWd0X2Rl dmljZV9zY2FuLmMKPiA+IGluZGV4IGU5N2Y3MTYzLi41NzkzZWY4NCAxMDA2NDQKPiA+IC0tLSBh L2xpYi9pZ3RfZGV2aWNlX3NjYW4uYwo+ID4gKysrIGIvbGliL2lndF9kZXZpY2Vfc2Nhbi5jCj4g PiBAQCAtNDYzLDYgKzQ2MywxNCBAQCBfX2NvcHlfZGV2X3RvX2NhcmQoc3RydWN0IGlndF9kZXZp Y2UgKmRldiwgc3RydWN0IGlndF9kZXZpY2VfY2FyZCAqY2FyZCkKPiA+ICAgCWlmIChkZXYtPnBj aV9zbG90X25hbWUgIT0gTlVMTCkKPiA+ICAgCQlzdHJuY3B5KGNhcmQtPnBjaV9zbG90X25hbWUs IGRldi0+cGNpX3Nsb3RfbmFtZSwKPiA+ICAgCQkJUENJX1NMT1RfTkFNRV9TSVpFICsgMSk7Cj4g PiArCj4gPiArCWlmIChkZXYtPnZlbmRvciAhPSBOVUxMICYmIHN0cmxlbihkZXYtPnZlbmRvcikg PT0gNCkKPiA+ICsJCWlmIChzc2NhbmYoZGV2LT52ZW5kb3IsICIlaHgiLCAmY2FyZC0+cGNpX3Zl bmRvcikgIT0gMSkKPiA+ICsJCQljYXJkLT5wY2lfdmVuZG9yID0gMDsKPiA+ICsKPiA+ICsJaWYg KGRldi0+ZGV2aWNlICE9IE5VTEwgJiYgc3RybGVuKGRldi0+ZGV2aWNlKSA9PSA0KQo+ID4gKwkJ aWYgKHNzY2FuZihkZXYtPmRldmljZSwgIiVoeCIsICZjYXJkLT5wY2lfZGV2aWNlKSAhPSAxKQo+ ID4gKwkJCWNhcmQtPnBjaV9kZXZpY2UgPSAwOwo+ID4gICB9Cj4gPiAgIC8qCj4gPiBkaWZmIC0t Z2l0IGEvbGliL2lndF9kZXZpY2Vfc2Nhbi5oIGIvbGliL2lndF9kZXZpY2Vfc2Nhbi5oCj4gPiBp bmRleCBiYjRiZTcyMy4uZTk2ZDhhMjUgMTAwNjQ0Cj4gPiAtLS0gYS9saWIvaWd0X2RldmljZV9z Y2FuLmgKPiA+ICsrKyBiL2xpYi9pZ3RfZGV2aWNlX3NjYW4uaAo+ID4gQEAgLTU3LDcgKzU3LDgg QEAgc3RydWN0IGlndF9kZXZpY2VfY2FyZCB7Cj4gPiAgIAljaGFyIHN1YnN5c3RlbVtOQU1FX01B WF07Cj4gPiAgIAljaGFyIGNhcmRbTkFNRV9NQVhdOwo+ID4gICAJY2hhciByZW5kZXJbTkFNRV9N QVhdOwo+ID4gLQljaGFyIHBjaV9zbG90X25hbWVbUENJX1NMT1RfTkFNRV9TSVpFKzFdOwo+ID4g KwljaGFyIHBjaV9zbG90X25hbWVbUENJX1NMT1RfTkFNRV9TSVpFKzJdOwo+ID4gKwl1aW50MTZf dCBwY2lfdmVuZG9yLCBwY2lfZGV2aWNlOwo+ID4gICB9Owo+ID4gICB2b2lkIGlndF9kZXZpY2Vz X3NjYW4oYm9vbCBmb3JjZSk7Cj4gPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p Z3QtZGV2Cg==