From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 10/12] drm/i915: Clean up intel_get_dram_info() a bit Date: Mon, 25 Feb 2019 22:29:05 +0200 Message-ID: <20190225202907.731-11-ville.syrjala@linux.intel.com> References: <20190225202907.731-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 mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id CBAAD89BF5 for ; Mon, 25 Feb 2019 20:29:37 +0000 (UTC) In-Reply-To: <20190225202907.731-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClJl bW92ZSB0aGUgcG9pbnRsZXNzIHplcm8gaW5pdGlhbGl6YXRpb24gb2YgYnVuY2ggb2YgdGhpbmdz Cih0aGUgdGhpbmcgaXMga3phbGxvYygpZWQpLgoKQWxzbyB0aHJvdyBvdXQgdGhlIG1vc3RseSB1 c2VsZXNzIG9uLXN0YWNrIHN0cmluZy4gSSB0aGluawppdCdsbCBiZSBjbGVhciBlbm91Z2ggZnJv bSB0aGUgbG9ncyB0aGF0IDAgbWVhbnMgdW5rbm93bi4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5 cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9kcnYuYyB8IDE2ICsrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk LCA0IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5j CmluZGV4IDIxNDEzMDY5YTQ4MC4uZTNhYWZlMmJmM2I3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2 LmMKQEAgLTEzNTcsMTQgKzEzNTcsOCBAQCBzdGF0aWMgdm9pZAogaW50ZWxfZ2V0X2RyYW1faW5m byhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiB7CiAJc3RydWN0IGRyYW1faW5m byAqZHJhbV9pbmZvID0gJmRldl9wcml2LT5kcmFtX2luZm87Ci0JY2hhciBiYW5kd2lkdGhfc3Ry WzMyXTsKIAlpbnQgcmV0OwogCi0JZHJhbV9pbmZvLT52YWxpZCA9IGZhbHNlOwotCWRyYW1faW5m by0+cmFua3MgPSAwOwotCWRyYW1faW5mby0+YmFuZHdpZHRoX2ticHMgPSAwOwotCWRyYW1faW5m by0+bnVtX2NoYW5uZWxzID0gMDsKLQogCS8qCiAJICogQXNzdW1lIDE2R2IgRElNTXMgYXJlIHBy ZXNlbnQgdW50aWwgcHJvdmVuIG90aGVyd2lzZS4KIAkgKiBUaGlzIGlzIG9ubHkgdXNlZCBmb3Ig dGhlIGxldmVsIDAgd2F0ZXJtYXJrIGxhdGVuY3kKQEAgLTEzODUsMTIgKzEzNzksMTAgQEAgaW50 ZWxfZ2V0X2RyYW1faW5mbyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiAJaWYg KHJldCkKIAkJcmV0dXJuOwogCi0JaWYgKGRyYW1faW5mby0+YmFuZHdpZHRoX2ticHMpCi0JCXNw cmludGYoYmFuZHdpZHRoX3N0ciwgIiVkIEtCcHMiLCBkcmFtX2luZm8tPmJhbmR3aWR0aF9rYnBz KTsKLQllbHNlCi0JCXNwcmludGYoYmFuZHdpZHRoX3N0ciwgInVua25vd24iKTsKLQlEUk1fREVC VUdfS01TKCJEUkFNIGJhbmR3aWR0aDolcywgdG90YWwtY2hhbm5lbHM6ICV1XG4iLAotCQkgICAg ICBiYW5kd2lkdGhfc3RyLCBkcmFtX2luZm8tPm51bV9jaGFubmVscyk7CisJRFJNX0RFQlVHX0tN UygiRFJBTSBiYW5kd2lkdGg6ICV1IGtCcHMsIGNoYW5uZWxzOiAldVxuIiwKKwkJICAgICAgZHJh bV9pbmZvLT5iYW5kd2lkdGhfa2JwcywKKwkJICAgICAgZHJhbV9pbmZvLT5udW1fY2hhbm5lbHMp OworCiAJRFJNX0RFQlVHX0tNUygiRFJBTSByYW5rczogJWQsIDE2R2IgRElNTXM6ICVzXG4iLAog CQkgICAgICBkcmFtX2luZm8tPnJhbmtzLCB5ZXNubyhkcmFtX2luZm8tPmlzXzE2Z2JfZGltbSkp OwogfQotLSAKMi4xOS4yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZng=