From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Winiarski?= Subject: [PATCH v2 01/12] drm/i915/guc: Do not use 0 for GuC doorbell cookie Date: Wed, 25 Oct 2017 22:00:09 +0200 Message-ID: <20171025200020.16636-2-michal.winiarski@intel.com> References: <20171025200020.16636-1-michal.winiarski@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0E8946E04E for ; Wed, 25 Oct 2017 20:00:43 +0000 (UTC) In-Reply-To: <20171025200020.16636-1-michal.winiarski@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 QXBwYXJlbnRseSwgdGhpcyB2YWx1ZSBpcyByZXNlcnZlZCBhbmQgbWF5IGJlIGludGVycHJldGVk IGFzIGNoYW5naW5nCmRvb3JiZWxsIG93bmVyc2hpcC4gRXZlbiB0aG91Z2ggd2UncmUgbm90IG9i c2VydmluZyBhbnkgc2lkZSBlZmZlY3RzCm5vdywgbGV0J3Mgc2tpcCBvdmVyIGl0IHRvIGJlIGNv bnNpc3RlbnQgd2l0aCB0aGUgc3BlYy4KCnYyOiBBcHBseSBjaGVja3BhdGNoIChTYWdhcikKClN1 Z2dlc3RlZC1ieTogU2FnYXIgQXJ1biBLYW1ibGUgPHNhZ2FyLmEua2FtYmxlQGludGVsLmNvbT4K U2lnbmVkLW9mZi1ieTogTWljaGHFgiBXaW5pYXJza2kgPG1pY2hhbC53aW5pYXJza2lAaW50ZWwu Y29tPgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBTYWdh ciBBcnVuIEthbWJsZSA8c2FnYXIuYS5rYW1ibGVAaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogU2Fn YXIgQXJ1biBLYW1ibGUgPHNhZ2FyLmEua2FtYmxlQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMgfCA3ICsrKysrLS0KIDEgZmlsZSBjaGFu Z2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9ndWNfc3VibWlzc2lvbi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9ndWNfc3VibWlzc2lvbi5jCmluZGV4IDA3Mjg5YTRiNWJmYS4uMGI2MWJmMThjM2Y0 IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ndWNfc3VibWlzc2lvbi5jCkBAIC00NzUs OSArNDc1LDEyIEBAIHN0YXRpYyB2b2lkIGd1Y19yaW5nX2Rvb3JiZWxsKHN0cnVjdCBpOTE1X2d1 Y19jbGllbnQgKmNsaWVudCkKIAkvKiBwb2ludGVyIG9mIGN1cnJlbnQgZG9vcmJlbGwgY2FjaGVs aW5lICovCiAJZGIgPSBfX2dldF9kb29yYmVsbChjbGllbnQpOwogCi0JLyogd2UncmUgbm90IGV4 cGVjdGluZyB0aGUgZG9vcmJlbGwgY29va2llIHRvIGNoYW5nZSBiZWhpbmQgb3VyIGJhY2sgKi8K KwkvKgorCSAqIFdlJ3JlIG5vdCBleHBlY3RpbmcgdGhlIGRvb3JiZWxsIGNvb2tpZSB0byBjaGFu Z2UgYmVoaW5kIG91ciBiYWNrLAorCSAqIHdlIGFsc28gbmVlZCB0byB0cmVhdCAwIGFzIGEgcmVz ZXJ2ZWQgdmFsdWUuCisJICovCiAJY29va2llID0gUkVBRF9PTkNFKGRiLT5jb29raWUpOwotCVdB Uk5fT05fT05DRSh4Y2hnKCZkYi0+Y29va2llLCBjb29raWUgKyAxKSAhPSBjb29raWUpOworCVdB Uk5fT05fT05DRSh4Y2hnKCZkYi0+Y29va2llLCBjb29raWUgKyAxID86IGNvb2tpZSArIDIpICE9 IGNvb2tpZSk7CiAKIAkvKiBYWFg6IGRvb3JiZWxsIHdhcyBsb3N0IGFuZCBuZWVkIHRvIGFjcXVp cmUgaXQgYWdhaW4gKi8KIAlHRU1fQlVHX09OKGRiLT5kYl9zdGF0dXMgIT0gR1VDX0RPT1JCRUxM X0VOQUJMRUQpOwotLSAKMi4xMy42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK