From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680074.outbound.protection.outlook.com [40.107.68.74]) by gabe.freedesktop.org (Postfix) with ESMTPS id EE1026E39E for ; Fri, 8 Mar 2019 14:36:33 +0000 (UTC) From: Nicholas Kazlauskas Date: Fri, 8 Mar 2019 09:36:03 -0500 Message-ID: <20190308143603.3620-3-nicholas.kazlauskas@amd.com> In-Reply-To: <20190308143603.3620-1-nicholas.kazlauskas@amd.com> References: <20190308143603.3620-1-nicholas.kazlauskas@amd.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 3/3] lib/fb: Clear framebuffer on amdgpu List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: SUdUIGV4cGVjdHMgYnVmZmVycyByZXR1cm5lZCBmcm9tIERSTV9JT0NUTF9NT0RFX01BUF9EVU1C IHRvIGJlCmNsZWFyZWQsIGJ1dCBhbWRncHUgcmV0YWlucyB0aGUgY29udGVudHMgcHJldmlvdXNs eSBpbiBtZW1vcnkKaW4gdGhlIGJ1ZmZlciAtIGNsZWFyIGl0IG9uIGFtZGdwdSBieSB3aXRoIGEg bWVtc2V0IHRvIDAuCgpXaGlsZSB0aGVyZSdzIGEgY2xlYXJfeXV2X2J1ZmZlciBkaXJlY3RseSBi ZWxvdyB0aGlzIHRoYXQgc2hvdWxkIHRha2UKY2FyZSBvZiB0aGUgWVVWIGZvcm1hdCBjYXNlIGZv ciB1cywgaXQgaGFzIGFuIGFzc2VydCB0byBlbnN1cmUgdGhhdAp0aGUgYnVmZmVyIGNvbnRlbnRz IHdlcmUgcHJldmlvdXNseSBjbGVhcmVkLiBXZSdsbCBmYWlsIHRoYXQgYXNzZXJ0CmlmIHdlIGRv bid0IGNsZWFyIGl0IGV2ZXJ5IHRpbWUuCgpDYzogTGVvIExpIDxzdW5wZW5nLmxpQGFtZC5jb20+ CkNjOiBIYXJyeSBXZW50bGFuZCA8aGFycnkud2VudGxhbmRAYW1kLmNvbT4KU2lnbmVkLW9mZi1i eTogTmljaG9sYXMgS2F6bGF1c2thcyA8bmljaG9sYXMua2F6bGF1c2thc0BhbWQuY29tPgotLS0K IGxpYi9pZ3RfZmIuYyB8IDE3ICsrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTcg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2xpYi9pZ3RfZmIuYyBiL2xpYi9pZ3RfZmIuYwpp bmRleCBmNDliZWNiZC4uMDg0ZmVkMWUgMTAwNjQ0Ci0tLSBhL2xpYi9pZ3RfZmIuYworKysgYi9s aWIvaWd0X2ZiLmMKQEAgLTU5NSw2ICs1OTUsMTUgQEAgdWludDY0X3QgaWd0X2ZiX3RpbGluZ190 b19tb2QodWludDY0X3QgdGlsaW5nKQogCX0KIH0KIAorc3RhdGljIHZvaWQgY2xlYXJfYnVmZmVy KHN0cnVjdCBpZ3RfZmIgKmZiKQoreworCXZvaWQgKnB0cjsKKworCXB0ciA9IGlndF9mYl9tYXBf YnVmZmVyKGZiLT5mZCwgZmIpOworCW1lbXNldChwdHIsIDAsIGZiLT5zaXplKTsKKwlpZ3RfZmJf dW5tYXBfYnVmZmVyKGZiLCBwdHIpOworfQorCiBzdGF0aWMgdm9pZCBjbGVhcl95dXZfYnVmZmVy KHN0cnVjdCBpZ3RfZmIgKmZiKQogewogCWJvb2wgZnVsbF9yYW5nZSA9IGZiLT5jb2xvcl9yYW5n ZSA9PSBJR1RfQ09MT1JfWUNCQ1JfRlVMTF9SQU5HRTsKQEAgLTcxNSw2ICs3MjQsMTQgQEAgc3Rh dGljIGludCBjcmVhdGVfYm9fZm9yX2ZiKHN0cnVjdCBpZ3RfZmIgKmZiKQogCQkJCQkgICAgIGJw cCwgc3RyaWRlcywgJmZiLT5zaXplKTsKIAogb3V0OgorCS8qCisJICogSUdUIGV4cGVjdHMgYnVm ZmVycyByZXR1cm5lZCBmcm9tIERSTV9JT0NUTF9NT0RFX01BUF9EVU1CIHRvIGJlCisJICogY2xl YXJlZCwgYnV0IGFtZGdwdSByZXRhaW5zIHRoZSBjb250ZW50cyBwcmV2aW91c2x5IGluIG1lbW9y eQorCSAqIGluIHRoZSBidWZmZXIgLSBjbGVhciBpdCBvbiBhbWRncHUuCisJICovCisJaWYgKGlz X2FtZGdwdV9kZXZpY2UoZmQpKQorCQljbGVhcl9idWZmZXIoZmIpOworCiAJaWYgKGlndF9mb3Jt YXRfaXNfeXV2KGZiLT5kcm1fZm9ybWF0KSkKIAkJY2xlYXJfeXV2X2J1ZmZlcihmYik7CiAKLS0g CjIuMTcuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K aWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2