From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [CI 4/8] drm/i915: Move intel_init_clock_gating() to i915_gem_init() Date: Fri, 10 Nov 2017 14:26:30 +0000 Message-ID: <20171110142634.10551-4-chris@chris-wilson.co.uk> References: <20171110142634.10551-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 331CE6EA9B for ; Fri, 10 Nov 2017 14:26:45 +0000 (UTC) Received: from haswell.alporthouse.com (unverified [78.156.65.138]) by fireflyinternet.com (Firefly Internet (M1)) with ESMTP id 9546670-1500050 for ; Fri, 10 Nov 2017 14:26:40 +0000 In-Reply-To: <20171110142634.10551-1-chris@chris-wilson.co.uk> 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 RGVzcGl0ZSBpdHMgbmFtZSBpbnRlbF9pbml0X2Nsb2NrX2dhdGluZyBhcHBsaWVzIGJvdGggZGlz cGxheSBjbG9jayBnYXRpbmcKd29ya2Fyb3VuZHM7IEdUIG1taW8gd29ya2Fyb3VuZHMgYW5kIHRo ZSBvY2Nhc2lvbmFsIEdUIHBvd2VyIGNvbnRleHQKd29ya2Fyb3VuZC4gV29yc2UsIHNvbWV0aW1l cyBpdCBpbmNsdWRlcyBhIGNvbnRleHQgcmVnaXN0ZXIgd29ya2Fyb3VuZAp3aGljaCB3ZSBuZWVk IHRvIGFwcGx5IGJlZm9yZSB3ZSByZWNvcmQgdGhlIGRlZmF1bHQgSFcgc3RhdGUgZm9yIGFsbApj b250ZXh0cy4KClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29u LmNvLnVrPgpDYzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KQ2M6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4K UmV2aWV3ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyAgICAgIHwgMTcgKysrKysr KysrKysrKysrLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8ICAyIC0t CiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtLmMKaW5kZXggMzc1ODZmNzAzYzFlLi5lZDMzNTYxMmJlMjUgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW0uYwpAQCAtNTAyNCw2ICs1MDI0LDIxIEBAIGludCBpOTE1X2dlbV9p bml0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAlpbnRlbF9pbml0X2d0X3Bv d2Vyc2F2ZShkZXZfcHJpdik7CiAKIAlyZXQgPSBpOTE1X2dlbV9pbml0X2h3KGRldl9wcml2KTsK KwlpZiAocmV0KQorCQlnb3RvIG91dF91bmxvY2s7CisKKwkvKgorCSAqIERlc3BpdGUgaXRzIG5h bWUgaW50ZWxfaW5pdF9jbG9ja19nYXRpbmcgYXBwbGllcyBib3RoIGRpc3BsYXkKKwkgKiBjbG9j ayBnYXRpbmcgd29ya2Fyb3VuZHM7IEdUIG1taW8gd29ya2Fyb3VuZHMgYW5kIHRoZSBvY2Nhc2lv bmFsCisJICogR1QgcG93ZXIgY29udGV4dCB3b3JrYXJvdW5kLiBXb3JzZSwgc29tZXRpbWVzIGl0 IGluY2x1ZGVzIGEgY29udGV4dAorCSAqIHJlZ2lzdGVyIHdvcmthcm91bmQgd2hpY2ggd2UgbmVl ZCB0byBhcHBseSBiZWZvcmUgd2UgcmVjb3JkIHRoZQorCSAqIGRlZmF1bHQgSFcgc3RhdGUgZm9y IGFsbCBjb250ZXh0cy4KKwkgKgorCSAqIEZJWE1FOiBicmVhayB1cCB0aGUgd29ya2Fyb3VuZHMg YW5kIGFwcGx5IHRoZW0gYXQgdGhlIHJpZ2h0IHRpbWUhCisJICovCisJaW50ZWxfaW5pdF9jbG9j a19nYXRpbmcoZGV2X3ByaXYpOworCitvdXRfdW5sb2NrOgogCWlmIChyZXQgPT0gLUVJTykgewog CQkvKiBBbGxvdyBlbmdpbmUgaW5pdGlhbGlzYXRpb24gdG8gZmFpbCBieSBtYXJraW5nIHRoZSBH UFUgYXMKIAkJICogd2VkZ2VkLiBCdXQgd2Ugb25seSB3YW50IHRvIGRvIHRoaXMgd2hlcmUgdGhl IEdQVSBpcyBhbmdyeSwKQEAgLTUwMzUsOCArNTA1MCw2IEBAIGludCBpOTE1X2dlbV9pbml0KHN0 cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAkJfQogCQlyZXQgPSAwOwogCX0KLQot b3V0X3VubG9jazoKIAlpbnRlbF91bmNvcmVfZm9yY2V3YWtlX3B1dChkZXZfcHJpdiwgRk9SQ0VX QUtFX0FMTCk7CiAJbXV0ZXhfdW5sb2NrKCZkZXZfcHJpdi0+ZHJtLnN0cnVjdF9tdXRleCk7CiAK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCBkYTExYmE4OTg2MjEuLjYzY2Mw OWFkZTlkMSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5j CisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAtMTUxOTgsOCAr MTUxOTgsNiBAQCB2b2lkIGludGVsX21vZGVzZXRfZ2VtX2luaXQoc3RydWN0IGRybV9kZXZpY2Ug KmRldikKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1KGRl dik7CiAKLQlpbnRlbF9pbml0X2Nsb2NrX2dhdGluZyhkZXZfcHJpdik7Ci0KIAlpbnRlbF9zZXR1 cF9vdmVybGF5KGRldl9wcml2KTsKIH0KIAotLSAKMi4xNS4wCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK