From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH v2 2/2] drm/i915: enable to read CSB and CSB write pointer from HWSP in GVT-g VM Date: Mon, 02 Oct 2017 13:03:30 +0300 Message-ID: <1506938610.6755.42.camel@linux.intel.com> References: <1506751032-7250-1-git-send-email-weinan.z.li@intel.com> <1506751032-7250-3-git-send-email-weinan.z.li@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1506751032-7250-3-git-send-email-weinan.z.li@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Weinan Li , intel-gvt-dev@lists.freedesktop.org, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gU2F0LCAyMDE3LTA5LTMwIGF0IDEzOjU3ICswODAwLCBXZWluYW4gTGkgd3JvdGU6Cj4gTGV0 IEdWVC1nIFZNIHJlYWQgdGhlIENTQiBhbmQgQ1NCIHdyaXRlIHBvaW50ZXIgZnJvbSB2aXJ0dWFs IEhXU1AsIG5vdCBhbGwKPiB0aGUgaG9zdCBzdXBwb3J0IHRoaXMgZmVhdHVyZSwgbmVlZCB0byBj aGVjayB0aGUgQklUKDMpIG9mIGNhcHMgaW4gUFZJTkZPLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdl aW5hbiBMaSA8d2VpbmFuLnoubGlAaW50ZWwuY29tPgo+IENjOiBDaHJpcyBXaWxzb24gPGNocmlz QGNocmlzLXdpbHNvbi5jby51az4KCjxTTklQPgoKPiBAQCAtMzk2LDYgKzM5MywxMiBAQCBzdGF0 aWMgYm9vbCBjc2JfZm9yY2VfbW1pbyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSkKPiAg CWlmIChpbnRlbF92dGRfYWN0aXZlKCkpCj4gIAkJcmV0dXJuIHRydWU7Cj4gIAo+ICsJLyogR1ZU IGVtdWxhdGlvbiBkZXBlbmRzIHVwb24gaG9zdCBrZXJuZWwgaW1wbGVtZW50YXRpb24sIGNoZWNr Cj4gKwkgKiBzdXBwb3J0IGNhcGJpbGl0eSBieSByZWFkaW5nIFBWIElORk8gYmVmb3JlIGFjY2Vz cyBIV1NQLgo+ICsJICovCgpUaGUgY29tbWVudCBjYW4gYmUgZHJvcHBlZCBjb21wbGV0ZWx5LCB0 aGUgY29kZSBpcyBzZWxmLWRlc2NyaXB0aXZlLgoKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9scmMuYwo+IEBAIC03MjIsNyArNzIyLDEyIEBAIHN0YXRpYyB2b2lkIGludGVsX2xy Y19pcnFfaGFuZGxlcih1bnNpZ25lZCBsb25nIGRhdGEpCj4gIAkJCSZlbmdpbmUtPnN0YXR1c19w YWdlLnBhZ2VfYWRkcltJOTE1X0hXU19DU0JfQlVGMF9JTkRFWF07Cj4gIAkJdW5zaWduZWQgaW50 IGhlYWQsIHRhaWw7Cj4gIAo+IC0JCS8qIEhvd2V2ZXIgR1ZUIGVtdWxhdGlvbiBkZXBlbmRzIHVw b24gaW50ZXJjZXB0aW5nIENTQiBtbWlvICovCj4gKwkJLyogSG93ZXZlciBHVlQtZyBlbXVsYXRp b24gZGVwZW5kcyB1cG9uIGhvc3Qga2VybmVsCj4gKwkJICogaW1wbGVtZW50YXRpb24sIG5lZWQg dG8gY2hlY2sgc3VwcG9ydCBjYXBiaWxpdHkgYnkgcmVhZGluZyBQVgo+ICsJCSAqIElORk8gYmVm b3JlIGFjY2VzcyBIV1NQLiBCZXNpZGUgZnJvbSB0aGlzLCBhbm90aGVyIHNwZWNpYWwKPiArCQkg KiBjb25maWd1cmF0aW9uIG1heSBhbHNvIG5lZWQgdG8gZm9yY2UgdXNlIG1taW8sIGxpa2UgSU9N TVUKPiArCQkgKiBlbmFibGVkLgo+ICsJCSAqLwoKcy9jYXBiaWxpdHkvY2FwYWJpbGl0eS8gYW5k IHBsZWFzZSByZXBocmFzZSB0aGlzIHRvIGJlIGEga2VybmVsZG9jIGZvcgpjc2JfdXNlX21taW8g YXQgdGhlIGRlY2xhcmF0aW9uLgoKPiAgCQlpZiAodW5saWtlbHkoZXhlY2xpc3RzLT5jc2JfdXNl X21taW8pKSB7Cj4gIAkJCWJ1ZiA9ICh1MzIgKiBfX2ZvcmNlKQo+ICAJCQkJKGRldl9wcml2LT5y ZWdzICsgaTkxNV9tbWlvX3JlZ19vZmZzZXQoUklOR19DT05URVhUX1NUQVRVU19CVUZfTE8oZW5n aW5lLCAwKSkpOwoKUmVnYXJkcywgSm9vbmFzCi0tIApKb29uYXMgTGFodGluZW4KT3BlbiBTb3Vy Y2UgVGVjaG5vbG9neSBDZW50ZXIKSW50ZWwgQ29ycG9yYXRpb24KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==