From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 04/44] drm: Automatically unregister the connector during cleanup Date: Wed, 15 Jun 2016 13:17:49 +0100 Message-ID: <1465993109-19523-5-git-send-email-chris@chris-wilson.co.uk> References: <1465993109-19523-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1465993109-19523-1-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: intel-gfx@lists.freedesktop.org Cc: Daniel Vetter , Dave Airlie , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QXMgd2Ugbm93IGNhbiBjYWxsIGRybV9jb25uZWN0b3JfdW5yZWdpc3RlcigpIG11bHRpcGxlIHRp bWVzLCBwcm92aWRlIGEKZmFpbHNhZmUgdW5yZWdpc3RlciBmb3IgYSBjb25uZWN0b3Igd2hlbiBj bGVhbmluZyBpdCB1cC4KCnYyOiBBZGQgYSBXQVJOIHRvIGNhdGNoIGFueSBjb25uZWN0b3JzIHRo YXQgYXJlIHN0aWxsIHZpc2libGUgdG8KdXNlcnNwYWNlIHdoZW4gd2UgY29tZSB0byBkZXN0b3kg dGhlbS4KClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNv LnVrPgpDYzogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KQ2M6IGRyaS1kZXZlbEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKUmV2aWV3ZWQtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52 ZXR0ZXJAZmZ3bGwuY2g+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMgfCA2ICsrKysr KwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9kcm1fY3J0Yy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMKaW5kZXggZWE1 ZWM2NDFlYWNjLi4zMTZkZWE5YmVhMDggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1f Y3J0Yy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jCkBAIC05MzgsNiArOTM4LDEy IEBAIHZvaWQgZHJtX2Nvbm5lY3Rvcl9jbGVhbnVwKHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25u ZWN0b3IpCiAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IGNvbm5lY3Rvci0+ZGV2OwogCXN0cnVj dCBkcm1fZGlzcGxheV9tb2RlICptb2RlLCAqdDsKIAorCS8qIFRoZSBjb25uZWN0b3Igc2hvdWxk IGhhdmUgYmVlbiByZW1vdmVkIGZyb20gdXNlcnNwYWNlIGxvbmcgYmVmb3JlCisJICogaXQgaXMg ZmluYWxseSBkZXN0cm95ZWQuCisJICovCisJaWYgKFdBUk5fT04oY29ubmVjdG9yLT5yZWdpc3Rl cmVkKSkKKwkJZHJtX2Nvbm5lY3Rvcl91bnJlZ2lzdGVyKGNvbm5lY3Rvcik7CisKIAlpZiAoY29u bmVjdG9yLT50aWxlX2dyb3VwKSB7CiAJCWRybV9tb2RlX3B1dF90aWxlX2dyb3VwKGRldiwgY29u bmVjdG9yLT50aWxlX2dyb3VwKTsKIAkJY29ubmVjdG9yLT50aWxlX2dyb3VwID0gTlVMTDsKLS0g CjIuOC4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK