From mboxrd@z Thu Jan 1 00:00:00 1970 From: Damien Lespiau Subject: Re: [PATCH igt 1/2] lib/kms: Add a way to override an output's mode Date: Wed, 11 Mar 2015 13:26:45 +0000 Message-ID: <20150311132645.GA17209@strange.ger.corp.intel.com> References: <20150310190508.GT3800@phenom.ffwll.local> <1426073581-30504-1-git-send-email-ander.conselvan.de.oliveira@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 ESMTP id 062926E12D for ; Wed, 11 Mar 2015 06:26:47 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1426073581-30504-1-git-send-email-ander.conselvan.de.oliveira@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ander Conselvan de Oliveira Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBNYXIgMTEsIDIwMTUgYXQgMDE6MzM6MDBQTSArMDIwMCwgQW5kZXIgQ29uc2VsdmFu IGRlIE9saXZlaXJhIHdyb3RlOgo+IFNvIHRoYXQgaXQgaXMgcG9zc2libGUgdG8gdXNlIGEgY3Vz dG9tIG1vZGUgd2l0aCB0aGUgc2ltcGxpZmllZCBtb2RlIHNldCBBUEkuCgpNYXliZSBqdXN0IGln dF9vdXRwdXRfc2V0X21vZGUoKT8KCi0tIApEYW1pZW4KCj4gLS0tCj4gIGxpYi9pZ3Rfa21zLmMg fCA5ICsrKysrKysrKwo+ICBsaWIvaWd0X2ttcy5oIHwgNCArKysrCj4gIDIgZmlsZXMgY2hhbmdl ZCwgMTMgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9saWIvaWd0X2ttcy5jIGIvbGli L2lndF9rbXMuYwo+IGluZGV4IDI2ZTQ5MTMuLjBkY2NkMmQgMTAwNjQ0Cj4gLS0tIGEvbGliL2ln dF9rbXMuYwo+ICsrKyBiL2xpYi9pZ3Rfa21zLmMKPiBAQCAtODk1LDYgKzg5NSw5IEBAIHN0YXRp YyB2b2lkIGlndF9vdXRwdXRfcmVmcmVzaChpZ3Rfb3V0cHV0X3QgKm91dHB1dCkKPiAgCWlmICgh b3V0cHV0LT52YWxpZCkKPiAgCQlyZXR1cm47Cj4gIAo+ICsJaWYgKG91dHB1dC0+dXNlX292ZXJy aWRlX21vZGUpCj4gKwkJb3V0cHV0LT5jb25maWcuZGVmYXVsdF9tb2RlID0gb3V0cHV0LT5vdmVy cmlkZV9tb2RlOwo+ICsKPiAgCWlmICghb3V0cHV0LT5uYW1lKSB7Cj4gIAkJZHJtTW9kZUNvbm5l Y3RvciAqYyA9IG91dHB1dC0+Y29uZmlnLmNvbm5lY3RvcjsKPiAgCj4gQEAgLTE3OTcsNiArMTgw MCwxMiBAQCBkcm1Nb2RlTW9kZUluZm8gKmlndF9vdXRwdXRfZ2V0X21vZGUoaWd0X291dHB1dF90 ICpvdXRwdXQpCj4gIAlyZXR1cm4gJm91dHB1dC0+Y29uZmlnLmRlZmF1bHRfbW9kZTsKPiAgfQo+ ICAKPiArdm9pZCBpZ3Rfb3V0cHV0X292ZXJyaWRlX21vZGUoaWd0X291dHB1dF90ICpvdXRwdXQs IGRybU1vZGVNb2RlSW5mbyAqbW9kZSkKPiArewo+ICsJb3V0cHV0LT5vdmVycmlkZV9tb2RlID0g Km1vZGU7Cj4gKwlvdXRwdXQtPnVzZV9vdmVycmlkZV9tb2RlID0gdHJ1ZTsKPiArfQo+ICsKPiAg dm9pZCBpZ3Rfb3V0cHV0X3NldF9waXBlKGlndF9vdXRwdXRfdCAqb3V0cHV0LCBlbnVtIHBpcGUg cGlwZSkKPiAgewo+ICAJaWd0X2Rpc3BsYXlfdCAqZGlzcGxheSA9IG91dHB1dC0+ZGlzcGxheTsK PiBkaWZmIC0tZ2l0IGEvbGliL2lndF9rbXMuaCBiL2xpYi9pZ3Rfa21zLmgKPiBpbmRleCAyZmFi MzBlLi5kZGY0NDMyIDEwMDY0NAo+IC0tLSBhL2xpYi9pZ3Rfa21zLmgKPiArKysgYi9saWIvaWd0 X2ttcy5oCj4gQEAgLTIyOCw2ICsyMjgsOSBAQCB0eXBlZGVmIHN0cnVjdCB7Cj4gIAlib29sIHZh bGlkOwo+ICAJdW5zaWduZWQgbG9uZyBwZW5kaW5nX2NydGNfaWR4X21hc2s7Cj4gIAo+ICsJYm9v bCB1c2Vfb3ZlcnJpZGVfbW9kZTsKPiArCWRybU1vZGVNb2RlSW5mbyBvdmVycmlkZV9tb2RlOwo+ ICsKPiAgI2lmZGVmIEhBVkVfQVRPTUlDCj4gIAkvKiBQcm9wZXJ0eSBzZXQgZm9yIG51Y2xlYXIg cGFnZWZsaXAgKi8KPiAgCWRybU1vZGVQcm9wZXJ0eVNldFB0ciBzZXQ7Cj4gQEAgLTI1NSw2ICsy NTgsNyBAQCBpbnQgIGlndF9kaXNwbGF5X2dldF9uX3BpcGVzKGlndF9kaXNwbGF5X3QgKmRpc3Bs YXkpOwo+ICAKPiAgY29uc3QgY2hhciAqaWd0X291dHB1dF9uYW1lKGlndF9vdXRwdXRfdCAqb3V0 cHV0KTsKPiAgZHJtTW9kZU1vZGVJbmZvICppZ3Rfb3V0cHV0X2dldF9tb2RlKGlndF9vdXRwdXRf dCAqb3V0cHV0KTsKPiArdm9pZCBpZ3Rfb3V0cHV0X292ZXJyaWRlX21vZGUoaWd0X291dHB1dF90 ICpvdXRwdXQsIGRybU1vZGVNb2RlSW5mbyAqbW9kZSk7Cj4gIHZvaWQgaWd0X291dHB1dF9zZXRf cGlwZShpZ3Rfb3V0cHV0X3QgKm91dHB1dCwgZW51bSBwaXBlIHBpcGUpOwo+ICBpZ3RfcGxhbmVf dCAqaWd0X291dHB1dF9nZXRfcGxhbmUoaWd0X291dHB1dF90ICpvdXRwdXQsIGVudW0gaWd0X3Bs YW5lIHBsYW5lKTsKPiAgCj4gLS0gCj4gMi4xLjAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=