From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lucas De Marchi Subject: [PATCH libdrm v2 5/5] intel: get gen once for gen >= 9 Date: Tue, 28 Aug 2018 17:35:32 -0700 Message-ID: <20180829003532.22878-6-lucas.demarchi@intel.com> References: <20180829003532.22878-1-lucas.demarchi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180829003532.22878-1-lucas.demarchi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: Paulo Zanoni , dri-devel@freedesktop.org, Rodrigo Vivi List-Id: dri-devel@lists.freedesktop.org V2UgZG9uJ3QgbmVlZCB0byBjYWxsIElTX0dFTigpIGZvciBlYWNoIGdlbiA+PSA5OiB3ZSBjYW4g cmF0aGVyIHVzZSB0aGUKbmV3IGludGVsX2lzX2dlbngoKSBoZWxwZXIgdG8gaXRlcmF0ZSB0aGUg cGNpaWRzIGFycmF5IG9uY2UuCgpTaWduZWQtb2ZmLWJ5OiBMdWNhcyBEZSBNYXJjaGkgPGx1Y2Fz LmRlbWFyY2hpQGludGVsLmNvbT4KLS0tCiBpbnRlbC9pbnRlbF9idWZtZ3JfZ2VtLmMgfCA4ICst LS0tLS0tCiBpbnRlbC9pbnRlbF9kZWNvZGUuYyAgICAgfCA4ICsrLS0tLS0tCiAyIGZpbGVzIGNo YW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW50 ZWwvaW50ZWxfYnVmbWdyX2dlbS5jIGIvaW50ZWwvaW50ZWxfYnVmbWdyX2dlbS5jCmluZGV4IDhj M2E0YjIwLi5kNjU4N2I3NiAxMDA2NDQKLS0tIGEvaW50ZWwvaW50ZWxfYnVmbWdyX2dlbS5jCisr KyBiL2ludGVsL2ludGVsX2J1Zm1ncl9nZW0uYwpAQCAtMzY1NiwxMyArMzY1Niw3IEBAIGRybV9p bnRlbF9idWZtZ3JfZ2VtX2luaXQoaW50IGZkLCBpbnQgYmF0Y2hfc2l6ZSkKIAkJYnVmbWdyX2dl bS0+Z2VuID0gNzsKIAllbHNlIGlmIChJU19HRU44KGJ1Zm1ncl9nZW0tPnBjaV9kZXZpY2UpKQog CQlidWZtZ3JfZ2VtLT5nZW4gPSA4OwotCWVsc2UgaWYgKElTX0dFTjkoYnVmbWdyX2dlbS0+cGNp X2RldmljZSkpCi0JCWJ1Zm1ncl9nZW0tPmdlbiA9IDk7Ci0JZWxzZSBpZiAoSVNfR0VOMTAoYnVm bWdyX2dlbS0+cGNpX2RldmljZSkpCi0JCWJ1Zm1ncl9nZW0tPmdlbiA9IDEwOwotCWVsc2UgaWYg KElTX0dFTjExKGJ1Zm1ncl9nZW0tPnBjaV9kZXZpY2UpKQotCQlidWZtZ3JfZ2VtLT5nZW4gPSAx MTsKLQllbHNlIHsKKwllbHNlIGlmICghaW50ZWxfZ2V0X2dlbngoYnVmbWdyX2dlbS0+cGNpX2Rl dmljZSwgJmJ1Zm1ncl9nZW0tPmdlbikpIHsKIAkJZnJlZShidWZtZ3JfZ2VtKTsKIAkJYnVmbWdy X2dlbSA9IE5VTEw7CiAJCWdvdG8gZXhpdDsKZGlmZiAtLWdpdCBhL2ludGVsL2ludGVsX2RlY29k ZS5jIGIvaW50ZWwvaW50ZWxfZGVjb2RlLmMKaW5kZXggYjI0ODYxYjEuLjBmZjA5NWJjIDEwMDY0 NAotLS0gYS9pbnRlbC9pbnRlbF9kZWNvZGUuYworKysgYi9pbnRlbC9pbnRlbF9kZWNvZGUuYwpA QCAtMzgyMywxMiArMzgyMyw4IEBAIGRybV9pbnRlbF9kZWNvZGVfY29udGV4dF9hbGxvYyh1aW50 MzJfdCBkZXZpZCkKIAljdHgtPmRldmlkID0gZGV2aWQ7CiAJY3R4LT5vdXQgPSBzdGRvdXQ7CiAK LQlpZiAoSVNfR0VOMTEoZGV2aWQpKQotCQljdHgtPmdlbiA9IDExOwotCWVsc2UgaWYgKElTX0dF TjEwKGRldmlkKSkKLQkJY3R4LT5nZW4gPSAxMDsKLQllbHNlIGlmIChJU19HRU45KGRldmlkKSkK LQkJY3R4LT5nZW4gPSA5OworCWlmIChpbnRlbF9nZXRfZ2VueChkZXZpZCwgJmN0eC0+Z2VuKSkK KwkJOwogCWVsc2UgaWYgKElTX0dFTjgoZGV2aWQpKQogCQljdHgtPmdlbiA9IDg7CiAJZWxzZSBp ZiAoSVNfR0VONyhkZXZpZCkpCi0tIAoyLjE3LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=