From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [PATCH 1/7] drm/i915: Extract intel_link_m_n config printing into a helper Date: Thu, 17 Nov 2016 12:30:08 +0000 Message-ID: <1479385814-2358-2-git-send-email-tvrtko.ursulin@linux.intel.com> References: <1479385814-2358-1-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2FF7089AEB for ; Thu, 17 Nov 2016 12:30:28 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id u144so20778528wmu.0 for ; Thu, 17 Nov 2016 04:30:28 -0800 (PST) In-Reply-To: <1479385814-2358-1-git-send-email-tvrtko.ursulin@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 RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkFuZCBhbHNv IG9ubHkgZHVtcCBEUCBjb25maWcgZm9yIGNydGNzIHdpdGggRFAgZW5jb2RlcnMuCgpTaWduZWQt b2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDMyICsrKysrKysrKysrKysrKysr LS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTUgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxh eS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCmluZGV4IGNkNTI1NmMw YjJkNi4uMmZiYzE4MDgxZjgxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kaXNwbGF5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBA IC0xMjczMyw2ICsxMjczMywxNiBAQCBzdGF0aWMgdm9pZCBpbnRlbF9kdW1wX2NydGNfdGltaW5n cyhjb25zdCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSkKIAkJbW9kZS0+Y3J0Y192c3lu Y19lbmQsIG1vZGUtPmNydGNfdnRvdGFsLCBtb2RlLT50eXBlLCBtb2RlLT5mbGFncyk7CiB9CiAK K3N0YXRpYyBpbmxpbmUgdm9pZAoraW50ZWxfZHVtcF9tX25fY29uZmlnKHN0cnVjdCBpbnRlbF9j cnRjX3N0YXRlICpwaXBlX2NvbmZpZywgY2hhciAqaWQsCisJCSAgICAgIHN0cnVjdCBpbnRlbF9s aW5rX21fbiAqbV9uKQoreworCURSTV9ERUJVR19LTVMoImRwOiBsYW5lczogJWk7ICVzOiBnbWNo X206ICV1LCBnbWNoX246ICV1LCBsaW5rX206ICV1LCBsaW5rX246ICV1LCB0dTogJXVcbiIsCisJ CSAgICAgIHBpcGVfY29uZmlnLT5sYW5lX2NvdW50LCBpZCwKKwkJICAgICAgbV9uLT5nbWNoX20s IG1fbi0+Z21jaF9uLAorCQkgICAgICBtX24tPmxpbmtfbSwgbV9uLT5saW5rX24sIG1fbi0+dHUp OworfQorCiBzdGF0aWMgdm9pZCBpbnRlbF9kdW1wX3BpcGVfY29uZmlnKHN0cnVjdCBpbnRlbF9j cnRjICpjcnRjLAogCQkJCSAgIHN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpwaXBlX2NvbmZpZywK IAkJCQkgICBjb25zdCBjaGFyICpjb250ZXh0KQpAQCAtMTI3NTcsMjEgKzEyNzY3LDEzIEBAIHN0 YXRpYyB2b2lkIGludGVsX2R1bXBfcGlwZV9jb25maWcoc3RydWN0IGludGVsX2NydGMgKmNydGMs CiAJCSAgICAgIHBpcGVfY29uZmlnLT5mZGlfbV9uLmdtY2hfbSwgcGlwZV9jb25maWctPmZkaV9t X24uZ21jaF9uLAogCQkgICAgICBwaXBlX2NvbmZpZy0+ZmRpX21fbi5saW5rX20sIHBpcGVfY29u ZmlnLT5mZGlfbV9uLmxpbmtfbiwKIAkJICAgICAgcGlwZV9jb25maWctPmZkaV9tX24udHUpOwot CURSTV9ERUJVR19LTVMoImRwOiAlaSwgbGFuZXM6ICVpLCBnbWNoX206ICV1LCBnbWNoX246ICV1 LCBsaW5rX206ICV1LCBsaW5rX246ICV1LCB0dTogJXVcbiIsCi0JCSAgICAgIGludGVsX2NydGNf aGFzX2RwX2VuY29kZXIocGlwZV9jb25maWcpLAotCQkgICAgICBwaXBlX2NvbmZpZy0+bGFuZV9j b3VudCwKLQkJICAgICAgcGlwZV9jb25maWctPmRwX21fbi5nbWNoX20sIHBpcGVfY29uZmlnLT5k cF9tX24uZ21jaF9uLAotCQkgICAgICBwaXBlX2NvbmZpZy0+ZHBfbV9uLmxpbmtfbSwgcGlwZV9j b25maWctPmRwX21fbi5saW5rX24sCi0JCSAgICAgIHBpcGVfY29uZmlnLT5kcF9tX24udHUpOwot Ci0JRFJNX0RFQlVHX0tNUygiZHA6ICVpLCBsYW5lczogJWksIGdtY2hfbTI6ICV1LCBnbWNoX24y OiAldSwgbGlua19tMjogJXUsIGxpbmtfbjI6ICV1LCB0dTI6ICV1XG4iLAotCQkgICAgICBpbnRl bF9jcnRjX2hhc19kcF9lbmNvZGVyKHBpcGVfY29uZmlnKSwKLQkJICAgICAgcGlwZV9jb25maWct PmxhbmVfY291bnQsCi0JCSAgICAgIHBpcGVfY29uZmlnLT5kcF9tMl9uMi5nbWNoX20sCi0JCSAg ICAgIHBpcGVfY29uZmlnLT5kcF9tMl9uMi5nbWNoX24sCi0JCSAgICAgIHBpcGVfY29uZmlnLT5k cF9tMl9uMi5saW5rX20sCi0JCSAgICAgIHBpcGVfY29uZmlnLT5kcF9tMl9uMi5saW5rX24sCi0J CSAgICAgIHBpcGVfY29uZmlnLT5kcF9tMl9uMi50dSk7CisKKwlpZiAoaW50ZWxfY3J0Y19oYXNf ZHBfZW5jb2RlcihwaXBlX2NvbmZpZykpIHsKKwkJaW50ZWxfZHVtcF9tX25fY29uZmlnKHBpcGVf Y29uZmlnLCAibV9uIiwKKwkJCQkgICAgICAmcGlwZV9jb25maWctPmRwX21fbik7CisJCWludGVs X2R1bXBfbV9uX2NvbmZpZyhwaXBlX2NvbmZpZywgIm0yX24yIiwKKwkJCQkgICAgICAmcGlwZV9j b25maWctPmRwX20yX24yKTsKKwl9CiAKIAlEUk1fREVCVUdfS01TKCJhdWRpbzogJWksIGluZm9m cmFtZXM6ICVpXG4iLAogCQkgICAgICBwaXBlX2NvbmZpZy0+aGFzX2F1ZGlvLAotLSAKMi43LjQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=