From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 3/3] drm/i915/skl: Support for 90/270 rotation Date: Fri, 6 Mar 2015 19:22:46 +0200 Message-ID: <20150306172246.GP11371@intel.com> References: <1425547288-16131-1-git-send-email-sonika.jindal@intel.com> <1425547288-16131-3-git-send-email-sonika.jindal@intel.com> <20150305125653.GC18775@phenom.ffwll.local> <20150305130817.GE11371@intel.com> <20150305152930.GJ18775@phenom.ffwll.local> <20150305155623.GG11371@intel.com> <20150306170331.GE18775@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id A8BD06E199 for ; Fri, 6 Mar 2015 09:22:50 -0800 (PST) Content-Disposition: inline In-Reply-To: <20150306170331.GE18775@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBNYXIgMDYsIDIwMTUgYXQgMDY6MDM6MzFQTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBUaHUsIE1hciAwNSwgMjAxNSBhdCAwNTo1NjoyM1BNICswMjAwLCBWaWxsZSBT eXJqw6Rsw6Qgd3JvdGU6Cj4gPiBPbiBUaHUsIE1hciAwNSwgMjAxNSBhdCAwNDoyOTozMFBNICsw MTAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gPiBPbiBUaHUsIE1hciAwNSwgMjAxNSBhdCAw MzowODoxN1BNICswMjAwLCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6Cj4gPiA+ID4gT24gVGh1LCBN YXIgMDUsIDIwMTUgYXQgMDE6NTY6NTNQTSArMDEwMCwgRGFuaWVsIFZldHRlciB3cm90ZToKPiA+ ID4gPiA+IE9uIFRodSwgTWFyIDA1LCAyMDE1IGF0IDAyOjUxOjI4UE0gKzA1MzAsIFNvbmlrYSBK aW5kYWwgd3JvdGU6Cj4gPiA+ID4gPiA+IEBAIC0xNTE5LDE2ICsxNTUwLDcgQEAgaW50ZWxfcGxh bmVfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBlbnVtIHBpcGUgcGlwZSwgaW50IHBsYW5l KQo+ID4gPiA+ID4gPiAgCQlnb3RvIG91dDsKPiA+ID4gPiA+ID4gIAl9Cj4gPiA+ID4gPiA+ICAK PiA+ID4gPiA+ID4gLQlpZiAoIWRldi0+bW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHkpCj4g PiA+ID4gPiA+IC0JCWRldi0+bW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHkgPQo+ID4gPiA+ ID4gPiAtCQkJZHJtX21vZGVfY3JlYXRlX3JvdGF0aW9uX3Byb3BlcnR5KGRldiwKPiA+ID4gPiA+ ID4gLQkJCQkJCQkgIEJJVChEUk1fUk9UQVRFXzApIHwKPiA+ID4gPiA+ID4gLQkJCQkJCQkgIEJJ VChEUk1fUk9UQVRFXzE4MCkpOwo+ID4gPiA+ID4gPiAtCj4gPiA+ID4gPiA+IC0JaWYgKGRldi0+ bW9kZV9jb25maWcucm90YXRpb25fcHJvcGVydHkpCj4gPiA+ID4gPiA+IC0JCWRybV9vYmplY3Rf YXR0YWNoX3Byb3BlcnR5KCZpbnRlbF9wbGFuZS0+YmFzZS5iYXNlLAo+ID4gPiA+ID4gPiAtCQkJ CQkgICBkZXYtPm1vZGVfY29uZmlnLnJvdGF0aW9uX3Byb3BlcnR5LAo+ID4gPiA+ID4gPiAtCQkJ CQkgICBzdGF0ZS0+YmFzZS5yb3RhdGlvbik7Cj4gPiA+ID4gPiA+ICsJaW50ZWxfY3JlYXRlX3Jv dGF0aW9uX3Byb3BlcnR5KGRldiwgaW50ZWxfcGxhbmUpOwo+ID4gPiA+ID4gCj4gPiA+ID4gPiBJ IHRoaW5rIGJhY2sgZnJvbSB0aGUgb3JpZ2luYWwgcm90YXRpb24gd29yayB3ZSd2ZSBoYWQgdGhl IGxlZnRvdmVyIHRhc2sKPiA+ID4gPiA+IHRvIG1vdmUgdGhpcyBpbnRvIGNvbW1vbiBjb2RlIHNv IHRoYXQgd2UgZG8gY3JlYXRlIHRoZSBwcm9wZXJ0eSBqdXN0IG9uY2UKPiA+ID4gPiA+IHdpdGhv dXQgdGhpcyBjaGVjay4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gSSB0aGluayB0aGlzIHNob3VsZCBi ZSBkb25lIG5vdy4KPiA+ID4gPiAKPiA+ID4gPiBTb21lb25lIHNob3VsZCBhbHNvIG1ha2UgaXQg c28gd2UgY2FuIGFnYWluIGhhdmUgZGlmZmVyZW50IHN1cHBvcnRlZAo+ID4gPiA+IHJvdGF0aW9u IGJpdHMgb24gZGlmZmVyZW50IHBsYW5lcy4gSSdsbCBoYXZlIG5lZWQgZm9yIGl0IG9uIENIViBJ IHRoaW5rLgo+ID4gPiAKPiA+ID4gcGxhbmUtPmF0b21pY19jaGVjayBqdXN0IG5lZWRzIHRvIHJl amVjdCB0aGVtLiBUYmggSSdtIG5vdCBzb2xkIG9uIHRoZQo+ID4gPiB2YWx1ZSBvZiB0cnlpbmcg dG8gdGVsbCB1c2Vyc3BhY2Ugd2hpY2ggcm90YXRpb24gd29ya3MgYW5kIHdoaWNoIGRvZXNudCAt Cj4gPiA+IGdlbmVyaWMgdXNlcnNwYWNlIHdvbid0IGxlYXJuIGFib3V0IHktdGlsaW5nIHJlcXVp cmVtZW50cyBlaXRoZXIgc28gdGhpcwo+ID4gPiBmZWVscyBhIGJpdCBwb2ludGxlc3MgdGJoLiBB bmQgcmVqZWN0aW5nIHN0dWZmIGluIGF0b21pY19jaGVjayBpcyB3aGF0Cj4gPiA+IGl0J3MgZm9y Lgo+ID4gCj4gPiBCeSB0aGF0IGxvZ2ljIHdlIHNob3VsZG4ndCBleHBvc2UgcGl4ZWwgZm9ybWF0 cyBvciBhbnkgb3RoZXIgdXNlZnVsCj4gPiBpbmZyb21hdGlvbiBlaXRoZXIgdGhlbi4KPiAKPiBX ZWxsIHRvIGJlIGFibGUgdG8gZml4IHRoaXMgd2UgbmVlZCB0byByZXN0cmljdCB0aGUgdmFsdWUt c2V0IG9mCj4gcHJvcGVydGllcyBwZXItYXR0YWNobWVudC4gU2luY2UgSSB2ZXJ5IG11Y2ggd2Fu dCBjb3JlIGF0b21pYyB0byBkZWNvZGQKPiBzdGFuZGFyZGl6ZWQgcHJvcGVydGllcywgYW5kIGlm IHdlIGNyZWF0ZSByb3RhdGlvbiBwZXItcGxhbmUgdGhlbiB0aGF0J3MKPiBnb2luZyB0byBiZSBm YWlybHkgcGFpbmZ1bC4KCkFGQUlDUyBpdCBzaG91bGQgYmUgYSBzaW1wbGUgbWF0dGVyIG9mCnMv Y29uZmlnLT5yb3RhdGlvbl9wcm9wZXJ0eS9wbGFuZS0+cm90YXRpb25fcHJvcGVydHkvCldlbGws IHVubGVzcyB5b3Ugd2FudCB0byBnbyBvcHRpbWl6ZSB0aGluZ3Mgc28gdGhhdCB3ZSBkb24ndCBj cmVhdGUgbXVsdGlwbGUKcHJvcGVydGllcyB3aXRoIHRoZSBzYW1lIHN1cHBvcnRlZCBiaXRtYXNr LgoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK