From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 4/4] drm/i915: Throw away the BIOS fb if has the wrong depth/bpp Date: Fri, 7 Jun 2019 19:26:11 +0300 Message-ID: <20190607162611.23514-4-ville.syrjala@linux.intel.com> References: <20190607162611.23514-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190607162611.23514-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClJl c3BlY3QgdGhlIHVzZXIncyBjaG9pY2Ugb2YgZGVwdGgvYnBwIGZvciB0aGUgZmJkZXYgZnJhbWVi dWZmZXIKYW5kIHRocm93IG91dCB0aGUgZmIgd2UgaW5oZXJpdGVkIGZyb20gdGhlIEJJT1MgaWYg aXQgZG9lc24ndAptYXRjaC4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUu c3lyamFsYUBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZmJkZXYuYyB8IDExICsrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygr KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2ZiZGV2LmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmRldi5jCmluZGV4IDBkM2E2ZmE2NzRlNi4uMWE5MzVk Yzc0ZDIzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmRldi5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2ZiZGV2LmMKQEAgLTE5OSw2ICsxOTksMTcg QEAgc3RhdGljIGludCBpbnRlbGZiX2NyZWF0ZShzdHJ1Y3QgZHJtX2ZiX2hlbHBlciAqaGVscGVy LAogCQlkcm1fZnJhbWVidWZmZXJfcHV0KCZpbnRlbF9mYi0+YmFzZSk7CiAJCWludGVsX2ZiID0g aWZiZGV2LT5mYiA9IE5VTEw7CiAJfQorCWlmIChpbnRlbF9mYiAmJgorCSAgICAoc2l6ZXMtPnN1 cmZhY2VfZGVwdGggIT0gaW50ZWxfZmItPmJhc2UuZm9ybWF0LT5kZXB0aCB8fAorCSAgICAgc2l6 ZXMtPnN1cmZhY2VfYnBwICE9IGludGVsX2ZiLT5iYXNlLmZvcm1hdC0+Y3BwWzBdICogOCkpIHsK KwkJRFJNX0RFQlVHX0tNUygiQklPUyBmYiB1c2luZyB3cm9uZyBkZXB0aC9icHAgKCVkLyVkKSwg d2UgcmVxdWlyZSAoJWQvJWQpLCIKKwkJCSAgICAgICIgcmVsZWFzaW5nIGl0XG4iLAorCQkJICAg ICAgaW50ZWxfZmItPmJhc2UuZm9ybWF0LT5kZXB0aCwKKwkJCSAgICAgIGludGVsX2ZiLT5iYXNl LmZvcm1hdC0+Y3BwWzBdICogOCwKKwkJCSAgICAgIHNpemVzLT5zdXJmYWNlX2RlcHRoLCBzaXpl cy0+c3VyZmFjZV9icHApOworCQlkcm1fZnJhbWVidWZmZXJfcHV0KCZpbnRlbF9mYi0+YmFzZSk7 CisJCWludGVsX2ZiID0gaWZiZGV2LT5mYiA9IE5VTEw7CisJfQogCWlmICghaW50ZWxfZmIgfHwg V0FSTl9PTighaW50ZWxfZmJfb2JqKCZpbnRlbF9mYi0+YmFzZSkpKSB7CiAJCURSTV9ERUJVR19L TVMoIm5vIEJJT1MgZmIsIGFsbG9jYXRpbmcgYSBuZXcgb25lXG4iKTsKIAkJcmV0ID0gaW50ZWxm Yl9hbGxvYyhoZWxwZXIsIHNpemVzKTsKLS0gCjIuMjEuMAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2 ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZHJpLWRldmVs