From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 07/11] drm/i915: Make i9xx_crtc_clock_get() use dpll_hw_state Date: Fri, 13 Sep 2013 15:40:55 +0300 Message-ID: <87hadonbc8.fsf@intel.com> References: <1378499348-4281-1-git-send-email-ville.syrjala@linux.intel.com> <1378499348-4281-8-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [143.182.124.37]) by gabe.freedesktop.org (Postfix) with ESMTP id 16D21E6235 for ; Fri, 13 Sep 2013 05:38:50 -0700 (PDT) In-Reply-To: <1378499348-4281-8-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: ville.syrjala@linux.intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAwNiBTZXAgMjAxMywgdmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20gd3JvdGU6 Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4K Pgo+IFdlIGFscmVhZHkgZXh0cmFjdCB0aGUgRFBMTCBzdGF0ZSB0byBwaXBlX2NvbmZpZywgc28g bGV0J3MgbWFrZSB1c2Ugb2YKPiBpdCBpbiBpOXh4X2NydGNfY2xvY2tfZ2V0KCkgYW5kIGF2b2lk IHRoZSByZWdpc3RlciByZWFkcy4KCldoYXQgYWJvdXQgdGhlIGNhbGxzIHRocm91Z2ggaW50ZWxf ZHZvX2luaXQvaW50ZWxfbHZkc19pbml0IC0+CmludGVsX2NydGNfbW9kZV9nZXQgLT4gaTl4eF9j cnRjX2Nsb2NrX2dldD8KClNpZGUgbm90ZSwgd2Ugc2hvdWxkIHMvaW50ZWxfY3J0Y19tb2RlX2dl dC9pOXh4X2NydGNfbW9kZV9nZXQvCgpKYW5pLgoKCgo+Cj4gVGhpcyB3aWxsIGFsc28gbWFrZSB0 aGUgZnVuY3Rpb24gY2xvc2VyIHRvIGJlaW5nIHVzZWFibGUgd2l0aCBQQ0ggRFBMTAo+IHNpbmNl IHRoZSByZWdpc3RlcnMgZm9yIHRob3NlIGxpdmUgaW4gYSBkaWZmZXJlbnQgYWRkcmVzcy4KPgo+ IEFsc28ga2lsbCB0aGUgdXNlbGVzcyBhZGp1c3RlZF9tb2RlLmNsb2NrIHplcm9pbmcuIEl0J3Mg YWxyZWFkeSB6ZXJvIGF0Cj4gdGhpcyBwb2ludC4KPgo+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5 cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDcgKysrLS0tLQo+ICAxIGZpbGUgY2hhbmdl ZCwgMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2Rpc3BsYXkuYwo+IGluZGV4IGMzOTNjOGUuLjc1NGRlODUgMTAwNjQ0Cj4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gQEAgLTczMzEsMTQgKzczMzEsMTQgQEAgc3RhdGljIHZv aWQgaTl4eF9jcnRjX2Nsb2NrX2dldChzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YywKPiAgCXN0cnVj dCBkcm1fZGV2aWNlICpkZXYgPSBjcnRjLT5iYXNlLmRldjsKPiAgCXN0cnVjdCBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3ByaXZhdGU7Cj4gIAlpbnQgcGlwZSA9IHBpcGVf Y29uZmlnLT5jcHVfdHJhbnNjb2RlcjsKPiAtCXUzMiBkcGxsID0gSTkxNV9SRUFEKERQTEwocGlw ZSkpOwo+ICsJdTMyIGRwbGwgPSBwaXBlX2NvbmZpZy0+ZHBsbF9od19zdGF0ZS5kcGxsOwo+ICAJ dTMyIGZwOwo+ICAJaW50ZWxfY2xvY2tfdCBjbG9jazsKPiAgCj4gIAlpZiAoKGRwbGwgJiBESVNQ TEFZX1JBVEVfU0VMRUNUX0ZQQTEpID09IDApCj4gLQkJZnAgPSBJOTE1X1JFQUQoRlAwKHBpcGUp KTsKPiArCQlmcCA9IHBpcGVfY29uZmlnLT5kcGxsX2h3X3N0YXRlLmZwMDsKPiAgCWVsc2UKPiAt CQlmcCA9IEk5MTVfUkVBRChGUDEocGlwZSkpOwo+ICsJCWZwID0gcGlwZV9jb25maWctPmRwbGxf aHdfc3RhdGUuZnAxOwo+ICAKPiAgCWNsb2NrLm0xID0gKGZwICYgRlBfTTFfRElWX01BU0spID4+ IEZQX00xX0RJVl9TSElGVDsKPiAgCWlmIChJU19QSU5FVklFVyhkZXYpKSB7Cj4gQEAgLTczNjks NyArNzM2OSw2IEBAIHN0YXRpYyB2b2lkIGk5eHhfY3J0Y19jbG9ja19nZXQoc3RydWN0IGludGVs X2NydGMgKmNydGMsCj4gIAkJZGVmYXVsdDoKPiAgCQkJRFJNX0RFQlVHX0tNUygiVW5rbm93biBE UExMIG1vZGUgJTA4eCBpbiBwcm9ncmFtbWVkICIKPiAgCQkJCSAgIm1vZGVcbiIsIChpbnQpKGRw bGwgJiBEUExMX01PREVfTUFTSykpOwo+IC0JCQlwaXBlX2NvbmZpZy0+YWRqdXN0ZWRfbW9kZS5j bG9jayA9IDA7Cj4gIAkJCXJldHVybjsKPiAgCQl9Cj4gIAo+IC0tIAo+IDEuOC4xLjUKPgo+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKSmFu aSBOaWt1bGEsIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==