From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id B2F2C6E218 for ; Mon, 20 Aug 2018 17:51:22 +0000 (UTC) Date: Mon, 20 Aug 2018 10:51:02 -0700 From: Rodrigo Vivi Message-ID: <20180820175102.GA2281@intel.com> References: <153454391443.10736.16188882454688797144@skylake-alporthouse-com> <20180817230214.2074-1-rodrigo.vivi@intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20180817230214.2074-1-rodrigo.vivi@intel.com> Subject: Re: [igt-dev] [PATCH i-g-t] pm_rpm: Require DMC loaded before testing runtime_pm for gen9+ List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Anusha Srivatsa List-ID: T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MDI6MTRQTSAtMDcwMCwgUm9kcmlnbyBWaXZpIHdy b3RlOgo+IFNpbmNlIHdlIGJsb2NrIHJ1bnRpbWUgUE0gaWYgRE1DIGlzIG5vdCBsb2FkZWQsIGxl dCdzIHNraXAKPiB0aGUgdGVzdC4KPiAKPiB2MjogVXNlIGk5MTVfZG1jX2luZm8gcHJlc2VuY2Ug dG8gZGV0ZWN0IGRtYyByZXF1aXJlbWVudAo+ICAgICBpbnN0ZWFkIG9mIGdlbiBjaGVjayBhcyBD aHJpcyBzdWdnZXN0ZWQuCj4gdjM6IEFkZCBtaXNzaW5nIFwwIGJlZm9yZSB1c2luZyBidWYuIChD aHJpcykKPiB2NDogcmVhZCBvbmx5IDE0IGJ5dGVzIFswOjEzXSBzbyBidWZbbGVuXSBpcyB0aGUg MTV0aCBwb3NpdGlvbi4KPiAKPiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24u Y28udWs+Cj4gQ2M6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4KPiBDYzogQW51c2hh IFNyaXZhdHNhIDxhbnVzaGEuc3JpdmF0c2FAaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJv ZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4KPiBSZXZpZXdlZC1ieTogQ2hyaXMg V2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CgpwdXNoZWQgKHdpdGhvdXQgZG91Ymxl IHNvYikuIFRoYW5rcyBmb3IgZXZlcnl0aGluZy4KCj4gLS0tCj4gIHRlc3RzL3BtX3JwbS5jIHwg MTYgKysrKysrKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKQo+ IAo+IGRpZmYgLS1naXQgYS90ZXN0cy9wbV9ycG0uYyBiL3Rlc3RzL3BtX3JwbS5jCj4gaW5kZXgg YmJlMzZlNTkuLmUzYmI2MjI3IDEwMDY0NAo+IC0tLSBhL3Rlc3RzL3BtX3JwbS5jCj4gKysrIGIv dGVzdHMvcG1fcnBtLmMKPiBAQCAtNjkzLDYgKzY5MywyMSBAQCBzdGF0aWMgdm9pZCBzZXR1cF9w Yzgodm9pZCkKPiAgCWhhc19wYzggPSB0cnVlOwo+ICB9Cj4gIAo+ICtzdGF0aWMgYm9vbCBkbWNf bG9hZGVkKHZvaWQpCj4gK3sKPiArCWNoYXIgYnVmWzE1XTsKPiArCWludCBsZW47Cj4gKwo+ICsJ bGVuID0gaWd0X3N5c2ZzX3JlYWQoZGVidWdmcywgImk5MTVfZG1jX2luZm8iLCBidWYsIHNpemVv ZihidWYpIC0gMSk7Cj4gKwlpZiAobGVuIDwgMCkKPiArCSAgICByZXR1cm4gdHJ1ZTsgLyogbm8g Q1NSIHN1cHBvcnQsIG5vIERNQyByZXF1aXJlbWVudCAqLwo+ICsKPiArCWJ1ZltsZW5dID0gJ1ww JzsKPiArCj4gKwlpZ3RfaW5mbygiRE1DOiAlc1xuIiwgYnVmKTsKPiArCXJldHVybiBzdHJzdHIo YnVmLCAiZncgbG9hZGVkOiB5ZXMiKTsKPiArfQo+ICsKPiAgc3RhdGljIGJvb2wgc2V0dXBfZW52 aXJvbm1lbnQodm9pZCkKPiAgewo+ICAJaWYgKGhhc19ydW50aW1lX3BtKQo+IEBAIC03MTUsNiAr NzMwLDcgQEAgc3RhdGljIGJvb2wgc2V0dXBfZW52aXJvbm1lbnQodm9pZCkKPiAgCWlndF9pbmZv KCJSdW50aW1lIFBNIHN1cHBvcnQ6ICVkXG4iLCBoYXNfcnVudGltZV9wbSk7Cj4gIAlpZ3RfaW5m bygiUEM4IHJlc2lkZW5jeSBzdXBwb3J0OiAlZFxuIiwgaGFzX3BjOCk7Cj4gIAlpZ3RfcmVxdWly ZShoYXNfcnVudGltZV9wbSk7Cj4gKwlpZ3RfcmVxdWlyZShkbWNfbG9hZGVkKCkpOwo+ICAKPiAg b3V0Ogo+ICAJZGlzYWJsZV9hbGxfc2NyZWVucygmbXNfZGF0YSk7Cj4gLS0gCj4gMi4xNy4xCj4g Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBpZ3Qt ZGV2IG1haWxpbmcgbGlzdAo+IGlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2Cl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBs aXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=