From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 16/32] drm/virtio: Call drm_helper_mode_fill_fb_struct() before drm_framebuffer_init() Date: Thu, 17 Nov 2016 18:14:15 +0200 Message-ID: <1479399271-31991-17-git-send-email-ville.syrjala@linux.intel.com> References: <1479399271-31991-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id B865B6E817 for ; Thu, 17 Nov 2016 16:15:33 +0000 (UTC) In-Reply-To: <1479399271-31991-1-git-send-email-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: Dave Airlie , Laurent Pinchart , Gerd Hoffmann List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldl IHdhbnQgZnJhbWVidWZmZXJzIHRvIGJlIG1vc3RseSB1c2VhYmxlIGFscmVhZHkgYmVmb3JlCmRy bV9mcmFtZWJ1ZmZlcl9pbml0KCkgZ2V0IGNhbGxlZCwgYW5kIHNvIHdlIHdpbGwgc3RhcnQgZGVt YW5kaW5nIHRoYXQKYWxsIHRoZSBpbnRlcmVzdGluZyBmb3JtYXQvc2l6ZS9ldGMuIGluZm9ybWF0 aW9uIGJlIGZpbGxlZCBpbiBiZWZvcmUKZHJtX2ZyYW1lYnVmZmVyX2luaXQoKS4gZHJtX2hlbHBl cl9tb2RlX2ZpbGxfZmJfc3RydWN0KCkgd2lsbCBkbyB0aGF0CmZvciB1cywgc28gbGV0J3MgbWFr ZSBzdXJlIGl0IGdldHMgY2FsbGVkIGJlZm9yZSBkcm1fZnJhbWVidWZmZXJfaW5pdCgpLgoKQ2M6 IERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CkNjOiBHZXJkIEhvZmZtYW5uIDxrcmF4 ZWxAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vdmlydGlvL3ZpcnRncHVf ZGlzcGxheS5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdmlydGlvL3ZpcnRncHVfZGlz cGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL3ZpcnRpby92aXJ0Z3B1X2Rpc3BsYXkuYwppbmRleCA4 YjgwZmRkMGUwYTguLmZhZDVhMWNjNTkwMyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3Zp cnRpby92aXJ0Z3B1X2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdmlydGlvL3ZpcnRn cHVfZGlzcGxheS5jCkBAIC04OCwxMiArODgsMTMgQEAgdmlydGlvX2dwdV9mcmFtZWJ1ZmZlcl9p bml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAKIAlibyA9IGdlbV90b192aXJ0aW9fZ3B1X29i aihvYmopOwogCisJZHJtX2hlbHBlcl9tb2RlX2ZpbGxfZmJfc3RydWN0KGRldiwgJnZnZmItPmJh c2UsIG1vZGVfY21kKTsKKwogCXJldCA9IGRybV9mcmFtZWJ1ZmZlcl9pbml0KGRldiwgJnZnZmIt PmJhc2UsICZ2aXJ0aW9fZ3B1X2ZiX2Z1bmNzKTsKIAlpZiAocmV0KSB7CiAJCXZnZmItPm9iaiA9 IE5VTEw7CiAJCXJldHVybiByZXQ7CiAJfQotCWRybV9oZWxwZXJfbW9kZV9maWxsX2ZiX3N0cnVj dChkZXYsICZ2Z2ZiLT5iYXNlLCBtb2RlX2NtZCk7CiAKIAlzcGluX2xvY2tfaW5pdCgmdmdmYi0+ ZGlydHlfbG9jayk7CiAJdmdmYi0+eDEgPSB2Z2ZiLT55MSA9IElOVF9NQVg7Ci0tIAoyLjcuNAoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==