From: Rob Clark Subject: [PATCH] drm/atomic: shutdown *current* encoder Date: Thu, 20 Nov 2014 17:18:38 -0500 Message-ID: <1416521918-15537-1-git-send-email-robdclark@gmail.com> References: <1416516907-29440-2-git-send-email-robdclark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qc0-f172.google.com (mail-qc0-f172.google.com [209.85.216.172]) by gabe.freedesktop.org (Postfix) with ESMTP id 29E786FB8F for ; Thu, 20 Nov 2014 14:18:43 -0800 (PST) Received: by mail-qc0-f172.google.com with SMTP id m20so2880555qcx.17 for ; Thu, 20 Nov 2014 14:18:42 -0800 (PST) In-Reply-To: <1416516907-29440-2-git-send-email-robdclark@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 List-Id: dri-devel@lists.freedesktop.org SW4gZGlzYWJsZV9vdXRwdXRzKCkgd2UgbmVlZCB0byBzaHV0IGRvd24gdGhlIG91dGdvaW5nIGVu Y29kZXIsIG5vdCB0aGUKaW5jb21pbmcgb25lICh3ZSBoYXZlIGFscmVhZHkgc3dhcHBlZC1zdGF0 ZSBhdCB0aGlzIHBvaW50KS4gIFdpdGhvdXQKdGhpcywgd2UgZW5kIHVwIHRlbGxpbmcgdGhlIGRy aXZlciB0byBjcnRjLT5kcG1zKE9GRikgd2l0aG91dCBmaXJzdAplbmNvZGVyLT5kcG1zKE9GRiks IGFuZCB0aGF0IG1ha2VzIHNvbWUgaHcgcXVpdGUgdW5oYXBweS4KCnYyOiBtaXNzaW5nIFdBUk5f T04oKSBodW5rIGFuZCBjb21tZW50CgpSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVs LnZldHRlckBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IFJvYiBDbGFyayA8cm9iZGNsYXJrQGdt YWlsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYyB8IDcgKysr KystLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYyBiL2RyaXZlcnMv Z3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCmluZGV4IDVhZTViMjUuLjYxYmVjMGIgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCisrKyBiL2RyaXZlcnMv Z3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCkBAIC01MDIsOSArNTAyLDEyIEBAIGRpc2FibGVf b3V0cHV0cyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAq b2xkX3N0YXRlKQogCQlpZiAoIW9sZF9jb25uX3N0YXRlIHx8ICFvbGRfY29ubl9zdGF0ZS0+Y3J0 YykKIAkJCWNvbnRpbnVlOwogCi0JCWVuY29kZXIgPSBjb25uZWN0b3ItPnN0YXRlLT5iZXN0X2Vu Y29kZXI7CisJCWVuY29kZXIgPSBvbGRfY29ubl9zdGF0ZS0+YmVzdF9lbmNvZGVyOwogCi0JCWlm ICghZW5jb2RlcikKKwkJLyogV2Ugc2hvdWxkbid0IGdldCB0aGlzIGZhciBpZiB3ZSBkaWRuJ3Qg cHJldmlvdXNseSBoYXZlCisJCSAqIGFuIGVuY29kZXIuLiBidXQgV0FSTl9PTigpIHJhdGhlciB0 aGFuIGV4cGxvZGUuCisJCSAqLworCQlpZiAoV0FSTl9PTighZW5jb2RlcikpCiAJCQljb250aW51 ZTsKIAogCQlmdW5jcyA9IGVuY29kZXItPmhlbHBlcl9wcml2YXRlOwotLSAKMS45LjMKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==