From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Airlie Subject: [PATCH] drm/dp_mst: don't send hotplug if input ports change. Date: Wed, 16 Sep 2015 10:39:27 +1000 Message-ID: <1442363967-24859-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 8E6C46E006 for ; Tue, 15 Sep 2015 17:39:29 -0700 (PDT) Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 38D54FA9CE for ; Wed, 16 Sep 2015 00:39:29 +0000 (UTC) Received: from dreadlord-bne-redhat-com.bne.redhat.com (dhcp-40-179.bne.redhat.com [10.64.40.179]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t8G0dSDT015744 for ; Tue, 15 Sep 2015 20:39:28 -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 RnJvbTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KCkkgc3VzcGVjdCB3ZSBtaWdo dCBuZWVkIHRvIHJldGhpbmsgd2hlbiB3ZSBzZW5kIGhvdHBsdWcgY2FsbGJhY2sKYnV0IHRoaXMg YXQgbGVhc3Qgc3RvcHMgdXMgZnJvbSBzZW5kaW5nIHRoZW0gd2hlbiB3ZSBkZWZpbnRlbHkKZG9u J3QgbmVlZCB0by4KCkRQIGlucHV0IHBvcnQgc3RhdGUgY2hhbmdlcyBhcmVuJ3QgbmVjZXNzYXJ5 IHRvIHJlcG9ydC4KClNpZ25lZC1vZmYtYnk6IERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYyB8IDggKysrKysr LS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYyBiL2RyaXZlcnMv Z3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKaW5kZXggZTIzZGY1Zi4uY2ZiMGI5NiAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYworKysgYi9kcml2 ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCkBAIC04NjMsNyArODYzLDggQEAgc3Rh dGljIHZvaWQgZHJtX2RwX2Rlc3Ryb3lfcG9ydChzdHJ1Y3Qga3JlZiAqa3JlZikKIHsKIAlzdHJ1 Y3QgZHJtX2RwX21zdF9wb3J0ICpwb3J0ID0gY29udGFpbmVyX29mKGtyZWYsIHN0cnVjdCBkcm1f ZHBfbXN0X3BvcnQsIGtyZWYpOwogCXN0cnVjdCBkcm1fZHBfbXN0X3RvcG9sb2d5X21nciAqbWdy ID0gcG9ydC0+bWdyOwotCWlmICghcG9ydC0+aW5wdXQpIHsKKwlib29sIGlzX2lucHV0ID0gcG9y dC0+aW5wdXQ7CisJaWYgKCFpc19pbnB1dCkgewogCQlwb3J0LT52Y3BpLm51bV9zbG90cyA9IDA7 CiAKIAkJa2ZyZWUocG9ydC0+Y2FjaGVkX2VkaWQpOwpAQCAtODg1LDcgKzg4NiwxMCBAQCBzdGF0 aWMgdm9pZCBkcm1fZHBfZGVzdHJveV9wb3J0KHN0cnVjdCBrcmVmICprcmVmKQogCX0KIAlrZnJl ZShwb3J0KTsKIAotCSgqbWdyLT5jYnMtPmhvdHBsdWcpKG1ncik7CisJLyogd2Ugc2hvdWxkIG9u bHkgY2F1c2UgYSBob3RwbHVnIGlmIGFuIG91dHB1dCBwb3J0IGNoYW5nZXMKKwkgKiBpbnB1dCBw b3J0cyBzaG91bGRuJ3QuICovCisJaWYgKCFpc19pbnB1dCkKKwkJKCptZ3ItPmNicy0+aG90cGx1 ZykobWdyKTsKIH0KIAogc3RhdGljIHZvaWQgZHJtX2RwX3B1dF9wb3J0KHN0cnVjdCBkcm1fZHBf bXN0X3BvcnQgKnBvcnQpCi0tIAoyLjQuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWwK