From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mario Kleiner Subject: [PATCH 5/6] drm/radeon/pm: Handle failure of drm_vblank_get. Date: Fri, 12 Feb 2016 20:30:31 +0100 Message-ID: <1455305432-28770-6-git-send-email-mario.kleiner.de@gmail.com> References: <1455305432-28770-1-git-send-email-mario.kleiner.de@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 898436EA5D for ; Fri, 12 Feb 2016 11:31:47 -0800 (PST) Received: by mail-wm0-f65.google.com with SMTP id 128so4388425wmz.3 for ; Fri, 12 Feb 2016 11:31:47 -0800 (PST) In-Reply-To: <1455305432-28770-1-git-send-email-mario.kleiner.de@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 Cc: alexander.deucher@amd.com, michel@daenzer.net, christian.koenig@amd.com List-Id: dri-devel@lists.freedesktop.org TWFrZSBzdXJlIHRoYXQgZHJtX3ZibGFua19nZXQvcHV0KCkgc3RheSBiYWxhbmNlZCBpbgpjYXNl IGRybV92YmxhbmtfZ2V0IGZhaWxzLCBieSBza2lwcGluZyB0aGUgY29ycmVzcG9uZGluZwpwdXQu CgpTaWduZWQtb2ZmLWJ5OiBNYXJpbyBLbGVpbmVyIDxtYXJpby5rbGVpbmVyLmRlQGdtYWlsLmNv bT4KUmV2aWV3ZWQtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+CkNj OiBtaWNoZWxAZGFlbnplci5uZXQKQ2M6IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK Q2M6IGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20KQ2M6IGNocmlzdGlhbi5rb2VuaWdAYW1kLmNv bQotLS0KIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX3BtLmMgfCA4ICsrKysrKy0tCiAx IGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0v cmFkZW9uL3JhZGVvbl9wbS5jCmluZGV4IDU5YWJlYmQuLmE5NDk3OWYgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX3BtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3Jh ZGVvbi9yYWRlb25fcG0uYwpAQCAtMjc2LDggKzI3NiwxMiBAQCBzdGF0aWMgdm9pZCByYWRlb25f cG1fc2V0X2Nsb2NrcyhzdHJ1Y3QgcmFkZW9uX2RldmljZSAqcmRldikKIAlpZiAocmRldi0+aXJx Lmluc3RhbGxlZCkgewogCQlmb3IgKGkgPSAwOyBpIDwgcmRldi0+bnVtX2NydGM7IGkrKykgewog CQkJaWYgKHJkZXYtPnBtLmFjdGl2ZV9jcnRjcyAmICgxIDw8IGkpKSB7Ci0JCQkJcmRldi0+cG0u cmVxX3ZibGFuayB8PSAoMSA8PCBpKTsKLQkJCQlkcm1fdmJsYW5rX2dldChyZGV2LT5kZGV2LCBp KTsKKwkJCQkvKiBUaGlzIGNhbiBmYWlsIGlmIGEgbW9kZXNldCBpcyBpbiBwcm9ncmVzcyAqLwor CQkJCWlmIChkcm1fdmJsYW5rX2dldChyZGV2LT5kZGV2LCBpKSA9PSAwKQorCQkJCQlyZGV2LT5w bS5yZXFfdmJsYW5rIHw9ICgxIDw8IGkpOworCQkJCWVsc2UKKwkJCQkJRFJNX0RFQlVHX0RSSVZF UigiY3J0YyAlZCBubyB2YmxhbmssIGNhbiBnbGl0Y2hcbiIsCisJCQkJCQkJIGkpOwogCQkJfQog CQl9CiAJfQotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Ry aS1kZXZlbAo=