From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jayant Shekhar Subject: [v1] drm/msm: Remove clock and bandwidth votes in mdss pm suspend Date: Wed, 23 Jan 2019 16:42:40 +0530 Message-ID: <1548241960-7412-1-git-send-email-jshekhar@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: 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, linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org, abhinavk@codeaurora.org, Jayant Shekhar , seanpaul@chromium.org, hoegsberg@chromium.org, chandanu@codeaurora.org List-Id: devicetree@vger.kernel.org TURTUyBQTSBzdXNwZW5kIGlzIGRlcGVuZGVudCBvbiBydW50aW1lIHN1c3BlbmQgZm9yIGRpc2Fi bGluZwpjbG9ja3MgYW5kIHJlbW92aW5nIGJhbmR3aWR0aCB2b3Rlcy4gSW4gY2FzZSBvZiBwbV9z dXNwZW5kCnRyaWdnZXJlZCwgZHBtX3ByZXBhcmUgaG9sZCBhIHJlZmNvdW50IG9uIHBvd2VyIHVz YWdlIG9mIGRldmljZQphbmQgaGVuY2UgcnVudGltZSBzdXNwZW5kIGlzIG5ldmVyIHRyaWdnZXJl ZCBkdXJpbmcgcG1fc3VzcGVuZC4KQXMgcnVudGltZSBzdXNwZW5kIGlzIG5vdCB0cmlnZ2VyZWQs IGNsb2NrcyBhbmQgYmFuZHdpZHRoIHZvdGVzCnJlbWFpbi4gSGVuY2UgZXhwbGljaXRseSB0cmln Z2VyIG1kc3MgZGlzYWJsZSBpbiBtc21fcG1fc3VzcGVuZAp0byBkaXNhYmxlIGNsb2NrcyBhbmQg cmVtb3ZlIHRoZSB2b3Rlcy4KClNpZ25lZC1vZmYtYnk6IEpheWFudCBTaGVraGFyIDxqc2hla2hh ckBjb2RlYXVyb3JhLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuYyB8IDgg KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Ry di5jCmluZGV4IDVjNjBiYjMuLmZmZTNhMjUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9t c20vbXNtX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jCkBAIC0xMDY4 LDEyICsxMDY4LDE2IEBAIHN0YXRpYyBpbnQgbXNtX3BtX3N1c3BlbmQoc3RydWN0IGRldmljZSAq ZGV2KQogewogCXN0cnVjdCBkcm1fZGV2aWNlICpkZGV2ID0gZGV2X2dldF9kcnZkYXRhKGRldik7 CiAJc3RydWN0IG1zbV9kcm1fcHJpdmF0ZSAqcHJpdiA9IGRkZXYtPmRldl9wcml2YXRlOworCXN0 cnVjdCBtc21fbWRzcyAqbWRzcyA9IHByaXYtPm1kc3M7CiAKIAlpZiAoIUlTX0VSUl9PUl9OVUxM KHByaXYtPnBtX3N0YXRlKSkKIAkJcmV0dXJuIDA7CiAKIAlwcml2LT5wbV9zdGF0ZSA9IGRybV9h dG9taWNfaGVscGVyX3N1c3BlbmQoZGRldik7CiAKKwlpZiAobWRzcyAmJiBtZHNzLT5mdW5jcykK KwkJbWRzcy0+ZnVuY3MtPmRpc2FibGUobWRzcyk7CisKIAlyZXR1cm4gSVNfRVJSKHByaXYtPnBt X3N0YXRlKSA/IFBUUl9FUlIocHJpdi0+cG1fc3RhdGUpIDogMDsKIH0KIApAQCAtMTA4MSwxMSAr MTA4NSwxNSBAQCBzdGF0aWMgaW50IG1zbV9wbV9yZXN1bWUoc3RydWN0IGRldmljZSAqZGV2KQog ewogCXN0cnVjdCBkcm1fZGV2aWNlICpkZGV2ID0gZGV2X2dldF9kcnZkYXRhKGRldik7CiAJc3Ry dWN0IG1zbV9kcm1fcHJpdmF0ZSAqcHJpdiA9IGRkZXYtPmRldl9wcml2YXRlOworCXN0cnVjdCBt c21fbWRzcyAqbWRzcyA9IHByaXYtPm1kc3M7CiAJaW50IHJldDsKIAogCWlmIChJU19FUlJfT1Jf TlVMTChwcml2LT5wbV9zdGF0ZSkpCiAJCXJldHVybiAwOwogCisJaWYgKG1kc3MgJiYgbWRzcy0+ ZnVuY3MpCisJCW1kc3MtPmZ1bmNzLT5lbmFibGUobWRzcyk7CisKIAlyZXQgPSBkcm1fYXRvbWlj X2hlbHBlcl9yZXN1bWUoZGRldiwgcHJpdi0+cG1fc3RhdGUpOwogCWlmIChyZXQgPT0gMCkKIAkJ cHJpdi0+cG1fc3RhdGUgPSBOVUxMOwotLSAKVGhlIFF1YWxjb21tIElubm92YXRpb24gQ2VudGVy LCBJbmMuIGlzIGEgbWVtYmVyIG9mIHRoZSBDb2RlIEF1cm9yYSBGb3J1bSwKYSBMaW51eCBGb3Vu ZGF0aW9uIENvbGxhYm9yYXRpdmUgUHJvamVjdAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==