From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 5/7] drm/i915/skl: Support secondary (rotated) frame buffer mapping Date: Fri, 20 Mar 2015 13:44:36 +0000 Message-ID: <550C2444.4020908@linux.intel.com> References: <1426607117-10626-1-git-send-email-tvrtko.ursulin@linux.intel.com> <1426607117-10626-6-git-send-email-tvrtko.ursulin@linux.intel.com> <1426770123.3473.29.camel@jlahtine-mobl1> <550AE641.2010004@linux.intel.com> <1426852890.11755.10.camel@jlahtine-mobl1> <550C0E58.9010004@linux.intel.com> <1426858290.11755.16.camel@jlahtine-mobl1> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 892766E266 for ; Fri, 20 Mar 2015 06:44:46 -0700 (PDT) In-Reply-To: <1426858290.11755.16.camel@jlahtine-mobl1> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDAzLzIwLzIwMTUgMDE6MzEgUE0sIEpvb25hcyBMYWh0aW5lbiB3cm90ZToKCltzbmlwXQoK Pj4+PiBIbSwgcm90YXRpb24gaW5mbyBpcyBub3QgY29uc2lkZXJlZCBpbiBjb21wYXJpbmcgdmll d3MsIGl0IGlzIGp1c3QgYQo+Pj4+IGJ1Y2tldCBvZiBkYXRhIHBhc3NlZCBhcm91bmQgYmV0d2Vl biBsYXllcnMuIFNvIEkgc3VwcG9zZSBwcml2YXRlIGRhdGEKPj4+PiB1bmRlciB5b3VyIGRlc2ln bi4gU2luY2UgdGhlcmUgaXMgbm8gcHJpdmF0ZSB1bmlvbiB5ZXQsIG1heWJlIGRvIHRoaXMgbGF0 ZXI/Cj4+Pgo+Pj4gV2h5IG5vdD8gSXNuJ3QgYSAyNzAgZGVncmVlIHJvdGF0ZWQgdmlldyBzdWJz dGFudGlhbGx5IGRpZmZlcmVudCBmcm9tIGEKPj4+IDkwIGRlZ3JlZSByb3RhdGVkIHZpZXcgKGV2 ZW4gd2hlbiB0aGUgZGlmZmVyZW5jZSB0ZWNobmljYWxseSBpcyBqdXN0Cj4+PiBzb21lIGJpdCBm bGlwIHNvbWV3aGVyZSBlbHNlKS4KPj4+Cj4+PiBBdCBsZWFzdCBJIHdvdWxkIGJlIHByZXR0eSB1 cHNldCBpZiBJIHdhcyByZXR1cm5lZCB0aGUgYWRkcmVzcyBmb3IgOTAKPj4+IGRlZ3JlZSByb3Rh dGVkIHZpZXcgd2hlbiBJIHdhbnRlZCAyNzAgcm90YXRlZC4gSWYgbXVsdGlwbGUgcm90YXRlZCB2 aWV3cwo+Pj4gYXJlIG5vdCBwb3NzaWJsZSwgdGhlbiBpdCBpcyBhZ2FpbiBhbiBpbXBsaWNpdCB0 aGluZy4KPj4+Cj4+PiBUaGVyZSBhcmUgcXVpdGUgYSBsb3Qgb2YgaGFyZHdhcmUgY29uc3RyYWlu dHMgbGlrZSB0aGlzIHRoYXQgYXBwZWFyIGluCj4+PiB0aGUgY29kZSBpbXBsaWNpdGx5LCB3aGlj aCBJTUhPIG1ha2VzIHRoZSBjb2RlIGhhcmQgdG8gZm9sbG93IGF0IHRpbWVzLgo+Pj4gU28gSSdk IHRyeSB0byBtYWtlIGl0IG1vcmUgZXhwbGljaXQgdGhhdCB0aGUgdmlld3MgYXJlIG5vdCB0aGUg c2FtZSwKPj4+IHRoZXJlIGp1c3QgY2FuIGJlIG9uZSByb3RhdGVkIHZpZXcgYXQgYSB0aW1lIChp ZiB0aGF0IGlzIHRoZSBjYXNlKS4KPj4KPj4gOTAgYW5kIDI3MCB2aWV3cyBhcmUgaW5kZWVkIHRo ZSBzYW1lIHBhZ2UgbGF5b3V0IC0gc2FtZSBhZGRyZXNzIGZvcgo+PiBzY2Fub3V0LiBBbmQgdGhl cmUgY2FuIG9ubHkgYmUgb25lIHN1Y2ggVk1BIGZvciBhbiBvYmplY3QgYXQgYSB0aW1lLgo+Pgo+ PiBCdXQgaG93IHRoaXMgbWFwcGluZyBuZWVkcyB0byBsb29rIGxpa2UgaXMgZGV0ZXJtaW5lZCBi eSBtb3JlIHRoYW4gdGhlCj4+IG9iamVjdCBpdHNlbGYgLSBmcmFtZWJ1ZmZlciBnZW9tZXRyeSBk ZWZpbmVzIGl0LiBUaGUgcHJpdmF0ZSBkYXRhIGluIHRoZQo+PiB2aWV3IGlzIHVzZWQgdG8gdHJh bnNmZXIgdGhhdCBtZXRhLWRhdGEgc28gdGhlIEdUVCBjb3JlIGNhbiBidWlsZCB0aGUKPj4gYXBw cm9wcmlhdGUgdmlldy4KPj4KPgo+IFJpZ2h0LCBJIHRoaW5rIEkgdW5kZXJzdGFuZCB5b3VyIHZp ZXdwb2ludCBub3cuIEkgd291bGQgc3RpbGwgcHJlZmVyIGl0Cj4gdG8gYmUgZXZlbiBtb3JlIGV4 cGxpY2l0IGxpa2UgSTkxNV9HR1RUX1ZJRVdfWWZfU0NBTk9VVCwgYmVjYXVzZSB3aGF0IGl0Cj4g cmVhbGx5IGRvZXMgaXMgcmVhcnJhbmdlcyB0aGUgcGFnZXMgdG8gbGF5b3V0IHN1aXRhYmxlIGZv ciByb3RhdGVkCj4gc2Nhbm91dCwgbm90IG1ha2luZyB0aGUgdmlldyByb3RhdGVkIGluIGl0c2Vs Zi4KCkhhLCBub3Qgc3VyZSB3aGF0IHlvdSBtZWFuLCBidXQgWWYgaXMgZGVmaW5pdGVseSBub3Qg dGhlIHJpZ2h0IG5hbWUgZm9yIAppdCBzaW5jZSBpdCBpcyBhIGRpZmZlcmVudCB0aGluZyBhbHRv Z2V0aGVyLgoKSXQgaXMgcm90YXRlZCBpbiBhIHdheSB0aGF0IHRpbGVzICg9PXBhZ2VzKSBhcmUg cm90YXRlZCBieSA5MCBkZWdyZWVzLiAKQnV0IGNvbnRlbnQgd2l0aGluIHRoZSB0aWxlIGlzIG5v dCAoZGlzcGxheSBlbmdpbmUgaGFuZGxlcyB0aGF0IGJpdCkuIEluIAp5b3VyIG1pbmQgdGhhdCB3 b3VsZCBtYXliZSBiZSAKSTkxNV9HR1RUX1ZJRVdfUk9UQVRFRF9QQUdFU19GT1JfUk9UQVRFRF9T Q0FOT1VUPyA6KSBJIGFtIGd1ZXNzaW5nIG9ubHksIApidXQgSSBzdGlsbCB0aGluayBJOTE1X0dH VFRfVklFV19ST1RBVEVEIGlzIGZpbmUuCgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==