From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: [PATCH] drm: bridge: Detach all bridges in a chain at encoder cleanup time Date: Tue, 29 Nov 2016 23:54:29 +0200 Message-ID: <1480456469-28830-1-git-send-email-laurent.pinchart+renesas@ideasonboard.com> References: <20161129202239.ip7xctghyoxypbz2@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from galahad.ideasonboard.com (galahad.ideasonboard.com [185.26.127.97]) by gabe.freedesktop.org (Postfix) with ESMTPS id BC2686E30B for ; Tue, 29 Nov 2016 21:54:24 +0000 (UTC) In-Reply-To: <20161129202239.ip7xctghyoxypbz2@phenom.ffwll.local> 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 SW5zdGVhZCBvZiBkZXRhY2hpbmcgb25seSB0aGUgYnJpZGdlIGRpcmVjdGx5IGNvbm5lY3RlZCB0 byB0aGUgZW5jb2RlciwKZGV0YWNoIGFsbCBicmlkZ2VzIGluIHRoZSBjaGFpbi4KClNpZ25lZC1v ZmYtYnk6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnQrcmVuZXNhc0BpZGVhc29u Ym9hcmQuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZW5jb2Rlci5jIHwgMTIgKysrKysr KysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK CkhpIERhbmllbCwKCkFzIHJlcXVlc3RlZCwgaGVyZSdzIGEgcGF0Y2ggdGhhdCBtYWtlcyBicmlk Z2UgZGV0YWNoIHJlY3Vyc2l2ZS4gSXQncyBiYXNlZCBvbgp0b3Agb2YgIltQQVRDSCB2MyAwNC8x M10gZHJtOiBicmlkZ2U6IERldGFjaCBicmlkZ2UgZnJvbSBlbmNvZGVyIGF0IGVuY29kZXIKY2xl YW51cCB0aW1lIi4KCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2VuY29kZXIuYyBi L2RyaXZlcnMvZ3B1L2RybS9kcm1fZW5jb2Rlci5jCmluZGV4IDljMWY5OTY0NmUwZC4uMzNkM2U2 ZWM4M2JlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2VuY29kZXIuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vZHJtX2VuY29kZXIuYwpAQCAtMTY0LDggKzE2NCwxNiBAQCB2b2lkIGRy bV9lbmNvZGVyX2NsZWFudXAoc3RydWN0IGRybV9lbmNvZGVyICplbmNvZGVyKQogCSAqIHRoZSBp bmRpY2VzIG9uIHRoZSBkcm1fZW5jb2RlciBhZnRlciB1cyBpbiB0aGUgZW5jb2Rlcl9saXN0Lgog CSAqLwogCi0JaWYgKGVuY29kZXItPmJyaWRnZSkKLQkJZHJtX2JyaWRnZV9kZXRhY2goZW5jb2Rl ci0+YnJpZGdlKTsKKwlpZiAoZW5jb2Rlci0+YnJpZGdlKSB7CisJCXN0cnVjdCBkcm1fYnJpZGdl ICpicmlkZ2UgPSBlbmNvZGVyLT5icmlkZ2U7CisJCXN0cnVjdCBkcm1fYnJpZGdlICpuZXh0Owor CisJCXdoaWxlIChicmlkZ2UpIHsKKwkJCW5leHQgPSBicmlkZ2UtPm5leHQ7CisJCQlkcm1fYnJp ZGdlX2RldGFjaChicmlkZ2UpOworCQkJYnJpZGdlID0gbmV4dDsKKwkJfQorCX0KIAogCWRybV9t b2Rlc2V0X2xvY2tfYWxsKGRldik7CiAJZHJtX21vZGVfb2JqZWN0X3VucmVnaXN0ZXIoZGV2LCAm ZW5jb2Rlci0+YmFzZSk7Ci0tIApSZWdhcmRzLAoKTGF1cmVudCBQaW5jaGFydAoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcg bGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==