From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 212F289BF8 for ; Thu, 19 Nov 2020 07:41:53 +0000 (UTC) From: =?UTF-8?q?Zbigniew=20Kempczy=C5=84ski?= Date: Thu, 19 Nov 2020 08:41:39 +0100 Message-Id: <20201119074139.12803-3-zbigniew.kempczynski@intel.com> In-Reply-To: <20201119074139.12803-1-zbigniew.kempczynski@intel.com> References: <20201119074139.12803-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v5 3/3] tools/lsgpu: Add -n switch to list devices using vendor:device hex id 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: RGVmYXVsdCBkZXZpY2UgbGlzdCBwcmVmZXJzIHZlbmRvciBhbmQgZGV2aWNlIG5hbWVzLiBBZGQg LW4gc3dpdGNoCnRvIGRpc3BsYXkgdmVuZG9yL2RldmljZSBhcyBoZXggc3RyaW5ncy4KClNpZ25l ZC1vZmYtYnk6IFpiaWduaWV3IEtlbXBjennFhHNraSA8emJpZ25pZXcua2VtcGN6eW5za2lAaW50 ZWwuY29tPgpDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KQ2M6 IFBldHJpIExhdHZhbGEgPHBldHJpLmxhdHZhbGFAaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogVHZy dGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KLS0tCiB0b29scy9sc2dwdS5j IHwgOCArKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xzZ3B1LmMgYi90b29scy9sc2dwdS5jCmluZGV4IDE2 OWFiMGMyLi4yNTM1OGJiZSAxMDA2NDQKLS0tIGEvdG9vbHMvbHNncHUuYworKysgYi90b29scy9s c2dwdS5jCkBAIC03Miw2ICs3Miw3IEBACiBlbnVtIHsKIAlPUFRfUFJJTlRfU0lNUExFICAgPSAn cycsCiAJT1BUX1BSSU5UX0RFVEFJTCAgID0gJ3AnLAorCU9QVF9OVU1FUklDICAgICAgICA9ICdu JywKIAlPUFRfTElTVF9WRU5ET1JTICAgPSAndicsCiAJT1BUX0xJU1RfRklMVEVSUyAgID0gJ2wn LAogCU9QVF9ERVZJQ0UgICAgICAgICA9ICdkJywKQEAgLTg2LDYgKzg3LDcgQEAgc3RhdGljIGNo YXIgKmlndF9kZXZpY2U7CiBzdGF0aWMgY29uc3QgY2hhciAqdXNhZ2Vfc3RyID0KIAkidXNhZ2U6 IGxzZ3B1IFtvcHRpb25zXVxuXG4iCiAJIk9wdGlvbnM6XG4iCisJIiAgLW4sIC0tbnVtZXJpYyAg ICAgICAgICAgICAgIFByaW50IHZlbmRvci9kZXZpY2UgYXMgaGV4XG4iCiAJIiAgLXMsIC0tcHJp bnQtc2ltcGxlICAgICAgICAgIFByaW50IHNpbXBsZSAobGVnYWN5KSBkZXZpY2UgZGV0YWlsc1xu IgogCSIgIC1wLCAtLXByaW50LWRldGFpbHMgICAgICAgICBQcmludCBkZXZpY2VzIHdpdGggZGV0 YWlsc1xuIgogCSIgIC12LCAtLWxpc3QtdmVuZG9ycyAgICAgICAgICBMaXN0IHJlY29nbml6ZWQg dmVuZG9yc1xuIgpAQCAtMTYwLDYgKzE2Miw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICph cmd2W10pCiAJCXsiZHJtIiwgICAgICAgICAgICAgICBub19hcmd1bWVudCwgICAgICAgTlVMTCwg MH0sCiAJCXsic3lzZnMiLCAgICAgICAgICAgICBub19hcmd1bWVudCwgICAgICAgTlVMTCwgMX0s CiAJCXsicGNpIiwgICAgICAgICAgICAgICBub19hcmd1bWVudCwgICAgICAgTlVMTCwgMn0sCisJ CXsibnVtZXJpYyIsICAgICAgICAgICBub19hcmd1bWVudCwgICAgICAgTlVMTCwgT1BUX05VTUVS SUN9LAogCQl7InByaW50LXNpbXBsZSIsICAgICAgbm9fYXJndW1lbnQsICAgICAgIE5VTEwsIE9Q VF9QUklOVF9TSU1QTEV9LAogCQl7InByaW50LWRldGFpbCIsICAgICAgbm9fYXJndW1lbnQsICAg ICAgIE5VTEwsIE9QVF9QUklOVF9ERVRBSUx9LAogCQl7Imxpc3QtdmVuZG9ycyIsICAgICAgbm9f YXJndW1lbnQsICAgICAgIE5VTEwsIE9QVF9MSVNUX1ZFTkRPUlN9LApAQCAtMTc0LDEwICsxNzcs MTMgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKIAkJCS50eXBlID0gSUdUX1BS SU5UX1VTRVIsCiAJfTsKIAotCXdoaWxlICgoYyA9IGdldG9wdF9sb25nKGFyZ2MsIGFyZ3YsICJz cHZsZDpoIiwKKwl3aGlsZSAoKGMgPSBnZXRvcHRfbG9uZyhhcmdjLCBhcmd2LCAibnNwdmxkOmgi LAogCQkJCWxvbmdfb3B0aW9ucywgJmluZGV4KSkgIT0gLTEpIHsKIAkJc3dpdGNoKGMpIHsKIAor CQljYXNlIE9QVF9OVU1FUklDOgorCQkJZm10Lm51bWVyaWMgPSB0cnVlOworCQkJYnJlYWs7CiAJ CWNhc2UgT1BUX1BSSU5UX1NJTVBMRToKIAkJCWZtdC50eXBlID0gSUdUX1BSSU5UX1NJTVBMRTsK IAkJCWJyZWFrOwotLSAKMi4yNi4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ln dC1kZXYK