From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 13/49] drm/i915/bxt: add bxt_init_clock_gating Date: Fri, 27 Mar 2015 14:00:04 +0200 Message-ID: <1427457604-16594-1-git-send-email-imre.deak@intel.com> References: <1426585215-8788-14-git-send-email-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id CE37D6E107 for ; Fri, 27 Mar 2015 05:00:06 -0700 (PDT) In-Reply-To: <1426585215-8788-14-git-send-email-imre.deak@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 djI6Ci0gTWFrZSB0aGUgY29uZGl0aW9uIHRvIHNlbGVjdCBiZXR3ZWVuIFNLTCBhbmQgQlhUIGNv bnNpc3RlbnQgd2l0aCB0aGUKICBjb3JyZXNwb25kaW5nIGNvbmRpdGlvbiBpbiBpbml0X3dvcmth cm91bmRzX3JpbmcgKE5pY2spCgpTaWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsgPGltcmUuZGVha0Bp bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyB8IDEyICsrKysr KysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfcG0uYwppbmRleCBjNTJmOGI3Li44YThkNTJhIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3BtLmMKQEAgLTk0LDYgKzk0LDExIEBAIHN0YXRpYyB2b2lkIHNrbF9pbml0X2Ns b2NrX2dhdGluZyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCQkJICAgR0VOOF9MUVNDX1JPX1BF UkZfRElTKTsKIH0KIAorc3RhdGljIHZvaWQgYnh0X2luaXRfY2xvY2tfZ2F0aW5nKHN0cnVjdCBk cm1fZGV2aWNlICpkZXYpCit7CisJZ2VuOV9pbml0X2Nsb2NrX2dhdGluZyhkZXYpOworfQorCiBz dGF0aWMgdm9pZCBpOTE1X3BpbmV2aWV3X2dldF9tZW1fZnJlcShzdHJ1Y3QgZHJtX2RldmljZSAq ZGV2KQogewogCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3By aXZhdGU7CkBAIC02NTQ4LDcgKzY1NTMsMTIgQEAgdm9pZCBpbnRlbF9pbml0X3BtKHN0cnVjdCBk cm1fZGV2aWNlICpkZXYpCiAJaWYgKElOVEVMX0lORk8oZGV2KS0+Z2VuID49IDkpIHsKIAkJc2ts X3NldHVwX3dtX2xhdGVuY3koZGV2KTsKIAotCQlkZXZfcHJpdi0+ZGlzcGxheS5pbml0X2Nsb2Nr X2dhdGluZyA9IHNrbF9pbml0X2Nsb2NrX2dhdGluZzsKKwkJaWYgKElTX0JST1hUT04oZGV2KSkK KwkJCWRldl9wcml2LT5kaXNwbGF5LmluaXRfY2xvY2tfZ2F0aW5nID0KKwkJCQlieHRfaW5pdF9j bG9ja19nYXRpbmc7CisJCWVsc2UgaWYgKElTX1NLWUxBS0UoZGV2KSkKKwkJCWRldl9wcml2LT5k aXNwbGF5LmluaXRfY2xvY2tfZ2F0aW5nID0KKwkJCQlza2xfaW5pdF9jbG9ja19nYXRpbmc7CiAJ CWRldl9wcml2LT5kaXNwbGF5LnVwZGF0ZV93bSA9IHNrbF91cGRhdGVfd207CiAJCWRldl9wcml2 LT5kaXNwbGF5LnVwZGF0ZV9zcHJpdGVfd20gPSBza2xfdXBkYXRlX3Nwcml0ZV93bTsKIAl9IGVs c2UgaWYgKEhBU19QQ0hfU1BMSVQoZGV2KSkgewotLSAKMi4xLjAKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==