From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 08/13] drm/i915: Remove redundant on stack dpll_hw_state from cnl_get_dpll() Date: Thu, 7 Feb 2019 19:32:25 +0200 Message-ID: <20190207173230.22368-8-ville.syrjala@linux.intel.com> References: <20190207173230.22368-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id C69F36ECA1 for ; Thu, 7 Feb 2019 17:32:54 +0000 (UTC) In-Reply-To: <20190207173230.22368-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkp1 c3Qgc3RvcmUgdGhlIHN0dWZmIGRpcmVjdGx5IGludG8gY3J0Y19zdGF0ZS0+ZHBsbF9od19zdGF0 ZSByYXRoZXIKdGhhbiB0byBhIHRlbXAgYW5kIGNvcHlpbmcgdGhlIHdob2xlIHRoaW5nIG92ZXIu CgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50 ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwbGxfbWdyLmMgfCAxNSAr KysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDggZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBsbF9tZ3Iu YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwbGxfbWdyLmMKaW5kZXggYjM0ZDQ1N2Nm N2FhLi41OTM3ZmUyYWY5ZTkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2RwbGxfbWdyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBsbF9tZ3IuYwpA QCAtMjMwNyw4ICsyMzA3LDcgQEAgc3RhdGljIGJvb2wgY25sX2RkaV9oZG1pX3BsbF9kaXZpZGVy cyhzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSkKIH0KIAogc3RhdGljIGJvb2wK LWNubF9kZGlfZHBfc2V0X2RwbGxfaHdfc3RhdGUoc3RydWN0IGludGVsX2NydGNfc3RhdGUgKmNy dGNfc3RhdGUsCi0JCQkgICAgIHN0cnVjdCBpbnRlbF9kcGxsX2h3X3N0YXRlICpkcGxsX2h3X3N0 YXRlKQorY25sX2RkaV9kcF9zZXRfZHBsbF9od19zdGF0ZShzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0 ZSAqY3J0Y19zdGF0ZSkKIHsKIAl1MzIgY2ZnY3IwOwogCkBAIC0yMzQ0LDcgKzIzNDMsMTEgQEAg Y25sX2RkaV9kcF9zZXRfZHBsbF9od19zdGF0ZShzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0 Y19zdGF0ZSwKIAkJYnJlYWs7CiAJfQogCi0JZHBsbF9od19zdGF0ZS0+Y2ZnY3IwID0gY2ZnY3Iw OworCW1lbXNldCgmY3J0Y19zdGF0ZS0+ZHBsbF9od19zdGF0ZSwgMCwKKwkgICAgICAgc2l6ZW9m KGNydGNfc3RhdGUtPmRwbGxfaHdfc3RhdGUpKTsKKworCWNydGNfc3RhdGUtPmRwbGxfaHdfc3Rh dGUuY2ZnY3IwID0gY2ZnY3IwOworCiAJcmV0dXJuIHRydWU7CiB9CiAKQEAgLTIzNTQsOSArMjM1 Nyw2IEBAIGNubF9nZXRfZHBsbChzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwK IHsKIAlzdHJ1Y3QgaW50ZWxfc2hhcmVkX2RwbGwgKnBsbDsKIAlib29sIGJyZXQ7Ci0Jc3RydWN0 IGludGVsX2RwbGxfaHdfc3RhdGUgZHBsbF9od19zdGF0ZTsKLQotCW1lbXNldCgmZHBsbF9od19z dGF0ZSwgMCwgc2l6ZW9mKGRwbGxfaHdfc3RhdGUpKTsKIAogCWlmIChpbnRlbF9jcnRjX2hhc190 eXBlKGNydGNfc3RhdGUsIElOVEVMX09VVFBVVF9IRE1JKSkgewogCQlicmV0ID0gY25sX2RkaV9o ZG1pX3BsbF9kaXZpZGVycyhjcnRjX3N0YXRlKTsKQEAgLTIzNjUsMTIgKzIzNjUsMTEgQEAgY25s X2dldF9kcGxsKHN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpjcnRjX3N0YXRlLAogCQkJcmV0dXJu IE5VTEw7CiAJCX0KIAl9IGVsc2UgaWYgKGludGVsX2NydGNfaGFzX2RwX2VuY29kZXIoY3J0Y19z dGF0ZSkpIHsKLQkJYnJldCA9IGNubF9kZGlfZHBfc2V0X2RwbGxfaHdfc3RhdGUoY3J0Y19zdGF0 ZSwgJmRwbGxfaHdfc3RhdGUpOworCQlicmV0ID0gY25sX2RkaV9kcF9zZXRfZHBsbF9od19zdGF0 ZShjcnRjX3N0YXRlKTsKIAkJaWYgKCFicmV0KSB7CiAJCQlEUk1fREVCVUdfS01TKCJDb3VsZCBu b3Qgc2V0IERQIGRwbGwgSFcgc3RhdGUuXG4iKTsKIAkJCXJldHVybiBOVUxMOwogCQl9Ci0JCWNy dGNfc3RhdGUtPmRwbGxfaHdfc3RhdGUgPSBkcGxsX2h3X3N0YXRlOwogCX0gZWxzZSB7CiAJCURS TV9ERUJVR19LTVMoIlNraXAgRFBMTCBzZXR1cCBmb3Igb3V0cHV0X3R5cGVzIDB4JXhcbiIsCiAJ CQkgICAgICBjcnRjX3N0YXRlLT5vdXRwdXRfdHlwZXMpOwotLSAKMi4xOS4yCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK