From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juha-Pekka Heikkila Subject: [PATCH 1/3] drm/i915: dspaddr_offset doesn't need to be more than local variable Date: Tue, 12 Sep 2017 12:19:38 +0300 Message-ID: <1505207980-18439-2-git-send-email-juhapekka.heikkila@gmail.com> References: <1505207980-18439-1-git-send-email-juhapekka.heikkila@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-x242.google.com (mail-wr0-x242.google.com [IPv6:2a00:1450:400c:c0c::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id A33A86E591 for ; Tue, 12 Sep 2017 09:19:48 +0000 (UTC) Received: by mail-wr0-x242.google.com with SMTP id k20so5606909wre.1 for ; Tue, 12 Sep 2017 02:19:48 -0700 (PDT) In-Reply-To: <1505207980-18439-1-git-send-email-juhapekka.heikkila@gmail.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 TW92ZSB1MzIgZHNwYWRkcl9vZmZzZXQgZnJvbSBzdHJ1Y3QgaW50ZWxfY3J0YyBtZW1iZXIgaW50 byBsb2NhbAp2YXJpYWJsZSBpbiBpOXh4X3VwZGF0ZV9wcmltYXJ5X3BsYW5lKCkKClNpZ25lZC1v ZmYtYnk6IEp1aGEtUGVra2EgSGVpa2tpbGEgPGp1aGFwZWtrYS5oZWlra2lsYUBnbWFpbC5jb20+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMTEgKysrKysrLS0t LS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oICAgICB8ICAxIC0KIDIgZmlsZXMg Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2Rpc3BsYXkuYwppbmRleCAwODcxODA3Li4wZGQwZTJhIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0zMzA3LDEzICszMzA3LDE0IEBAIHN0YXRpYyB2b2lkIGk5 eHhfdXBkYXRlX3ByaW1hcnlfcGxhbmUoc3RydWN0IGludGVsX3BsYW5lICpwcmltYXJ5LAogCWlu dCB4ID0gcGxhbmVfc3RhdGUtPm1haW4ueDsKIAlpbnQgeSA9IHBsYW5lX3N0YXRlLT5tYWluLnk7 CiAJdW5zaWduZWQgbG9uZyBpcnFmbGFnczsKKwl1MzIgZHNwYWRkcl9vZmZzZXQ7CiAKIAlsaW5l YXJfb2Zmc2V0ID0gaW50ZWxfZmJfeHlfdG9fbGluZWFyKHgsIHksIHBsYW5lX3N0YXRlLCAwKTsK IAogCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDQpCi0JCWNydGMtPmRzcGFkZHJfb2Zmc2V0 ID0gcGxhbmVfc3RhdGUtPm1haW4ub2Zmc2V0OworCQlkc3BhZGRyX29mZnNldCA9IHBsYW5lX3N0 YXRlLT5tYWluLm9mZnNldDsKIAllbHNlCi0JCWNydGMtPmRzcGFkZHJfb2Zmc2V0ID0gbGluZWFy X29mZnNldDsKKwkJZHNwYWRkcl9vZmZzZXQgPSBsaW5lYXJfb2Zmc2V0OwogCiAJY3J0Yy0+YWRq dXN0ZWRfeCA9IHg7CiAJY3J0Yy0+YWRqdXN0ZWRfeSA9IHk7CkBAIC0zMzQyLDE4ICszMzQzLDE4 IEBAIHN0YXRpYyB2b2lkIGk5eHhfdXBkYXRlX3ByaW1hcnlfcGxhbmUoc3RydWN0IGludGVsX3Bs YW5lICpwcmltYXJ5LAogCWlmIChJU19IQVNXRUxMKGRldl9wcml2KSB8fCBJU19CUk9BRFdFTEwo ZGV2X3ByaXYpKSB7CiAJCUk5MTVfV1JJVEVfRlcoRFNQU1VSRihwbGFuZSksCiAJCQkgICAgICBp bnRlbF9wbGFuZV9nZ3R0X29mZnNldChwbGFuZV9zdGF0ZSkgKwotCQkJICAgICAgY3J0Yy0+ZHNw YWRkcl9vZmZzZXQpOworCQkJICAgICAgZHNwYWRkcl9vZmZzZXQpOwogCQlJOTE1X1dSSVRFX0ZX KERTUE9GRlNFVChwbGFuZSksICh5IDw8IDE2KSB8IHgpOwogCX0gZWxzZSBpZiAoSU5URUxfR0VO KGRldl9wcml2KSA+PSA0KSB7CiAJCUk5MTVfV1JJVEVfRlcoRFNQU1VSRihwbGFuZSksCiAJCQkg ICAgICBpbnRlbF9wbGFuZV9nZ3R0X29mZnNldChwbGFuZV9zdGF0ZSkgKwotCQkJICAgICAgY3J0 Yy0+ZHNwYWRkcl9vZmZzZXQpOworCQkJICAgICAgZHNwYWRkcl9vZmZzZXQpOwogCQlJOTE1X1dS SVRFX0ZXKERTUFRJTEVPRkYocGxhbmUpLCAoeSA8PCAxNikgfCB4KTsKIAkJSTkxNV9XUklURV9G VyhEU1BMSU5PRkYocGxhbmUpLCBsaW5lYXJfb2Zmc2V0KTsKIAl9IGVsc2UgewogCQlJOTE1X1dS SVRFX0ZXKERTUEFERFIocGxhbmUpLAogCQkJICAgICAgaW50ZWxfcGxhbmVfZ2d0dF9vZmZzZXQo cGxhbmVfc3RhdGUpICsKLQkJCSAgICAgIGNydGMtPmRzcGFkZHJfb2Zmc2V0KTsKKwkJCSAgICAg IGRzcGFkZHJfb2Zmc2V0KTsKIAl9CiAJUE9TVElOR19SRUFEX0ZXKHJlZyk7CiAKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZHJ2LmgKaW5kZXggMzA3ODA3Ni4uZDU4Y2QxMCAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHJ2LmgKQEAgLTgwNiw3ICs4MDYsNiBAQCBzdHJ1Y3QgaW50ZWxfY3J0YyB7CiAJLyogRGlz cGxheSBzdXJmYWNlIGJhc2UgYWRkcmVzcyBhZGp1c3RlbWVudCBmb3IgcGFnZWZsaXBzLiBOb3Rl IHRoYXQgb24KIAkgKiBnZW40KyB0aGlzIG9ubHkgYWRqdXN0cyB1cCB0byBhIHRpbGUsIG9mZnNl dHMgd2l0aGluIGEgdGlsZSBhcmUKIAkgKiBoYW5kbGVkIGluIHRoZSBodyBpdHNlbGYgKHdpdGgg dGhlIFRJTEVPRkYgcmVnaXN0ZXIpLiAqLwotCXUzMiBkc3BhZGRyX29mZnNldDsKIAlpbnQgYWRq dXN0ZWRfeDsKIAlpbnQgYWRqdXN0ZWRfeTsKIAotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=