From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH 4.1/10] drm/i915: get a permanent RPM reference on platforms w/o RPM support Date: Wed, 16 Dec 2015 15:49:11 +0200 Message-ID: <1450273751-27619-1-git-send-email-imre.deak@intel.com> References: <1450203038-5150-5-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 mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 0D8346E8E7 for ; Wed, 16 Dec 2015 05:49:14 -0800 (PST) In-Reply-To: <1450203038-5150-5-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 Cc: Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org Q3VycmVudGx5IHdlIGdldCBhIHBlcm1hbmVudCBSUE0gcmVmZXJlbmNlIGlmIHRoZSBwbGF0Zm9y bSBkb2Vzbid0CnN1cHBvcnQgUlBNLCBidXQgdGhpcyBpcyBpbXBsaWNpdCB2aWEgdGhlIGRlcGVu ZGVuY3kgb2YgdGhlIHBvd2VyIHdlbGwKZnVuY3Rpb25hbGl0eSBvbiBSUE0gdGhlIFJQTSBzdXBw b3J0LCBzZWUKc2FuaXRpemVfZGlzYWJsZV9wb3dlcl93ZWxsX29wdGlvbigpLiBNYWtlIHRoaW5n cyBtb3JlIGV4cGxpY2l0IGJ5CnRha2luZyBhbiBSUE0gcmVmZXJlbmNlIG9ubHkgZm9yIHRoZSBw dXJwb3NlIG9mIGtlZXBpbmcgUlBNIGRpc2FibGVkLgpUaGlzIHByb3ZpZGVzIGJldHRlciBkb2N1 bWVudGF0aW9uIGFuZCBzYWZldHkgYWdhaW5zdCBmdXR1cmUgY2hhbmdlcwp0aGF0IHdvdWxkIGJy ZWFrIHRoZSBhYm92ZSBkZXBlbmRlbmN5LgoKU3VnZ2VzdGVkLWJ5OiBWaWxsZSBTeXJqw6Rsw6Qg PHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsg PGltcmUuZGVha0BpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcnVu dGltZV9wbS5jIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo KykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ydW50aW1lX3BtLmMg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ydW50aW1lX3BtLmMKaW5kZXggY2VlNTRlYS4u ZDdmNzY1YSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcnVudGltZV9w bS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3J1bnRpbWVfcG0uYwpAQCAtMTk5 Miw2ICsxOTkyLDEzIEBAIHZvaWQgaW50ZWxfcG93ZXJfZG9tYWluc19maW5pKHN0cnVjdCBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAkvKiBSZW1vdmUgdGhlIHJlZmNvdW50IHdlIHRvb2sg dG8ga2VlcCBwb3dlciB3ZWxsIHN1cHBvcnQgZGlzYWJsZWQuICovCiAJaWYgKCFpOTE1LmRpc2Fi bGVfcG93ZXJfd2VsbCkKIAkJaW50ZWxfZGlzcGxheV9wb3dlcl9wdXQoZGV2X3ByaXYsIFBPV0VS X0RPTUFJTl9JTklUKTsKKworCS8qCisJICogUmVtb3ZlIHRoZSByZWZjb3VudCB3ZSB0b29rIGlu IGludGVsX3J1bnRpbWVfcG1fZW5hYmxlKCkgaW4gY2FzZQorCSAqIHRoZSBwbGF0Zm9ybSBkb2Vz bid0IHN1cHBvcnQgcnVudGltZSBQTS4KKwkgKi8KKwlpZiAoIUhBU19SVU5USU1FX1BNKGRldl9w cml2KSkKKwkJaW50ZWxfcnVudGltZV9wbV9nZXQoZGV2X3ByaXYpOwogfQogCiBzdGF0aWMgdm9p ZCBpbnRlbF9wb3dlcl9kb21haW5zX3N5bmNfaHcoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2KQpAQCAtMjMwNSw2ICsyMzEyLDkgQEAgdm9pZCBpbnRlbF9ydW50aW1lX3BtX2VuYWJs ZShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiAJc3RydWN0IGRybV9kZXZpY2Ug KmRldiA9IGRldl9wcml2LT5kZXY7CiAJc3RydWN0IGRldmljZSAqZGV2aWNlID0gJmRldi0+cGRl di0+ZGV2OwogCisJaWYgKCFIQVNfUlVOVElNRV9QTShkZXZfcHJpdikpCisJCWludGVsX3J1bnRp bWVfcG1fZ2V0KGRldl9wcml2KTsKKwogCXBtX3J1bnRpbWVfc2V0X2F1dG9zdXNwZW5kX2RlbGF5 KGRldmljZSwgMTAwMDApOyAvKiAxMHMgKi8KIAlwbV9ydW50aW1lX21hcmtfbGFzdF9idXN5KGRl dmljZSk7CiAJcG1fcnVudGltZV91c2VfYXV0b3N1c3BlbmQoZGV2aWNlKTsKLS0gCjIuNS4wCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=