From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [PATCH 8/9] drm/tegra: dpaux: Add missing runtime PM references Date: Thu, 28 Nov 2019 16:37:40 +0100 Message-ID: <20191128153741.2380419-9-thierry.reding@gmail.com> References: <20191128153741.2380419-1-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20191128153741.2380419-1-thierry.reding@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Thierry Reding Cc: linux-tegra@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: linux-tegra@vger.kernel.org RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KCkVuc3VyZSB0aGF0IGEg cnVudGltZSBQTSByZWZlcmVuY2UgaXMgYWNxdWlyZWQgZWFjaCB0aW1lIHRoZSBEUEFVWApyZWdp c3RlcnMgYXJlIGFjY2Vzc2VkLiBPdGhlcndpc2UgdGhlIGNvZGUgbWF5IGVuZCB1cCBydW5uaW5n IHdpdGhvdXQKdGhlIGNvbnRyb2xsZXIgYmVpbmcgcG93ZXJlZCwgb3V0LW9mLXJlc2V0IG9yIGNs b2NrZWQgaW4gc29tZSBjb3JuZXIKY2FzZXMsIHJlc3VsdGluZyBpbiBhIGNyYXNoLgoKU2lnbmVk LW9mZi1ieTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vdGVncmEvZHBhdXguYyB8IDE2ICsrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFu Z2VkLCAxNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS90ZWdyYS9kcGF1eC5jIGIvZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2RwYXV4LmMK aW5kZXggNjIyY2RmMWFkMjQ2Li40YjJiODZhZWQxYTUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS90ZWdyYS9kcGF1eC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9kcGF1eC5jCkBA IC00MzQsOCArNDM0LDEzIEBAIHN0YXRpYyBpbnQgdGVncmFfZHBhdXhfc2V0X211eChzdHJ1Y3Qg cGluY3RybF9kZXYgKnBpbmN0cmwsCiAJCQkgICAgICAgdW5zaWduZWQgaW50IGZ1bmN0aW9uLCB1 bnNpZ25lZCBpbnQgZ3JvdXApCiB7CiAJc3RydWN0IHRlZ3JhX2RwYXV4ICpkcGF1eCA9IHBpbmN0 cmxfZGV2X2dldF9kcnZkYXRhKHBpbmN0cmwpOworCWludCBlcnI7CisKKwlwbV9ydW50aW1lX2dl dF9zeW5jKGRwYXV4LT5kZXYpOworCWVyciA9IHRlZ3JhX2RwYXV4X3BhZF9jb25maWcoZHBhdXgs IGZ1bmN0aW9uKTsKKwlwbV9ydW50aW1lX3B1dChkcGF1eC0+ZGV2KTsKIAotCXJldHVybiB0ZWdy YV9kcGF1eF9wYWRfY29uZmlnKGRwYXV4LCBmdW5jdGlvbik7CisJcmV0dXJuIGVycjsKIH0KIAog c3RhdGljIGNvbnN0IHN0cnVjdCBwaW5tdXhfb3BzIHRlZ3JhX2RwYXV4X3Bpbm11eF9vcHMgPSB7 CkBAIC04MDksMTUgKzgxNCwyMiBAQCBlbnVtIGRybV9jb25uZWN0b3Jfc3RhdHVzIGRybV9kcF9h dXhfZGV0ZWN0KHN0cnVjdCBkcm1fZHBfYXV4ICphdXgpCiBpbnQgZHJtX2RwX2F1eF9lbmFibGUo c3RydWN0IGRybV9kcF9hdXggKmF1eCkKIHsKIAlzdHJ1Y3QgdGVncmFfZHBhdXggKmRwYXV4ID0g dG9fZHBhdXgoYXV4KTsKKwlpbnQgZXJyOworCisJcG1fcnVudGltZV9nZXRfc3luYyhkcGF1eC0+ ZGV2KTsKKwllcnIgPSB0ZWdyYV9kcGF1eF9wYWRfY29uZmlnKGRwYXV4LCBEUEFVWF9QQURDVExf RlVOQ19BVVgpOworCXBtX3J1bnRpbWVfcHV0KGRwYXV4LT5kZXYpOwogCi0JcmV0dXJuIHRlZ3Jh X2RwYXV4X3BhZF9jb25maWcoZHBhdXgsIERQQVVYX1BBRENUTF9GVU5DX0FVWCk7CisJcmV0dXJu IGVycjsKIH0KIAogaW50IGRybV9kcF9hdXhfZGlzYWJsZShzdHJ1Y3QgZHJtX2RwX2F1eCAqYXV4 KQogewogCXN0cnVjdCB0ZWdyYV9kcGF1eCAqZHBhdXggPSB0b19kcGF1eChhdXgpOwogCisJcG1f cnVudGltZV9nZXRfc3luYyhkcGF1eC0+ZGV2KTsKIAl0ZWdyYV9kcGF1eF9wYWRfcG93ZXJfZG93 bihkcGF1eCk7CisJcG1fcnVudGltZV9wdXQoZHBhdXgtPmRldik7CiAKIAlyZXR1cm4gMDsKIH0K LS0gCjIuMjMuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs