From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 277F46E03D for ; Tue, 17 Nov 2020 09:48:42 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Tue, 17 Nov 2020 10:48:29 +0100 Message-Id: <20201117094830.103153-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [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: igt-dev@lists.freedesktop.org Cc: Petri Latvala , Tvrtko Ursulin List-ID: SWYgd2Ugd2FudCB0byB1c2UgcGNpIGRldmljZSBpZCBmb3Igbm90IG9wZW5lZCBkZXZpY2Ugd2Ug bmVlZCB0bwprZWVwIGl0IGluIGNhcmQgc3RydWN0dXJlLgoKVG8gYXZvaWQgY29tcGlsZXIgd2Fy bmluZ3MgYWZ0ZXIgYWRkaW5nIHZlbmRvci9kZXZpY2UgZmllbGRzCmluY3JlYXNlIHBjaV9zbG90 X25hbWUgbGVuZ3RoLgoKU2lnbmVkLW9mZi1ieTogWmJpZ25pZXcgS2VtcGN6ecWEc2tpIDx6Ymln bmlldy5rZW1wY3p5bnNraUBpbnRlbC5jb20+CkNjOiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVy c3VsaW5AaW50ZWwuY29tPgpDYzogUGV0cmkgTGF0dmFsYSA8cGV0cmkubGF0dmFsYUBpbnRlbC5j b20+Ci0tLQogbGliL2lndF9kZXZpY2Vfc2Nhbi5jIHwgOCArKysrKysrKwogbGliL2lndF9kZXZp Y2Vfc2Nhbi5oIHwgMyArKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMSBk ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpYi9pZ3RfZGV2aWNlX3NjYW4uYyBiL2xpYi9pZ3Rf ZGV2aWNlX3NjYW4uYwppbmRleCBlOTdmNzE2My4uNTc5M2VmODQgMTAwNjQ0Ci0tLSBhL2xpYi9p Z3RfZGV2aWNlX3NjYW4uYworKysgYi9saWIvaWd0X2RldmljZV9zY2FuLmMKQEAgLTQ2Myw2ICs0 NjMsMTQgQEAgX19jb3B5X2Rldl90b19jYXJkKHN0cnVjdCBpZ3RfZGV2aWNlICpkZXYsIHN0cnVj dCBpZ3RfZGV2aWNlX2NhcmQgKmNhcmQpCiAJaWYgKGRldi0+cGNpX3Nsb3RfbmFtZSAhPSBOVUxM KQogCQlzdHJuY3B5KGNhcmQtPnBjaV9zbG90X25hbWUsIGRldi0+cGNpX3Nsb3RfbmFtZSwKIAkJ CVBDSV9TTE9UX05BTUVfU0laRSArIDEpOworCisJaWYgKGRldi0+dmVuZG9yICE9IE5VTEwgJiYg c3RybGVuKGRldi0+dmVuZG9yKSA9PSA0KQorCQlpZiAoc3NjYW5mKGRldi0+dmVuZG9yLCAiJWh4 IiwgJmNhcmQtPnBjaV92ZW5kb3IpICE9IDEpCisJCQljYXJkLT5wY2lfdmVuZG9yID0gMDsKKwor CWlmIChkZXYtPmRldmljZSAhPSBOVUxMICYmIHN0cmxlbihkZXYtPmRldmljZSkgPT0gNCkKKwkJ aWYgKHNzY2FuZihkZXYtPmRldmljZSwgIiVoeCIsICZjYXJkLT5wY2lfZGV2aWNlKSAhPSAxKQor CQkJY2FyZC0+cGNpX2RldmljZSA9IDA7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS9saWIvaWd0X2Rl dmljZV9zY2FuLmggYi9saWIvaWd0X2RldmljZV9zY2FuLmgKaW5kZXggYmI0YmU3MjMuLmU5NmQ4 YTI1IDEwMDY0NAotLS0gYS9saWIvaWd0X2RldmljZV9zY2FuLmgKKysrIGIvbGliL2lndF9kZXZp Y2Vfc2Nhbi5oCkBAIC01Nyw3ICs1Nyw4IEBAIHN0cnVjdCBpZ3RfZGV2aWNlX2NhcmQgewogCWNo YXIgc3Vic3lzdGVtW05BTUVfTUFYXTsKIAljaGFyIGNhcmRbTkFNRV9NQVhdOwogCWNoYXIgcmVu ZGVyW05BTUVfTUFYXTsKLQljaGFyIHBjaV9zbG90X25hbWVbUENJX1NMT1RfTkFNRV9TSVpFKzFd OworCWNoYXIgcGNpX3Nsb3RfbmFtZVtQQ0lfU0xPVF9OQU1FX1NJWkUrMl07CisJdWludDE2X3Qg cGNpX3ZlbmRvciwgcGNpX2RldmljZTsKIH07CiAKIHZvaWQgaWd0X2RldmljZXNfc2Nhbihib29s IGZvcmNlKTsKLS0gCjIuMjYuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3Qt ZGV2Cg==