From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Zabel Subject: Re: [PATCH 1/9] drm/imx: ipuv3-plane: make sure x/y offsets are even in case of chroma subsampling Date: Wed, 19 Oct 2016 11:30:45 +0200 Message-ID: <1476869445.3054.20.camel@pengutronix.de> References: <20161018160757.11595-1-p.zabel@pengutronix.de> <20161019075841.GF4329@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by gabe.freedesktop.org (Postfix) with ESMTPS id C69316E88F for ; Wed, 19 Oct 2016 09:30:47 +0000 (UTC) In-Reply-To: <20161019075841.GF4329@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ville =?ISO-8859-1?Q?Syrj=E4l=E4?= Cc: kernel@pengutronix.de, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QW0gTWl0dHdvY2gsIGRlbiAxOS4xMC4yMDE2LCAxMDo1OCArMDMwMCBzY2hyaWViIFZpbGxlIFN5 cmrDpGzDpDoKPiBPbiBUdWUsIE9jdCAxOCwgMjAxNiBhdCAwNjowNzo0OVBNICswMjAwLCBQaGls aXBwIFphYmVsIHdyb3RlOgo+ID4gT2RkIHgveSBvZmZzZXRzIGFyZSBub3QgYWxsb3dlZCBmb3Ig Y2hyb21hIHN1YnNhbXBsZWQgcGxhbmFyIFlVVgo+ID4gZm9ybWF0cy4KPiA+IAo+ID4gU2lnbmVk LW9mZi1ieTogUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KPiA+IC0tLQo+ ID4gIGRyaXZlcnMvZ3B1L2RybS9pbXgvaXB1djMtcGxhbmUuYyB8IDggKysrKysrKysKPiA+ICAx IGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaW14L2lwdXYzLXBsYW5lLmMgYi9kcml2ZXJzL2dwdS9kcm0vaW14L2lwdXYz LXBsYW5lLmMKPiA+IGluZGV4IDVjMzQyOTkuLjNhMDNmZDggMTAwNjQ0Cj4gPiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaW14L2lwdXYzLXBsYW5lLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9p bXgvaXB1djMtcGxhbmUuYwo+ID4gQEAgLTI1OSw2ICsyNTksNyBAQCBzdGF0aWMgaW50IGlwdV9w bGFuZV9hdG9taWNfY2hlY2soc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCj4gPiAgCXN0cnVjdCBk cm1fZnJhbWVidWZmZXIgKmZiID0gc3RhdGUtPmZiOwo+ID4gIAlzdHJ1Y3QgZHJtX2ZyYW1lYnVm ZmVyICpvbGRfZmIgPSBvbGRfc3RhdGUtPmZiOwo+ID4gIAl1bnNpZ25lZCBsb25nIGViYSwgdWJv LCB2Ym8sIG9sZF91Ym8sIG9sZF92Ym87Cj4gPiArCWludCBoc3ViLCB2c3ViOwo+ID4gIAo+ID4g IAkvKiBPayB0byBkaXNhYmxlICovCj4gPiAgCWlmICghZmIpCj4gPiBAQCAtMzcyLDYgKzM3Mywx MyBAQCBzdGF0aWMgaW50IGlwdV9wbGFuZV9hdG9taWNfY2hlY2soc3RydWN0IGRybV9wbGFuZSAq cGxhbmUsCj4gPiAgCj4gPiAgCQlpZiAob2xkX2ZiICYmIG9sZF9mYi0+cGl0Y2hlc1sxXSAhPSBm Yi0+cGl0Y2hlc1sxXSkKPiA+ICAJCQljcnRjX3N0YXRlLT5tb2RlX2NoYW5nZWQgPSB0cnVlOwo+ ID4gKwo+ID4gKwkJLyogeCBhbmQgeSBvZmZzZXRzIG11c3QgYmUgZXZlbiBpbiBjYXNlIG9mIGNo cm9tYSBzdWJzYW1wbGluZyAqLwo+ID4gKwkJaHN1YiA9IGRybV9mb3JtYXRfaG9yel9jaHJvbWFf c3Vic2FtcGxpbmcoZmItPnBpeGVsX2Zvcm1hdCk7Cj4gPiArCQl2c3ViID0gZHJtX2Zvcm1hdF92 ZXJ0X2Nocm9tYV9zdWJzYW1wbGluZyhmYi0+cGl4ZWxfZm9ybWF0KTsKPiA+ICsJCWlmICgoKHN0 YXRlLT5zcmNfeCA+PiAxNikgJiAoaHN1YiAtIDEpKSB8fAo+ID4gKwkJICAgICgoc3RhdGUtPnNy Y195ID4+IDE2KSAmICh2c3ViIC0gMSkpKQo+IAo+IEJUVyB5b3Ugc2hvdWxkIHVzZSBjbGlwcGVk IGNvb3JkaW5hdGVzIGFsbCBvdmVyIGluc3RlYWQgb2YgdGhlIHJhdwo+IHVzZXIgY29vcmRpbmF0 ZXMuIEkgc2VlIHlvdSdyZSByZWplY3RpbmcgbmVnYXRpdmUgY3J0YyB1c2VyIGNvb3JkaW5hdGVz Cj4gYW5kIHdoYW5vdCBzbyBJIGd1ZXNzIGl0IHNvcnQgb2Ygd29ya3MsIGJ1dCB0aGF0J3Mgbm90 IGhvdyBpdCdzIHN1cHBvc2VkCj4gdG8gYmUgZG9uZS4gZHJtX3BsYW5lX2hlbHBlcl9jaGVja19z dGF0ZSgpIHNob3VsZCBnaXZlIHlvdSBtb3N0IG9mCj4gd2hhdCdzIG5lZWRlZC4KClRoYW5rIHlv dSBmb3IgdGhlIHBvaW50ZXIsIEknbGwgYWRkIGEgcGF0Y2ggdG8gdXNlCmRybV9wbGFuZV9oZWxw ZXJfY2hlY2tfc3RhdGUuCgpyZWdhcmRzClBoaWxpcHAKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVs QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=