From mboxrd@z Thu Jan 1 00:00:00 1970 From: Max Staudt Subject: [RFC PATCH v2 07/13] vt: Add keyboard hook to disable bootsplash Date: Wed, 13 Dec 2017 20:47:49 +0100 Message-ID: <20171213194755.3409-8-mstaudt@suse.de> References: <20171213194755.3409-1-mstaudt@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3BA026E59B for ; Wed, 13 Dec 2017 19:48:46 +0000 (UTC) In-Reply-To: <20171213194755.3409-1-mstaudt@suse.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: b.zolnierkie@samsung.com, linux-fbdev@vger.kernel.org Cc: michal@markovi.net, sndirsch@suse.com, oneukum@suse.com, tiwai@suse.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, mstaudt@suse.de, bernhard.rosenkranzer@linaro.org, philm@manjaro.org List-Id: dri-devel@lists.freedesktop.org TGV0J3MgZGlzYWJsZSB0aGUgc3BsYXNoIGlmIHRoZSB1c2VyIHByZXNzZXMgRVNDIG9yIEYxLUYx MiBvbiBhIFZULgoKVGhlIEYxLUYxMiBjaGVjayBpcyB0byBkaXNhYmxlIHRoZSBzcGxhc2ggb24g VlQgc3dpdGNoZXMuCgpTaWduZWQtb2ZmLWJ5OiBNYXggU3RhdWR0IDxtc3RhdWR0QHN1c2UuZGU+ Ci0tLQogZHJpdmVycy90dHkvdnQva2V5Ym9hcmQuYyB8IDI0ICsrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL3R0eS92dC9rZXlib2FyZC5jIGIvZHJpdmVycy90dHkvdnQva2V5Ym9hcmQuYwppbmRleCBm NDE2NjI2M2JiM2EuLmEyNDg0MjkxOTRiYiAxMDA2NDQKLS0tIGEvZHJpdmVycy90dHkvdnQva2V5 Ym9hcmQuYworKysgYi9kcml2ZXJzL3R0eS92dC9rZXlib2FyZC5jCkBAIC00Nyw2ICs0Nyw4IEBA CiAKICNpbmNsdWRlIDxhc20vaXJxX3JlZ3MuaD4KIAorI2luY2x1ZGUgPGxpbnV4L2Jvb3RzcGxh c2guaD4KKwogZXh0ZXJuIHZvaWQgY3RybF9hbHRfZGVsKHZvaWQpOwogCiAvKgpAQCAtMTM1Myw2 ICsxMzU1LDI4IEBAIHN0YXRpYyB2b2lkIGtiZF9rZXljb2RlKHVuc2lnbmVkIGludCBrZXljb2Rl LCBpbnQgZG93biwgaW50IGh3X3JhdykKIAl9CiAjZW5kaWYKIAorCS8qIFRyYXAga2V5cyB3aGVu IGJvb3RzcGxhc2ggaXMgc2hvd24gKi8KKwlpZiAoYm9vdHNwbGFzaF93b3VsZF9yZW5kZXJfbm93 KCkpIHsKKwkJLyogRGVhY3RpdmF0ZSBib290c3BsYXNoIG9uIEVTQyBvciBBbHQrRnh4IFZUIHN3 aXRjaCAqLworCQlpZiAoa2V5Y29kZSA+PSBLRVlfRjEgJiYga2V5Y29kZSA8PSBLRVlfRjEyKSB7 CisJCQlib290c3BsYXNoX2Rpc2FibGUoKTsKKworCQkJLyoKKwkJCSAqIE5vIHJldHVybiBoZXJl IHNpbmNlIHdlIHdhbnQgdG8gYWN0dWFsbHkKKwkJCSAqIHBlcmZvcm0gdGhlIFZUIHN3aXRjaC4K KwkJCSAqLworCQl9IGVsc2UgeworCQkJaWYgKGtleWNvZGUgPT0gS0VZX0VTQykKKwkJCQlib290 c3BsYXNoX2Rpc2FibGUoKTsKKworCQkJLyoKKwkJCSAqIEp1c3QgZHJvcCBhbnkgb3RoZXIga2V5 cy4KKwkJCSAqIFRoZWlyIGVmZmVjdCB3b3VsZCBiZSBoaWRkZW4gYnkgdGhlIHNwbGFzaC4KKwkJ CSAqLworCQkJcmV0dXJuOworCQl9CisJfQorCiAJaWYgKGtiZC0+a2JkbW9kZSA9PSBWQ19NRURJ VU1SQVcpIHsKIAkJLyoKIAkJICogVGhpcyBpcyBleHRlbmRlZCBtZWRpdW0gcmF3IG1vZGUsIHdp dGgga2V5cyBhYm92ZSAxMjcKLS0gCjIuMTIuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==