From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Christian=20K=C3=B6nig?= Subject: [PATCH 2/9] drm/radeon: fix pm handling in radeon_gpu_reset Date: Wed, 27 Aug 2014 15:21:54 +0200 Message-ID: <1409145721-32136-3-git-send-email-deathsimple@vodafone.de> References: <1409145721-32136-1-git-send-email-deathsimple@vodafone.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from pegasos-out.vodafone.de (pegasos-out.vodafone.de [80.84.1.38]) by gabe.freedesktop.org (Postfix) with ESMTP id CBC1B6E039 for ; Wed, 27 Aug 2014 06:23:23 -0700 (PDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by pegasos-out.vodafone.de (Rohrpostix1 Daemon) with ESMTP id 446C4260728 for ; Wed, 27 Aug 2014 15:23:23 +0200 (CEST) Received: from pegasos-out.vodafone.de ([127.0.0.1]) by localhost (rohrpostix1.prod.vfnet.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oPcfq9vSZGbd for ; Wed, 27 Aug 2014 15:23:01 +0200 (CEST) In-Reply-To: <1409145721-32136-1-git-send-email-deathsimple@vodafone.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: alexdeucher@gmail.com, maarten.lankhorst@canonical.com Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgoKcG1fc3VzcGVu ZCBpcyBoYW5kbGVkIGluIHRoZSByYWRlb25fc3VzcGVuZCBjYWxsYmFja3MuCnBtX3Jlc3VtZSBo YXMgc3BlY2lhbCBoYW5kbGluZyBkZXBlbmRpbmcgb24gd2hldGhlcgpkcG0gb3IgbGVnYWN5IHBt IGlzIGVuYWJsZWQuICBDaGFuZ2UgcmFkZW9uX2dwdV9yZXNldAp0byBtaXJyb3IgdGhlIGJlaGF2 aW9yIGluIHRoZSBzdXNwZW5kIGFuZCByZXN1bWUKcGF0aHMuCgpTaWduZWQtb2ZmLWJ5OiBBbGV4 IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+ClJldmlld2VkLWJ5OiBDaHJpc3Rp YW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+ClJldmlld2VkLWJ5OiBNYWFydGVu IExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAY2Fub25pY2FsLmNvbT4KQ2M6IHN0YWJsZUB2 Z2VyLmtlcm5lbC5vcmcKLS0tCiBkcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kZXZpY2Uu YyB8IDE4ICsrKysrKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9y YWRlb25fZGV2aWNlLmMgYi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kZXZpY2UuYwpp bmRleCAxNTIxODFkLi5kMmZmMTJlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9u L3JhZGVvbl9kZXZpY2UuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kZXZp Y2UuYwpAQCAtMTY4Miw3ICsxNjgyLDYgQEAgaW50IHJhZGVvbl9ncHVfcmVzZXQoc3RydWN0IHJh ZGVvbl9kZXZpY2UgKnJkZXYpCiAJcmFkZW9uX3NhdmVfYmlvc19zY3JhdGNoX3JlZ3MocmRldik7 CiAJLyogYmxvY2sgVFRNICovCiAJcmVzY2hlZCA9IHR0bV9ib19sb2NrX2RlbGF5ZWRfd29ya3F1 ZXVlKCZyZGV2LT5tbWFuLmJkZXYpOwotCXJhZGVvbl9wbV9zdXNwZW5kKHJkZXYpOwogCXJhZGVv bl9zdXNwZW5kKHJkZXYpOwogCiAJZm9yIChpID0gMDsgaSA8IFJBREVPTl9OVU1fUklOR1M7ICsr aSkgewpAQCAtMTcyOCw5ICsxNzI3LDI0IEBAIHJldHJ5OgogCQl9CiAJfQogCi0JcmFkZW9uX3Bt X3Jlc3VtZShyZGV2KTsKKwlpZiAoKHJkZXYtPnBtLnBtX21ldGhvZCA9PSBQTV9NRVRIT0RfRFBN KSAmJiByZGV2LT5wbS5kcG1fZW5hYmxlZCkgeworCQkvKiBkbyBkcG0gbGF0ZSBpbml0ICovCisJ CXIgPSByYWRlb25fcG1fbGF0ZV9pbml0KHJkZXYpOworCQlpZiAocikgeworCQkJcmRldi0+cG0u ZHBtX2VuYWJsZWQgPSBmYWxzZTsKKwkJCURSTV9FUlJPUigicmFkZW9uX3BtX2xhdGVfaW5pdCBm YWlsZWQsIGRpc2FibGluZyBkcG1cbiIpOworCQl9CisJfSBlbHNlIHsKKwkJLyogcmVzdW1lIG9s ZCBwbSBsYXRlICovCisJCXJhZGVvbl9wbV9yZXN1bWUocmRldik7CisJfQorCiAJZHJtX2hlbHBl cl9yZXN1bWVfZm9yY2VfbW9kZShyZGV2LT5kZGV2KTsKIAorCS8qIHNldCB0aGUgcG93ZXIgc3Rh dGUgaGVyZSBpbiBjYXNlIHdlIGFyZSBhIFBYIHN5c3RlbSBvciBoZWFkbGVzcyAqLworCWlmICgo cmRldi0+cG0ucG1fbWV0aG9kID09IFBNX01FVEhPRF9EUE0pICYmIHJkZXYtPnBtLmRwbV9lbmFi bGVkKQorCQlyYWRlb25fcG1fY29tcHV0ZV9jbG9ja3MocmRldik7CisKIAl0dG1fYm9fdW5sb2Nr X2RlbGF5ZWRfd29ya3F1ZXVlKCZyZGV2LT5tbWFuLmJkZXYsIHJlc2NoZWQpOwogCWlmIChyKSB7 CiAJCS8qIGJhZCBuZXdzLCBob3cgdG8gdGVsbCBpdCB0byB1c2Vyc3BhY2UgPyAqLwotLSAKMS45 LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==