From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Airlie Subject: [PATCH] drm/qxl: only report first monitor as connected if we have no state Date: Thu, 17 Sep 2015 06:27:18 +1000 Message-ID: <1442435238-12959-1-git-send-email-airlied@gmail.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 22B736E632 for ; Wed, 16 Sep 2015 13:27:21 -0700 (PDT) Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (Postfix) with ESMTPS id A318C461DB for ; Wed, 16 Sep 2015 20:27:20 +0000 (UTC) Received: from dreadlord-bne-redhat-com.bne.redhat.com (dhcp-40-179.bne.redhat.com [10.64.40.179]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t8GKRJAH008218 for ; Wed, 16 Sep 2015 16:27:20 -0400 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 List-Id: dri-devel@lists.freedesktop.org RnJvbTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KCklmIHRoZSBzZXJ2ZXIgaXNu J3QgbmV3IGVub3VnaCB0byBnaXZlIHVzIHN0YXRlLCByZXBvcnQgdGhlIGZpcnN0Cm1vbml0b3Ig YXMgYWx3YXlzIGNvbm5lY3RlZCwgb3RoZXJ3aXNlIGJlbGlldmUgdGhlIHNlcnZlciBzaWRlLgoK U2lnbmVkLW9mZi1ieTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KLS0tCiBkcml2 ZXJzL2dwdS9kcm0vcXhsL3F4bF9kaXNwbGF5LmMgfCAxMiArKysrKysrLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL3F4bC9xeGxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxf ZGlzcGxheS5jCmluZGV4IDdjNjIyNWMuLmRkODQ1ZjggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9xeGwvcXhsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kaXNw bGF5LmMKQEAgLTg4NiwxMyArODg2LDE1IEBAIHN0YXRpYyBlbnVtIGRybV9jb25uZWN0b3Jfc3Rh dHVzIHF4bF9jb25uX2RldGVjdCgKIAkJZHJtX2Nvbm5lY3Rvcl90b19xeGxfb3V0cHV0KGNvbm5l Y3Rvcik7CiAJc3RydWN0IGRybV9kZXZpY2UgKmRkZXYgPSBjb25uZWN0b3ItPmRldjsKIAlzdHJ1 Y3QgcXhsX2RldmljZSAqcWRldiA9IGRkZXYtPmRldl9wcml2YXRlOwotCWludCBjb25uZWN0ZWQ7 CisJYm9vbCBjb25uZWN0ZWQgPSBmYWxzZTsKIAogCS8qIFRoZSBmaXJzdCBtb25pdG9yIGlzIGFs d2F5cyBjb25uZWN0ZWQgKi8KLQljb25uZWN0ZWQgPSAob3V0cHV0LT5pbmRleCA9PSAwKSB8fAot CQkgICAgKHFkZXYtPmNsaWVudF9tb25pdG9yc19jb25maWcgJiYKLQkJICAgICBxZGV2LT5jbGll bnRfbW9uaXRvcnNfY29uZmlnLT5jb3VudCA+IG91dHB1dC0+aW5kZXggJiYKLQkJICAgICBxeGxf aGVhZF9lbmFibGVkKCZxZGV2LT5jbGllbnRfbW9uaXRvcnNfY29uZmlnLT5oZWFkc1tvdXRwdXQt PmluZGV4XSkpOworCWlmICghcWRldi0+Y2xpZW50X21vbml0b3JzX2NvbmZpZykgeworCQlpZiAo b3V0cHV0LT5pbmRleCA9PSAwKQorCQkJY29ubmVjdGVkID0gdHJ1ZTsKKwl9IGVsc2UKKwkJY29u bmVjdGVkID0gcWRldi0+Y2xpZW50X21vbml0b3JzX2NvbmZpZy0+Y291bnQgPiBvdXRwdXQtPmlu ZGV4ICYmCisJCSAgICAgcXhsX2hlYWRfZW5hYmxlZCgmcWRldi0+Y2xpZW50X21vbml0b3JzX2Nv bmZpZy0+aGVhZHNbb3V0cHV0LT5pbmRleF0pOwogCiAJRFJNX0RFQlVHKCIjJWQgY29ubmVjdGVk OiAlZFxuIiwgb3V0cHV0LT5pbmRleCwgY29ubmVjdGVkKTsKIAlpZiAoIWNvbm5lY3RlZCkKLS0g CjIuNC4zCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=