From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 4/4] drm/i915: Move scanline_offset and timestamping constant setup to intel_modeset_readout_hw_state() Date: Wed, 23 Sep 2015 10:33:19 +0200 Message-ID: <20150923083319.GO3383@phenom.ffwll.local> References: <1441900750-25599-1-git-send-email-ville.syrjala@linux.intel.com> <1441900750-25599-4-git-send-email-ville.syrjala@linux.intel.com> <20150914120431.GD29386@patrik-desktop.isw.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2BB6D89D8A for ; Wed, 23 Sep 2015 01:30:28 -0700 (PDT) Received: by wicfx3 with SMTP id fx3so226851353wic.1 for ; Wed, 23 Sep 2015 01:30:26 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150914120431.GD29386@patrik-desktop.isw.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: ville.syrjala@linux.intel.com, intel-gfx@lists.freedesktop.org, Maarten Lankhorst List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBTZXAgMTQsIDIwMTUgYXQgMDI6MDQ6MzFQTSArMDIwMCwgUGF0cmlrIEpha29ic3Nv biB3cm90ZToKPiBPbiBUaHUsIFNlcCAxMCwgMjAxNSBhdCAwNjo1OToxMFBNICswMzAwLCB2aWxs ZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbSB3cm90ZToKPiA+IEZyb206IFZpbGxlIFN5cmrDpGzD pCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAKPiA+IGludGVsX21vZGVzZXRf cmVhZG91dF9od19zdGF0ZSgpIHNlZW1zIGxpa2UgdGhlIG1vcmUgYXBwcm9wcmlhdGUgcGxhY2UK PiA+IGZvciBwb3B1bGF0aW5nIHRoZSBzY2FubGluZV9vZmZzZXQgYW5kIHRpbWVzdGFtcGluZyBj b25zdGFudHMgdGhhbgo+ID4gaW50ZWxfc2FuaXRpemVfY3J0YygpIHNpbmNlIHRoZXkgYXJlIGJh c2ljYWxseSBwYXJ0IG9mIHRoZSBzdGF0ZSB3ZQo+ID4gcmVhZCBvdXQuCj4gPiAKPiA+IENjOiBN YWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgo+ID4g Q2M6IFBhdHJpayBKYWtvYnNzb24gPHBhdHJpay5qYWtvYnNzb25AbGludXguaW50ZWwuY29tPgo+ ID4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbT4KPiAKPiBNYWtlcyBzZW5zZSB0byBtb3ZlIGl0Lgo+IAo+IFJldmlld2VkLWJ5OiBQ YXRyaWsgSmFrb2Jzc29uIDxwYXRyaWsuamFrb2Jzc29uQGxpbnV4LmludGVsLmNvbT4KCk1lcmdl ZCBhbGwgYnV0IHBhdGNoIDMgKHNpbmNlIHRoYXQgb25lIHNlZW1zIHRvIHN0aWxsIGJlIGNvbnRl bmRlZCkgdG8KZGlucS4KClRoYW5rcywgRGFuaWVsCgo+ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgNSArKystLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kaXNwbGF5LmMKPiA+IGluZGV4IDVmZWQxMjAuLjg4ZDk0NjYgMTAwNjQ0Cj4gPiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiA+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ID4gQEAgLTE0OTE4LDggKzE0OTE4LDYgQEAg c3RhdGljIHZvaWQgaW50ZWxfc2FuaXRpemVfY3J0YyhzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YykK PiA+ICAJaWYgKGNydGMtPmFjdGl2ZSkgewo+ID4gIAkJc3RydWN0IGludGVsX3BsYW5lICpwbGFu ZTsKPiA+ICAKPiA+IC0JCWRybV9jYWxjX3RpbWVzdGFtcGluZ19jb25zdGFudHMoJmNydGMtPmJh c2UsICZjcnRjLT5iYXNlLmh3bW9kZSk7Cj4gPiAtCQl1cGRhdGVfc2NhbmxpbmVfb2Zmc2V0KGNy dGMpOwo+ID4gIAkJZHJtX2NydGNfdmJsYW5rX29uKCZjcnRjLT5iYXNlKTsKPiA+ICAKPiA+ICAJ CS8qIERpc2FibGUgZXZlcnl0aGluZyBidXQgdGhlIHByaW1hcnkgcGxhbmUgKi8KPiA+IEBAIC0x NTIxNiw2ICsxNTIxNCw5IEBAIHN0YXRpYyB2b2lkIGludGVsX21vZGVzZXRfcmVhZG91dF9od19z dGF0ZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQo+ID4gIAkJCSAqIHJlY2FsY3VsYXRpb24uCj4g PiAgCQkJICovCj4gPiAgCQkJY3J0Yy0+YmFzZS5zdGF0ZS0+bW9kZS5wcml2YXRlX2ZsYWdzID0g STkxNV9NT0RFX0ZMQUdfSU5IRVJJVEVEOwo+ID4gKwo+ID4gKwkJCWRybV9jYWxjX3RpbWVzdGFt cGluZ19jb25zdGFudHMoJmNydGMtPmJhc2UsICZjcnRjLT5iYXNlLmh3bW9kZSk7Cj4gPiArCQkJ dXBkYXRlX3NjYW5saW5lX29mZnNldChjcnRjKTsKPiA+ICAJCX0KPiA+ICAJfQo+ID4gIH0KPiA+ IC0tIAo+ID4gMi40LjYKPiA+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50 ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK