From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH] drm/i915/guc: Sanitory checks for platform that dont have GuC Date: Tue, 11 Oct 2016 10:36:39 +0300 Message-ID: <87twcjqquw.fsf@intel.com> References: <1476144064-5314-1-git-send-email-anusha.srivatsa@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 703766E537 for ; Tue, 11 Oct 2016 07:36:42 +0000 (UTC) In-Reply-To: <1476144064-5314-1-git-send-email-anusha.srivatsa@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Anusha Srivatsa , intel-gfx@lists.freedesktop.org Cc: Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAxMSBPY3QgMjAxNiwgQW51c2hhIFNyaXZhdHNhIDxhbnVzaGEuc3JpdmF0c2FAaW50 ZWwuY29tPiB3cm90ZToKPiBpOTE1LmVuYWJsZV9ndWNfbG9hZGluZy9zdWJtaXNzaW9uPTIgZm9y Y2VzIHRoZSB1c2FnZSBvZiBHdUMuCj4gRm9yIHBsYXRmb3JtcyB0aGF0IGRvIG5vdCBoYXZlIGEg R3VDLCBhc2tpbmcgdGhlIGtlcm5lbCB0bwo+IHVzZSBhIEd1QyBzaG91bGQgbm90IHJlc3VsdCBp biBhbiBlcnJvciBzdGF0ZS4gRG8gZXh0cmEgY2hlY2tzCj4gdG8gc2VlIGlmIHRoZSBwbGF0Zm9y bSBldmVuIGhhcyBhIEd1QyBvciBub3QsIHJlZ2FyZGxlc3Mgb2YgdGhlCj4ga2VybmVsIHBhcmFt ZXRlci4KPgo+IEJhc2VkIG9uIFJvZHJpb2dvJ3MgPHZpdmkucm9kcmlnb0BpbnRlbC5jb20+IHBh dGNoLgo+IEhhdmUgY29uc2lkZXJlZCBQYXVsbyBaYW5vbmknczxwYXVsby5yLnphbm9uaUBpbnRl bC5jb20+Cj4gc3VnZ2VzdGlvbnMgb24gdGhlIGltcGxlbWVudGF0aW9uLgoKVGhlcmUncyBhIGJ1 ZyBmb3IgdGhpcywgcGxlYXNlIGZpbmQgaXQgYW5kIHJlZmVyZW5jZSBpdC4KCj4gdGFrZSBvbiB0 aGUgaW1wbGVtZW5hdGlvbi4KPiBDYzogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRl bC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQW51c2hhIFNyaXZhdHNhIDxhbnVzaGEuc3JpdmF0c2FA aW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ndWNfbG9hZGVy LmMgfCA1ICsrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKPgo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ndWNfbG9hZGVyLmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9ndWNfbG9hZGVyLmMKPiBpbmRleCA3YWNlOTZiLi45ODcxOGRi IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2d1Y19sb2FkZXIuYwo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2d1Y19sb2FkZXIuYwo+IEBAIC03MTgs MTIgKzcxOCwxNyBAQCB2b2lkIGludGVsX2d1Y19pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYp Cj4gIAlzdHJ1Y3QgaW50ZWxfZ3VjX2Z3ICpndWNfZncgPSAmZGV2X3ByaXYtPmd1Yy5ndWNfZnc7 Cj4gIAljb25zdCBjaGFyICpmd19wYXRoOwo+ICAKPiArCWlmICghSEFTX0dVQyhkZXYpKSB7Cj4g KwkJaTkxNS5lbmFibGVfZ3VjX2xvYWRpbmcgPSAwOwo+ICsJCWk5MTUuZW5hYmxlX2d1Y19zdWJt aXNzaW9uID0gMDsKPiArICAgICAgICB9IGVsc2Ugewo+ICAJLyogQSBuZWdhdGl2ZSB2YWx1ZSBt ZWFucyAidXNlIHBsYXRmb3JtIGRlZmF1bHQiICovCj4gIAlpZiAoaTkxNS5lbmFibGVfZ3VjX2xv YWRpbmcgPCAwKQo+ICAJCWk5MTUuZW5hYmxlX2d1Y19sb2FkaW5nID0gSEFTX0dVQ19VQ09ERShk ZXYpOwo+ICAJaWYgKGk5MTUuZW5hYmxlX2d1Y19zdWJtaXNzaW9uIDwgMCkKPiAgCQlpOTE1LmVu YWJsZV9ndWNfc3VibWlzc2lvbiA9IEhBU19HVUNfU0NIRUQoZGV2KTsKPiAgCj4gKwl9CgpJbmRl bnRhdGlvbj8KCkJSLApKYW5pLgoKPiAgCWlmICghSEFTX0dVQ19VQ09ERShkZXYpKSB7Cj4gIAkJ ZndfcGF0aCA9IE5VTEw7Cj4gIAl9IGVsc2UgaWYgKElTX1NLWUxBS0UoZGV2KSkgewoKLS0gCkph bmkgTmlrdWxhLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK