From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomi Valkeinen Subject: [PATCHv4 22/29] drm/omap: Use omapdss_stack_is_ready() to check that the display stack is up Date: Thu, 30 Mar 2017 14:15:22 +0300 Message-ID: <1490872529-23084-23-git-send-email-tomi.valkeinen@ti.com> References: <1490872529-23084-1-git-send-email-tomi.valkeinen@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from lelnx193.ext.ti.com (lelnx193.ext.ti.com [198.47.27.77]) by gabe.freedesktop.org (Postfix) with ESMTPS id C0A036E8B3 for ; Thu, 30 Mar 2017 11:16:10 +0000 (UTC) In-Reply-To: <1490872529-23084-1-git-send-email-tomi.valkeinen@ti.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, Laurent Pinchart Cc: Peter Ujfalusi , Tomi Valkeinen , Jyri Sarha List-Id: dri-devel@lists.freedesktop.org RnJvbTogUGV0ZXIgVWpmYWx1c2kgPHBldGVyLnVqZmFsdXNpQHRpLmNvbT4KCkluc3RlYWQgb2Yg J2d1ZXNzaW5nJyBiYXNlZCBvbiBhbGlhc2VzIG9mIHRoZSBzdGF0dXMgb2YgdGhlIERTUyBkcml2 ZXJzLAp1c2UgdGhlIG5ldyBpbnRlcmZhY2UgdG8gY2hlY2sgdGhhdCBhbGwgbmVlZGVkIGRyaXZl cnMgYXJlIGxvYWRlZC4KSW4gdGhpcyB3YXkgd2UgY2FuIGJlIHN1cmUgdGhhdCBhbGwgbmVlZGVk IGRyaXZlcnMgYXJlIGxvYWRlZCBzbyBpdCBpcwpzYWZlIHRvIGNvbnRpbnVlIHRoZSBwcm9iaW5n IG9mIG9tYXBkcm0uClRoaXMgbWV0aG9kIHdpbGwgYWxsb3cgdGhlIG9tYXBkcm0gdG8gYmUgcHJv YmVkICdoZWFkbGVzcycsIHdpdGhvdXQKb3V0cHV0cy4KClNpZ25lZC1vZmYtYnk6IFBldGVyIFVq ZmFsdXNpIDxwZXRlci51amZhbHVzaUB0aS5jb20+ClNpZ25lZC1vZmYtYnk6IFRvbWkgVmFsa2Vp bmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL29tYXBkcm0v b21hcF9kcnYuYyB8IDkgKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCsp LCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29t YXBfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2Rydi5jCmluZGV4IGM3ZGJm MzBhNjFmYS4uYWQ4ZDE2Y2Y4MTljIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRy bS9vbWFwX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZHJ2LmMKQEAg LTI1MCw3ICsyNTAsOSBAQCBzdGF0aWMgaW50IG9tYXBfY29ubmVjdF9kc3NkZXZzKHZvaWQpCiB7 CiAJaW50IHI7CiAJc3RydWN0IG9tYXBfZHNzX2RldmljZSAqZHNzZGV2ID0gTlVMTDsKLQlib29s IG5vX2Rpc3BsYXlzID0gdHJ1ZTsKKworCWlmICghb21hcGRzc19zdGFja19pc19yZWFkeSgpKQor CQlyZXR1cm4gLUVQUk9CRV9ERUZFUjsKIAogCWZvcl9lYWNoX2Rzc19kZXYoZHNzZGV2KSB7CiAJ CXIgPSBkc3NkZXYtPmRyaXZlci0+Y29ubmVjdChkc3NkZXYpOwpAQCAtMjYwLDE0ICsyNjIsOSBA QCBzdGF0aWMgaW50IG9tYXBfY29ubmVjdF9kc3NkZXZzKHZvaWQpCiAJCX0gZWxzZSBpZiAocikg ewogCQkJZGV2X3dhcm4oZHNzZGV2LT5kZXYsICJjb3VsZCBub3QgY29ubmVjdCBkaXNwbGF5OiAl c1xuIiwKIAkJCQlkc3NkZXYtPm5hbWUpOwotCQl9IGVsc2UgewotCQkJbm9fZGlzcGxheXMgPSBm YWxzZTsKIAkJfQogCX0KIAotCWlmIChub19kaXNwbGF5cykKLQkJcmV0dXJuIC1FUFJPQkVfREVG RVI7Ci0KIAlyZXR1cm4gMDsKIAogY2xlYW51cDoKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRy aS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK