From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: [PATCH v2 2/2] drm/i915/bios: reduce the scope of some local variables in parse_ddi_port() Date: Wed, 11 Apr 2018 16:15:19 +0300 Message-ID: <20180411131519.9091-2-jani.nikula@intel.com> References: <20180411131519.9091-1-jani.nikula@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7CF8C6E675 for ; Wed, 11 Apr 2018 13:14:37 +0000 (UTC) In-Reply-To: <20180411131519.9091-1-jani.nikula@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 Cc: jani.nikula@intel.com List-Id: intel-gfx@lists.freedesktop.org Tm8gZnVuY3Rpb25hbCBjaGFuZ2VzLgoKQ2M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2ls c29uLmNvLnVrPgpTaWduZWQtb2ZmLWJ5OiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAaW50ZWwu Y29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Jpb3MuYyB8IDEwICsrKystLS0t LS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYmlvcy5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfYmlvcy5jCmluZGV4IDQ0N2I3MjFjM2JlOS4uMDM2MzA3YWY4NDE5IDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9iaW9zLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfYmlvcy5jCkBAIC0xMjE1LDEwICsxMjE1LDggQEAgc3RhdGlj IHZvaWQgcGFyc2VfZGRpX3BvcnQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBl bnVtIHBvcnQgcG9ydCwKIHsKIAlzdHJ1Y3QgY2hpbGRfZGV2aWNlX2NvbmZpZyAqaXQsICpjaGls ZCA9IE5VTEw7CiAJc3RydWN0IGRkaV92YnRfcG9ydF9pbmZvICppbmZvID0gJmRldl9wcml2LT52 YnQuZGRpX3BvcnRfaW5mb1twb3J0XTsKLQl1aW50OF90IGhkbWlfbGV2ZWxfc2hpZnQ7CiAJaW50 IGksIGo7CiAJYm9vbCBpc19kdmksIGlzX2hkbWksIGlzX2RwLCBpc19lZHAsIGlzX2NydDsKLQl1 aW50OF90IGF1eF9jaGFubmVsLCBkZGNfcGluOwogCS8qIEVhY2ggRERJIHBvcnQgY2FuIGhhdmUg bW9yZSB0aGFuIG9uZSB2YWx1ZSBvbiB0aGUgIkRWTyBQb3J0IiBmaWVsZCwKIAkgKiBzbyBsb29r IGZvciBhbGwgdGhlIHBvc3NpYmxlIHZhbHVlcyBmb3IgZWFjaCBwb3J0LgogCSAqLwpAQCAtMTI1 NSw4ICsxMjUzLDYgQEAgc3RhdGljIHZvaWQgcGFyc2VfZGRpX3BvcnQoc3RydWN0IGRybV9pOTE1 X3ByaXZhdGUgKmRldl9wcml2LCBlbnVtIHBvcnQgcG9ydCwKIAlpZiAoIWNoaWxkKQogCQlyZXR1 cm47CiAKLQlhdXhfY2hhbm5lbCA9IGNoaWxkLT5hdXhfY2hhbm5lbDsKLQogCWlzX2R2aSA9IGNo aWxkLT5kZXZpY2VfdHlwZSAmIERFVklDRV9UWVBFX1RNRFNfRFZJX1NJR05BTElORzsKIAlpc19k cCA9IGNoaWxkLT5kZXZpY2VfdHlwZSAmIERFVklDRV9UWVBFX0RJU1BMQVlQT1JUX09VVFBVVDsK IAlpc19jcnQgPSBjaGlsZC0+ZGV2aWNlX3R5cGUgJiBERVZJQ0VfVFlQRV9BTkFMT0dfT1VUUFVU OwpAQCAtMTMwMiw2ICsxMjk4LDggQEAgc3RhdGljIHZvaWQgcGFyc2VfZGRpX3BvcnQoc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBlbnVtIHBvcnQgcG9ydCwKIAkJRFJNX0RFQlVH X0tNUygiUG9ydCAlYyBpcyBpbnRlcm5hbCBEUFxuIiwgcG9ydF9uYW1lKHBvcnQpKTsKIAogCWlm IChpc19kdmkpIHsKKwkJdTggZGRjX3BpbjsKKwogCQlkZGNfcGluID0gbWFwX2RkY19waW4oZGV2 X3ByaXYsIGNoaWxkLT5kZGNfcGluKTsKIAkJaWYgKGludGVsX2dtYnVzX2lzX3ZhbGlkX3Bpbihk ZXZfcHJpdiwgZGRjX3BpbikpIHsKIAkJCWluZm8tPmFsdGVybmF0ZV9kZGNfcGluID0gZGRjX3Bp bjsKQEAgLTEzMTQsMTQgKzEzMTIsMTQgQEAgc3RhdGljIHZvaWQgcGFyc2VfZGRpX3BvcnQoc3Ry dWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBlbnVtIHBvcnQgcG9ydCwKIAl9CiAKIAlp ZiAoaXNfZHApIHsKLQkJaW5mby0+YWx0ZXJuYXRlX2F1eF9jaGFubmVsID0gYXV4X2NoYW5uZWw7 CisJCWluZm8tPmFsdGVybmF0ZV9hdXhfY2hhbm5lbCA9IGNoaWxkLT5hdXhfY2hhbm5lbDsKIAog CQlzYW5pdGl6ZV9hdXhfY2goZGV2X3ByaXYsIHBvcnQpOwogCX0KIAogCWlmIChiZGJfdmVyc2lv biA+PSAxNTgpIHsKIAkJLyogVGhlIFZCVCBIRE1JIGxldmVsIHNoaWZ0IHZhbHVlcyBtYXRjaCB0 aGUgdGFibGUgd2UgaGF2ZS4gKi8KLQkJaGRtaV9sZXZlbF9zaGlmdCA9IGNoaWxkLT5oZG1pX2xl dmVsX3NoaWZ0ZXJfdmFsdWU7CisJCXU4IGhkbWlfbGV2ZWxfc2hpZnQgPSBjaGlsZC0+aGRtaV9s ZXZlbF9zaGlmdGVyX3ZhbHVlOwogCQlEUk1fREVCVUdfS01TKCJWQlQgSERNSSBsZXZlbCBzaGlm dCBmb3IgcG9ydCAlYzogJWRcbiIsCiAJCQkgICAgICBwb3J0X25hbWUocG9ydCksCiAJCQkgICAg ICBoZG1pX2xldmVsX3NoaWZ0KTsKLS0gCjIuMTEuMAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==