From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lucas De Marchi Subject: [PATCH libdrm v3 5/5] intel: get gen once for gen >= 9 Date: Wed, 5 Sep 2018 11:32:00 -0700 Message-ID: <20180905183200.18383-6-lucas.demarchi@intel.com> References: <20180905183200.18383-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: <20180905183200.18383-1-lucas.demarchi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: intel-gfx@lists.freedesktop.org Cc: Rodrigo Vivi , Paulo Zanoni , dri-devel@freedesktop.org List-Id: intel-gfx@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 X19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2RyaS1kZXZlbAo=