From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anusha Srivatsa Subject: [PATCH] drm/i915/DMC/KBL: Load DMC on KBL using the no_stepping_info array Date: Mon, 24 Oct 2016 17:28:21 -0700 Message-ID: <1477355301-7035-1-git-send-email-anusha.srivatsa@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id C11276E604 for ; Tue, 25 Oct 2016 00:28:36 +0000 (UTC) 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: Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org Q3VycmVudGx5LCBmb3IgZGlzcGxheSB0aGVyZSBpcyBvbmx5IG9uZSBETUMgaW1hZ2UgZm9yIEtC TC4KUmVtb3ZlIHRoZSBzdGVwcGluZ19pbmZvIHRhYmxlIGZvciBLQkwgYW5kIHVzZSB0aGUgbm9f c3RlcHBpbmdfaW5mbwphcnJheSBmb3IgbG9hZGluZyB0aGUgZmlybXdhcmUuCgp2MjogUmVtb3Zl ZCB0aGUgYmxvY2sgb2YgY29kZSBhcyBwb2ludGVkIG91dCBieSBSb2RyaWdvIHRvIG1ha2UgdGhl CmxvYWRzIGFzIGdlbmVyaWMgYXMgcG9zc2libGUuCgpDYzogUm9kcmlnbyBWaXZpIDxyb2RyaWdv LnZpdmlAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBBbnVzaGEgU3JpdmF0c2EgPGFudXNoYS5z cml2YXRzYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY3NyLmMg fCAxMSArLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxMCBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jc3IuYyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Nzci5jCmluZGV4IDFlYTBlMWYuLmQ3YTA0YmMg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Nzci5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Nzci5jCkBAIC0xNjgsMTIgKzE2OCw2IEBAIHN0cnVjdCBz dGVwcGluZ19pbmZvIHsKIAljaGFyIHN1YnN0ZXBwaW5nOwogfTsKIAotc3RhdGljIGNvbnN0IHN0 cnVjdCBzdGVwcGluZ19pbmZvIGtibF9zdGVwcGluZ19pbmZvW10gPSB7Ci0JeydBJywgJzAnfSwg eydCJywgJzAnfSwgeydDJywgJzAnfSwKLQl7J0QnLCAnMCd9LCB7J0UnLCAnMCd9LCB7J0YnLCAn MCd9LAotCXsnRycsICcwJ30sIHsnSCcsICcwJ30sIHsnSScsICcwJ30sCi19OwotCiBzdGF0aWMg Y29uc3Qgc3RydWN0IHN0ZXBwaW5nX2luZm8gc2tsX3N0ZXBwaW5nX2luZm9bXSA9IHsKIAl7J0En LCAnMCd9LCB7J0InLCAnMCd9LCB7J0MnLCAnMCd9LAogCXsnRCcsICcwJ30sIHsnRScsICcwJ30s IHsnRicsICcwJ30sCkBAIC0xOTQsMTAgKzE4OCw3IEBAIGludGVsX2dldF9zdGVwcGluZ19pbmZv KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAljb25zdCBzdHJ1Y3Qgc3RlcHBp bmdfaW5mbyAqc2k7CiAJdW5zaWduZWQgaW50IHNpemU7CiAKLQlpZiAoSVNfS0FCWUxBS0UoZGV2 X3ByaXYpKSB7Ci0JCXNpemUgPSBBUlJBWV9TSVpFKGtibF9zdGVwcGluZ19pbmZvKTsKLQkJc2kg PSBrYmxfc3RlcHBpbmdfaW5mbzsKLQl9IGVsc2UgaWYgKElTX1NLWUxBS0UoZGV2X3ByaXYpKSB7 CisJaWYgKElTX1NLWUxBS0UoZGV2X3ByaXYpKSB7CiAJCXNpemUgPSBBUlJBWV9TSVpFKHNrbF9z dGVwcGluZ19pbmZvKTsKIAkJc2kgPSBza2xfc3RlcHBpbmdfaW5mbzsKIAl9IGVsc2UgaWYgKElT X0JST1hUT04oZGV2X3ByaXYpKSB7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==