From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [PATCH 03/13] drm/bochs: Store correct CRTC index in events Date: Wed, 12 Aug 2015 17:00:25 +0200 Message-ID: <1439391635-29166-3-git-send-email-thierry.reding@gmail.com> References: <1439391635-29166-1-git-send-email-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pd0-f175.google.com (mail-pd0-f175.google.com [209.85.192.175]) by gabe.freedesktop.org (Postfix) with ESMTPS id DA1926E3D5 for ; Wed, 12 Aug 2015 08:01:37 -0700 (PDT) Received: by pdbfa8 with SMTP id fa8so8237811pdb.1 for ; Wed, 12 Aug 2015 08:01:37 -0700 (PDT) In-Reply-To: <1439391635-29166-1-git-send-email-thierry.reding@gmail.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: Daniel Vetter List-Id: dri-devel@lists.freedesktop.org RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KClByZXZpb3VzbHkgYSBu ZWdhdGl2ZSBwaXBlIGNhdXNlZCBhIHNwZWNpYWwgY2FzZSB0byBiZSB0cmlnZ2VyZWQgZm9yCmRy aXZlcnMgdGhhdCBkaWRuJ3QgaGF2ZSBwcm9wZXIgVkJMQU5LIHN1cHBvcnQuIFRoZSB0cmlnZ2Vy IGZvciB0aGlzCnNwZWNpYWwgY2FzZSBpcyBub3cgaW5kZXBlbmRlbnQgb2YgdGhlIHBpcGUsIHNv IHRoZSBjb3JyZWN0IENSVEMgaW5kZXgKY2FuIG5vdyBiZSBzdG9yZWQgaW4gZXZlbnRzLgoKQ2M6 IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBUaGllcnJ5 IFJlZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9ib2Nocy9i b2Noc19rbXMuYyB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2JvY2hzL2JvY2hzX2ttcy5j IGIvZHJpdmVycy9ncHUvZHJtL2JvY2hzL2JvY2hzX2ttcy5jCmluZGV4IDI2YmNkMDNhOGNiNi4u YzIxOWMxZGUzNzIyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYm9jaHMvYm9jaHNfa21z LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2JvY2hzL2JvY2hzX2ttcy5jCkBAIC0xMTMsMTMgKzEx MywxNCBAQCBzdGF0aWMgaW50IGJvY2hzX2NydGNfcGFnZV9mbGlwKHN0cnVjdCBkcm1fY3J0YyAq Y3J0YywKIAlzdHJ1Y3QgYm9jaHNfZGV2aWNlICpib2NocyA9CiAJCWNvbnRhaW5lcl9vZihjcnRj LCBzdHJ1Y3QgYm9jaHNfZGV2aWNlLCBjcnRjKTsKIAlzdHJ1Y3QgZHJtX2ZyYW1lYnVmZmVyICpv bGRfZmIgPSBjcnRjLT5wcmltYXJ5LT5mYjsKKwl1bnNpZ25lZCBpbnQgcGlwZSA9IGRybV9jcnRj X2luZGV4KGNydGMpOwogCXVuc2lnbmVkIGxvbmcgaXJxZmxhZ3M7CiAKIAljcnRjLT5wcmltYXJ5 LT5mYiA9IGZiOwogCWJvY2hzX2NydGNfbW9kZV9zZXRfYmFzZShjcnRjLCAwLCAwLCBvbGRfZmIp OwogCWlmIChldmVudCkgewogCQlzcGluX2xvY2tfaXJxc2F2ZSgmYm9jaHMtPmRldi0+ZXZlbnRf bG9jaywgaXJxZmxhZ3MpOwotCQlkcm1fc2VuZF92YmxhbmtfZXZlbnQoYm9jaHMtPmRldiwgLTEs IGV2ZW50KTsKKwkJZHJtX3NlbmRfdmJsYW5rX2V2ZW50KGJvY2hzLT5kZXYsIHBpcGUsIGV2ZW50 KTsKIAkJc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmYm9jaHMtPmRldi0+ZXZlbnRfbG9jaywgaXJx ZmxhZ3MpOwogCX0KIAlyZXR1cm4gMDsKLS0gCjIuNC41CgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZl bEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=