From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v2 1/2] drm/i915: Use 64-bit to Read/Write fence reg on SNB+ Date: Tue, 3 Jul 2018 10:49:29 +0200 Message-ID: <20180703084929.GK7880@phenom.ffwll.local> References: <1530586577-20605-1-git-send-email-yakui.zhao@intel.com> <1530586577-20605-2-git-send-email-yakui.zhao@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x544.google.com (mail-ed1-x544.google.com [IPv6:2a00:1450:4864:20::544]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2F2336E5AF for ; Tue, 3 Jul 2018 08:49:33 +0000 (UTC) Received: by mail-ed1-x544.google.com with SMTP id v22-v6so1035650edq.4 for ; Tue, 03 Jul 2018 01:49:33 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1530586577-20605-2-git-send-email-yakui.zhao@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Zhao Yakui Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKdWwgMDMsIDIwMTggYXQgMTA6NTY6MTZBTSArMDgwMCwgWmhhbyBZYWt1aSB3cm90 ZToKPiBCYXNlZCBvbiBIVyBzcGVjIHRoZSBmZW5jZSByZWcgb24gU05CKyBpcyBkZWZpbmVkIGFz IDY0LWJpdC4gSnVzdCBmb2xsb3cKPiB0aGUgYi1zcGVjIHRvICB1c2UgNjQtYml0IHJlYWQvd3Jp dGUgbW9kZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaGFvIFlha3VpIDx5YWt1aS56aGFvQGludGVs LmNvbT4KClBsZWFzZSB1c2UgZ2l0IGJsYW1lIHRvIHVuZGVyc3RhbmQgd2h5IHlvdSd2ZSBqdXN0 IHJlLWludHJvZHVjZWQgYSBidWcKdGhhdCB0b29rIG1vbnRocyB0byBkZWJ1Zy4KLURhbmllbAoK PiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZmVuY2VfcmVnLmMgfCAxMCAr KysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z KC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2ZlbmNl X3JlZy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZmVuY2VfcmVnLmMKPiBpbmRl eCBkNTQ4YWMwLi5kOTJmZTAzIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2ZlbmNlX3JlZy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1f ZmVuY2VfcmVnLmMKPiBAQCAtNjMsNiArNjMsNyBAQCBzdGF0aWMgdm9pZCBpOTY1X3dyaXRlX2Zl bmNlX3JlZyhzdHJ1Y3QgZHJtX2k5MTVfZmVuY2VfcmVnICpmZW5jZSwKPiAgCWk5MTVfcmVnX3Qg ZmVuY2VfcmVnX2xvLCBmZW5jZV9yZWdfaGk7Cj4gIAlpbnQgZmVuY2VfcGl0Y2hfc2hpZnQ7Cj4g IAl1NjQgdmFsOwo+ICsJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gZmVuY2Ut Pmk5MTU7Cj4gIAo+ICAJaWYgKElOVEVMX0dFTihmZW5jZS0+aTkxNSkgPj0gNikgewo+ICAJCWZl bmNlX3JlZ19sbyA9IEZFTkNFX1JFR19HRU42X0xPKGZlbmNlLT5pZCk7Cj4gQEAgLTkyLDkgKzkz LDE0IEBAIHN0YXRpYyB2b2lkIGk5NjVfd3JpdGVfZmVuY2VfcmVnKHN0cnVjdCBkcm1faTkxNV9m ZW5jZV9yZWcgKmZlbmNlLAo+ICAJCXZhbCB8PSBJOTY1X0ZFTkNFX1JFR19WQUxJRDsKPiAgCX0K PiAgCj4gLQlpZiAoIXBpcGVsaW5lZCkgewo+IC0JCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdiA9IGZlbmNlLT5pOTE1Owo+ICsJaWYgKElOVEVMX0dFTihmZW5jZS0+aTkxNSkgPj0g Nikgewo+ICsJCS8qIFVzZSB0aGUgNjQtYml0IFJXIHRvIHJlYWQvd3JpdGUgZmVuY2UgcmVnIG9u IFNOQisgKi8KPiArCQlJOTE1X1dSSVRFNjRfRlcoZmVuY2VfcmVnX2xvLCAwKTsKPiArCQlJOTE1 X1JFQUQ2NChmZW5jZV9yZWdfbG8pOwo+ICAKPiArCQlJOTE1X1dSSVRFNjRfRlcoZmVuY2VfcmVn X2xvLCB2YWwpOwo+ICsJCUk5MTVfUkVBRDY0KGZlbmNlX3JlZ19sbyk7Cj4gKwl9IGVsc2Ugewo+ ICAJCS8qIFRvIHcvYSBpbmNvaGVyZW5jeSB3aXRoIG5vbi1hdG9taWMgNjQtYml0IHJlZ2lzdGVy IHVwZGF0ZXMsCj4gIAkJICogd2Ugc3BsaXQgdGhlIDY0LWJpdCB1cGRhdGUgaW50byB0d28gMzIt Yml0IHdyaXRlcy4gSW4gb3JkZXIKPiAgCQkgKiBmb3IgYSBwYXJ0aWFsIGZlbmNlIG5vdCB0byBi ZSBldmFsdWF0ZWQgYmV0d2VlbiB3cml0ZXMsIHdlCj4gLS0gCj4gMi43LjQKPiAKPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWls aW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApEYW5pZWwg VmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5m ZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK