From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 02/17] drm/i915: Move load time PCH detect, DPIO, power domain SW init earlier Date: Fri, 11 Mar 2016 18:31:27 +0200 Message-ID: <1457713902-2425-3-git-send-email-imre.deak@intel.com> References: <1457713902-2425-1-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 mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 9C2906EB18 for ; Fri, 11 Mar 2016 16:31:48 +0000 (UTC) In-Reply-To: <1457713902-2425-1-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 VGhlc2UgYXJlIGFsbCBTVyBvbmx5IGluaXQgc3RlcHMgbm90IGFjY2Vzc2luZyB0aGUgZGV2aWNl IGFuZCB0aGV5IG9ubHkKbmVlZCB0aGUgcGxhdGZvcm0gaWRlbnRpZmljYXRpb24gbWFjcm9zIHRv IHdvcmssIHdoaWNoIGFyZSBhbHJlYWR5CmF2YWlsYWJsZSBlYXJsaWVyLCBzbyBtb3ZlIHRoZXNl IGluaXQgc3RlcHMgZWFybGllci4KClNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1yZS5kZWFr QGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RtYS5jIHwgMTIgKysr KystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZG1hLmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2RtYS5jCmluZGV4IGZiYjk4MTUuLmE3YmRhOGEgMTAwNjQ0Ci0t LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZG1hLmMKKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9kbWEuYwpAQCAtMTAyMCw3ICsxMDIwLDEyIEBAIGludCBpOTE1X2RyaXZlcl9s b2FkKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHVuc2lnbmVkIGxvbmcgZmxhZ3MpCiAJaWYgKHJl dCA8IDApCiAJCWdvdG8gb3V0X2ZyZWVfcHJpdjsKIAorCS8qIFRoaXMgbXVzdCBiZSBjYWxsZWQg YmVmb3JlIGFueSBjYWxscyB0byBIQVNfUENIXyogKi8KKwlpbnRlbF9kZXRlY3RfcGNoKGRldik7 CisKIAlpbnRlbF9wbV9zZXR1cChkZXYpOworCWludGVsX2luaXRfZHBpbyhkZXZfcHJpdik7CisJ aW50ZWxfcG93ZXJfZG9tYWluc19pbml0KGRldl9wcml2KTsKIAogCWludGVsX3J1bnRpbWVfcG1f Z2V0KGRldl9wcml2KTsKIApAQCAtMTA0NSw5ICsxMDUwLDYgQEAgaW50IGk5MTVfZHJpdmVyX2xv YWQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdW5zaWduZWQgbG9uZyBmbGFncykKIAlpZiAocmV0 IDwgMCkKIAkJZ290byBwdXRfYnJpZGdlOwogCi0JLyogVGhpcyBtdXN0IGJlIGNhbGxlZCBiZWZv cmUgYW55IGNhbGxzIHRvIEhBU19QQ0hfKiAqLwotCWludGVsX2RldGVjdF9wY2goZGV2KTsKLQog CWludGVsX3VuY29yZV9pbml0KGRldik7CiAKIAlyZXQgPSBpOTE1X2dlbV9ndHRfaW5pdChkZXYp OwpAQCAtMTEyNCwxNiArMTEyNiwxMiBAQCBpbnQgaTkxNV9kcml2ZXJfbG9hZChzdHJ1Y3QgZHJt X2RldmljZSAqZGV2LCB1bnNpZ25lZCBsb25nIGZsYWdzKQogCiAJaW50ZWxfZGV2aWNlX2luZm9f cnVudGltZV9pbml0KGRldik7CiAKLQlpbnRlbF9pbml0X2RwaW8oZGV2X3ByaXYpOwotCiAJaWYg KElOVEVMX0lORk8oZGV2KS0+bnVtX3BpcGVzKSB7CiAJCXJldCA9IGRybV92YmxhbmtfaW5pdChk ZXYsIElOVEVMX0lORk8oZGV2KS0+bnVtX3BpcGVzKTsKIAkJaWYgKHJldCkKIAkJCWdvdG8gb3V0 X2dlbV91bmxvYWQ7CiAJfQogCi0JaW50ZWxfcG93ZXJfZG9tYWluc19pbml0KGRldl9wcml2KTsK LQogCXJldCA9IGk5MTVfbG9hZF9tb2Rlc2V0X2luaXQoZGV2KTsKIAlpZiAocmV0IDwgMCkgewog CQlEUk1fRVJST1IoImZhaWxlZCB0byBpbml0IG1vZGVzZXRcbiIpOwotLSAKMi41LjAKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=