From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.4 42/56] fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA Date: Sat, 1 Jun 2019 09:25:46 -0400 Message-ID: <20190601132600.27427-42-sashal@kernel.org> References: <20190601132600.27427-1-sashal@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id CC25E89B62 for ; Sat, 1 Jun 2019 13:27:12 +0000 (UTC) In-Reply-To: <20190601132600.27427-1-sashal@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Sasha Levin , linux-fbdev@vger.kernel.org, Teddy Wang , Bartlomiej Zolnierkiewicz , dri-devel@lists.freedesktop.org, Yifeng Li , Sudip Mukherjee List-Id: dri-devel@lists.freedesktop.org RnJvbTogWWlmZW5nIExpIDx0b21saUB0b21saS5tZT4KClsgVXBzdHJlYW0gY29tbWl0IGVjMTU4 N2Q1MDczZjI5ODIwZTM1OGYzYTM4Mzg1MGQ2MTYwMWQ5ODEgXQoKV2hlbiB0aGUgbWFjaGluZSBp cyBib290ZWQgaW4gVkdBIG1vZGUsIGxvYWRpbmcgc203MTJmYiB3b3VsZCBjYXVzZQphIGdsaXRj aCBvZiByYW5kb20gcGl4ZWxzIHNob3duIG9uIHRoZSBzY3JlZW4uIFRvIHByZXZlbnQgaXQgZnJv bQpoYXBwZW5pbmcsIHdlIGZpcnN0IGNsZWFyIHRoZSBlbnRpcmUgZnJhbWVidWZmZXIsIGFuZCB3 ZSBhbHNvIG5lZWQKdG8gc3RvcCBjYWxsaW5nIHNtdGNmYl9zZXRtb2RlKCkgZHVyaW5nIGluaXRp YWxpemF0aW9uLCB0aGUgZmJkZXYKbGF5ZXIgd2lsbCBjYWxsIGl0IGZvciB1cyBsYXRlciB3aGVu IGl0J3MgcmVhZHkuCgpTaWduZWQtb2ZmLWJ5OiBZaWZlbmcgTGkgPHRvbWxpQHRvbWxpLm1lPgpU ZXN0ZWQtYnk6IFN1ZGlwIE11a2hlcmplZSA8c3VkaXBtLm11a2hlcmplZUBnbWFpbC5jb20+CkNj OiBUZWRkeSBXYW5nIDx0ZWRkeS53YW5nQHNpbGljb25tb3Rpb24uY29tPgpDYzogPHN0YWJsZUB2 Z2VyLmtlcm5lbC5vcmc+ICAjIHY0LjQrClNpZ25lZC1vZmYtYnk6IEJhcnRsb21pZWogWm9sbmll cmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNvbT4KU2lnbmVkLW9mZi1ieTogU2FzaGEg TGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgotLS0KIGRyaXZlcnMvdmlkZW8vZmJkZXYvc203MTJm Yi5jIHwgNiArKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRp b24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3ZpZGVvL2ZiZGV2L3NtNzEyZmIuYyBiL2RyaXZl cnMvdmlkZW8vZmJkZXYvc203MTJmYi5jCmluZGV4IDI1MzljMWU2ZmFjYjQuLjZhMzA3MTRhMTg2 MzIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvdmlkZW8vZmJkZXYvc203MTJmYi5jCisrKyBiL2RyaXZl cnMvdmlkZW8vZmJkZXYvc203MTJmYi5jCkBAIC0xNDk4LDcgKzE0OTgsMTEgQEAgc3RhdGljIGlu dCBzbXRjZmJfcGNpX3Byb2JlKHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogCWlmIChlcnIpCiAJCWdv dG8gZmFpbGVkOwogCi0Jc210Y2ZiX3NldG1vZGUoc2ZiKTsKKwkvKgorCSAqIFRoZSBzY3JlZW4g d291bGQgYmUgdGVtcG9yYXJpbHkgZ2FyYmxlZCB3aGVuIHNtNzEyZmIgdGFrZXMgb3ZlcgorCSAq IHZlc2FmYiBvciBWR0EgdGV4dCBtb2RlLiBaZXJvIHRoZSBmcmFtZWJ1ZmZlci4KKwkgKi8KKwlt ZW1zZXRfaW8oc2ZiLT5sZmIsIDAsIHNmYi0+ZmItPmZpeC5zbWVtX2xlbik7CiAKIAllcnIgPSBy ZWdpc3Rlcl9mcmFtZWJ1ZmZlcihpbmZvKTsKIAlpZiAoZXJyIDwgMCkKLS0gCjIuMjAuMQoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1h aWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs