From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH v2 10/12] drm/i915: Clean up intel_get_dram_info() a bit Date: Wed, 6 Mar 2019 22:35:49 +0200 Message-ID: <20190306203551.24592-11-ville.syrjala@linux.intel.com> References: <20190306203551.24592-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 mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id A150B6E1C0 for ; Wed, 6 Mar 2019 20:36:22 +0000 (UTC) In-Reply-To: <20190306203551.24592-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 bSB0aGUgbG9ncyB0aGF0IDAgbWVhbnMgdW5rbm93bi4KClJldmlld2VkLWJ5OiBKYW5pIE5pa3Vs YSA8amFuaS5uaWt1bGFAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6Qg PHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZHJ2LmMgfCAxNiArKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNl cnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYwppbmRleCA1 NGI0MGM5ZWExZjcuLjBkMDBmODM3YmE3ZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jCkBAIC0x MzYzLDE0ICsxMzYzLDggQEAgc3RhdGljIHZvaWQKIGludGVsX2dldF9kcmFtX2luZm8oc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogewogCXN0cnVjdCBkcmFtX2luZm8gKmRyYW1f aW5mbyA9ICZkZXZfcHJpdi0+ZHJhbV9pbmZvOwotCWNoYXIgYmFuZHdpZHRoX3N0clszMl07CiAJ aW50IHJldDsKIAotCWRyYW1faW5mby0+dmFsaWQgPSBmYWxzZTsKLQlkcmFtX2luZm8tPnJhbmtz ID0gMDsKLQlkcmFtX2luZm8tPmJhbmR3aWR0aF9rYnBzID0gMDsKLQlkcmFtX2luZm8tPm51bV9j aGFubmVscyA9IDA7Ci0KIAkvKgogCSAqIEFzc3VtZSAxNkdiIERJTU1zIGFyZSBwcmVzZW50IHVu dGlsIHByb3ZlbiBvdGhlcndpc2UuCiAJICogVGhpcyBpcyBvbmx5IHVzZWQgZm9yIHRoZSBsZXZl bCAwIHdhdGVybWFyayBsYXRlbmN5CkBAIC0xMzkxLDEyICsxMzg1LDEwIEBAIGludGVsX2dldF9k cmFtX2luZm8oc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogCWlmIChyZXQpCiAJ CXJldHVybjsKIAotCWlmIChkcmFtX2luZm8tPmJhbmR3aWR0aF9rYnBzKQotCQlzcHJpbnRmKGJh bmR3aWR0aF9zdHIsICIlZCBLQnBzIiwgZHJhbV9pbmZvLT5iYW5kd2lkdGhfa2Jwcyk7Ci0JZWxz ZQotCQlzcHJpbnRmKGJhbmR3aWR0aF9zdHIsICJ1bmtub3duIik7Ci0JRFJNX0RFQlVHX0tNUygi RFJBTSBiYW5kd2lkdGg6JXMsIHRvdGFsLWNoYW5uZWxzOiAldVxuIiwKLQkJICAgICAgYmFuZHdp ZHRoX3N0ciwgZHJhbV9pbmZvLT5udW1fY2hhbm5lbHMpOworCURSTV9ERUJVR19LTVMoIkRSQU0g YmFuZHdpZHRoOiAldSBrQnBzLCBjaGFubmVsczogJXVcbiIsCisJCSAgICAgIGRyYW1faW5mby0+ YmFuZHdpZHRoX2ticHMsCisJCSAgICAgIGRyYW1faW5mby0+bnVtX2NoYW5uZWxzKTsKKwogCURS TV9ERUJVR19LTVMoIkRSQU0gcmFua3M6ICV1LCAxNkdiIERJTU1zOiAlc1xuIiwKIAkJICAgICAg ZHJhbV9pbmZvLT5yYW5rcywgeWVzbm8oZHJhbV9pbmZvLT5pc18xNmdiX2RpbW0pKTsKIH0KLS0g CjIuMTkuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4