From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerd Hoffmann Subject: [PATCH v3 01/15] drm/bochs: encoder cleanup Date: Thu, 10 Jan 2019 09:28:31 +0100 Message-ID: <20190110082845.3453-2-kraxel@redhat.com> References: <20190110082845.3453-1-kraxel@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by gabe.freedesktop.org (Postfix) with ESMTPS id A18106ED51 for ; Thu, 10 Jan 2019 08:28:51 +0000 (UTC) In-Reply-To: <20190110082845.3453-1-kraxel@redhat.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, David Airlie Cc: andr2000@gmail.com, David Airlie , Gerd Hoffmann , open list , "open list:DRM DRIVER FOR BOCHS VIRTUAL GPU" List-Id: dri-devel@lists.freedesktop.org TW9zdCB1bnVzZWQgY2FsbGJhY2tzIGNhbiBiZSBOVUxMIHBvaW50ZXJzIHRoZXNlIGRheXMuCkRy b3AgYSBidW5jaCBvZiBlbXB0eSBlbmNvZGVyIGNhbGxiYWNrcy4KClNpZ25lZC1vZmYtYnk6IEdl cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpSZXZpZXdlZC1ieTogT2xla3NhbmRyIEFu ZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpBY2tlZC1ieTog RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vYm9jaHMvYm9jaHNfa21zLmMgfCAyNiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBm aWxlIGNoYW5nZWQsIDI2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9ib2Nocy9ib2Noc19rbXMuYyBiL2RyaXZlcnMvZ3B1L2RybS9ib2Nocy9ib2Noc19rbXMuYwpp bmRleCBmODdjMjg0ZGQ5Li5jOGNlNTQ0OThkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v Ym9jaHMvYm9jaHNfa21zLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2JvY2hzL2JvY2hzX2ttcy5j CkBAIC0xNzAsMzEgKzE3MCw2IEBAIHN0YXRpYyB2b2lkIGJvY2hzX2NydGNfaW5pdChzdHJ1Y3Qg ZHJtX2RldmljZSAqZGV2KQogCWRybV9jcnRjX2hlbHBlcl9hZGQoY3J0YywgJmJvY2hzX2hlbHBl cl9mdW5jcyk7CiB9CiAKLXN0YXRpYyB2b2lkIGJvY2hzX2VuY29kZXJfbW9kZV9zZXQoc3RydWN0 IGRybV9lbmNvZGVyICplbmNvZGVyLAotCQkJCSAgIHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlICpt b2RlLAotCQkJCSAgIHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlICphZGp1c3RlZF9tb2RlKQotewot fQotCi1zdGF0aWMgdm9pZCBib2Noc19lbmNvZGVyX2RwbXMoc3RydWN0IGRybV9lbmNvZGVyICpl bmNvZGVyLCBpbnQgc3RhdGUpCi17Ci19Ci0KLXN0YXRpYyB2b2lkIGJvY2hzX2VuY29kZXJfcHJl cGFyZShzdHJ1Y3QgZHJtX2VuY29kZXIgKmVuY29kZXIpCi17Ci19Ci0KLXN0YXRpYyB2b2lkIGJv Y2hzX2VuY29kZXJfY29tbWl0KHN0cnVjdCBkcm1fZW5jb2RlciAqZW5jb2RlcikKLXsKLX0KLQot c3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fZW5jb2Rlcl9oZWxwZXJfZnVuY3MgYm9jaHNfZW5jb2Rl cl9oZWxwZXJfZnVuY3MgPSB7Ci0JLmRwbXMgPSBib2Noc19lbmNvZGVyX2RwbXMsCi0JLm1vZGVf c2V0ID0gYm9jaHNfZW5jb2Rlcl9tb2RlX3NldCwKLQkucHJlcGFyZSA9IGJvY2hzX2VuY29kZXJf cHJlcGFyZSwKLQkuY29tbWl0ID0gYm9jaHNfZW5jb2Rlcl9jb21taXQsCi19OwotCiBzdGF0aWMg Y29uc3Qgc3RydWN0IGRybV9lbmNvZGVyX2Z1bmNzIGJvY2hzX2VuY29kZXJfZW5jb2Rlcl9mdW5j cyA9IHsKIAkuZGVzdHJveSA9IGRybV9lbmNvZGVyX2NsZWFudXAsCiB9OwpAQCAtMjA3LDcgKzE4 Miw2IEBAIHN0YXRpYyB2b2lkIGJvY2hzX2VuY29kZXJfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAq ZGV2KQogCWVuY29kZXItPnBvc3NpYmxlX2NydGNzID0gMHgxOwogCWRybV9lbmNvZGVyX2luaXQo ZGV2LCBlbmNvZGVyLCAmYm9jaHNfZW5jb2Rlcl9lbmNvZGVyX2Z1bmNzLAogCQkJIERSTV9NT0RF X0VOQ09ERVJfREFDLCBOVUxMKTsKLQlkcm1fZW5jb2Rlcl9oZWxwZXJfYWRkKGVuY29kZXIsICZi b2Noc19lbmNvZGVyX2hlbHBlcl9mdW5jcyk7CiB9CiAKIAotLSAKMi45LjMKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxp c3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=