From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sender4-pp-f119.zoho.com (sender4-pp-f119.zoho.com [136.143.188.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B8C3EEACE for ; Thu, 5 Feb 2026 18:46:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=136.143.188.119 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770317206; cv=pass; b=NRofTlM+hFRDlNTT3rn1W7vzzs3Dt5R9N4KQTNEkyy7XRRc3EaSJaCcdShvG0WbKklCO3bk8Bbl3XJxf+7wIlvnepiY9bELirk2Gmj/xSs2s3HViqQiXlKp6J/1ekLKp2h4TO5sa9GNy/uAl9eAMCE/gyeUzVWypb/NRnROGLtc= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770317206; c=relaxed/simple; bh=bVipZHTtEtAsUZ0knGXyLSrIQWXOrOHoviVlDOj8xh8=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=L4CwPYY55I/XxTFLC7OZqFf4DLtOjbhUng3trLoWsndaAFcHUSUhs7Bo16c3fQ0LgJlnqZnGXo1Wf0XyCalQYMo5uTVrf5XNuxO3xNtixVPSmK/KFZkybxdR8xQ6yusPJ9cXWBF/X3TTiFb8Yp4Qobop+eVFlsZ5jFmeZsE7OJg= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (1024-bit key) header.d=collabora.com header.i=nfraprado@collabora.com header.b=QWJUCqoK; arc=pass smtp.client-ip=136.143.188.119 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=collabora.com header.i=nfraprado@collabora.com header.b="QWJUCqoK" ARC-Seal: i=1; a=rsa-sha256; t=1770317175; cv=none; d=zohomail.com; s=zohoarc; b=YkR+wT+X4Rb4vcb6yiBeFLUcErrR6ceCQQyiaUZkr+9bDVkzPXysW3A2PzfkEF2LSlsUjC4h7gHxuDXcYgs8j4bUmG8Kf3w9jRo6h04qlx6Z69VzGpS/X5rcNx3iJKCtYfqH5VCgr48o5b67YwGNXglEHj0LUsALaLaxL5/B37A= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770317175; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=bVipZHTtEtAsUZ0knGXyLSrIQWXOrOHoviVlDOj8xh8=; b=hjJkx1m+Pm4TLqPHv0+mDvAvVayHHcgxpHC8jga5gE0ilhflM4wnahbRwRozqBacvqEE4p8X0KalHb5UxAM+zaWWZiiLm/BsjeSuM16zkPF1/yseSVZC5igoDZ/PTgJBA5PZWz1/vwLgys9hrO9iO4J4cgg8OYZV1MhFDiCka6Y= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=collabora.com; spf=pass smtp.mailfrom=nfraprado@collabora.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1770317175; s=zohomail; d=collabora.com; i=nfraprado@collabora.com; h=Message-ID:Subject:Subject:From:From:To:To:Cc:Cc:Date:Date:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:MIME-Version:Message-Id:Reply-To; bh=bVipZHTtEtAsUZ0knGXyLSrIQWXOrOHoviVlDOj8xh8=; b=QWJUCqoKL7iv7EqGpna37OO8Es2mDtSViHfd7pgg3eOcxCrLjR8FbIqhIjeP1+Ge cfz6iM6qr2WhG1fyZGJkhqZfCOVuGY767AWSSHG2Rb/HE9Qq1ctVqQHY48jYuPb5hRk PC7oGq8e8jfL8ofirQxKV0HYbKFK5mKh1eeLogKA= Received: by mx.zohomail.com with SMTPS id 1770317174175743.7903155764141; Thu, 5 Feb 2026 10:46:14 -0800 (PST) Message-ID: <02b19b310070df99e13aac97f1034299fa9652a2.camel@collabora.com> Subject: Re: [PATCH RFC 3/6] drm/mediatek: ovl: Fix misaligned layer source size on AFBC mode From: =?ISO-8859-1?Q?N=EDcolas?= "F. R. A. Prado" To: CK Hu =?UTF-8?Q?=28=E8=83=A1=E4=BF=8A=E5=85=89=29?= , "chunkuang.hu@kernel.org" , "simona@ffwll.ch" , AngeloGioacchino Del Regno , "airlied@gmail.com" , "greenjustin@chromium.org" , "p.zabel@pengutronix.de" , "matthias.bgg@gmail.com" Cc: Ariel D'Alessandro , "dri-devel@lists.freedesktop.org" , Nancy Lin =?UTF-8?Q?=28=E6=9E=97=E6=AC=A3=E8=9E=A2=29?= , "linux-kernel@vger.kernel.org" , Jason-JH Lin =?UTF-8?Q?=28=E6=9E=97=E7=9D=BF=E7=A5=A5=29?= , "linux-arm-kernel@lists.infradead.org" , Daniel Stone , "linux-mediatek@lists.infradead.org" , "kernel@collabora.com" Date: Thu, 05 Feb 2026 13:46:12 -0500 In-Reply-To: References: <20251230-mtk-afbc-fixes-v1-0-6c0247b66e32@collabora.com> <20251230-mtk-afbc-fixes-v1-3-6c0247b66e32@collabora.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.56.2-8 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ZohoMailClient: External T24gTW9uLCAyMDI2LTAyLTAyIGF0IDA4OjQ2ICswMDAwLCBDSyBIdSAo6IOh5L+K5YWJKSB3cm90 ZToKPiBPbiBUdWUsIDIwMjUtMTItMzAgYXQgMTE6MDMgLTAzMDAsIE7DrWNvbGFzIEYuIFIuIEEu IFByYWRvIHdyb3RlOgo+ID4gRnJvbTogQXJpZWwgRCdBbGVzc2FuZHJvIDxhcmllbC5kYWxlc3Nh bmRyb0Bjb2xsYWJvcmEuY29tPgo+ID4gCj4gPiBJbiBBRkJDIG1vZGUsIE9WTF9TUkNfU0laRSBt dXN0IGJlIGJsb2NrIGFsaWduZWQuIER1ZSB0byB0aGlzCj4gPiBsaW1pdGF0aW9uCj4gPiBvZiB0 aGUgQUZCQyBmb3JtYXQsIE9WTF9DTElQIG5lZWRzIHRvIGJlIHVzZWQgdG8gYWNoaWV2ZSB0aGUK PiA+IGRlc2lyZWQKPiA+IG91dHB1dCBzaXplIG9mIHRoZSBsYXllciB3aGlsZSBzdGlsbCBtZWV0 aW5nIHRoZSBhbGlnbm1lbnQKPiA+IGNvbnN0cmFpbnRzLgo+ID4gRmFpbHVyZSB0byBkbyB0aGlz IHdpbGwgcmVzdWx0IGluIHZibGFuayB0aW1lb3V0cyBhbmQgbm8gcmVuZGVyZWQKPiA+IG91dHB1 dAo+ID4gd2hlbiB0aGUgQUZCQyBkYXRhIHNvdXJjZSBpc24ndCBhbGlnbmVkIHRvIHRoZSBBRkJD IGJsb2NrICgzMng4KS4KPiA+IAo+ID4gQ29uZmlndXJlIE9WTF9DTElQIHNvIHVuYWxpZ25lZCBB RkJDIGxheWVycyBjYW4gYmUgZGlzcGxheWVkLgo+ID4gCj4gPiBUaGUgZm9sbG93aW5nIGlsbHVz dHJhdGVzIGhvdyB0aGUgYWxpZ25tZW50IGlzIGFjaGlldmVkIHRocm91Z2ggdGhlCj4gPiBjbGlw Cj4gPiBzZXR0aW5ncyBmb3IgdGhlIGhvcml6b250YWwgY29vcmRpbmF0ZXMsIHRoZSB2ZXJ0aWNh bCBjb29yZGluYXRlcwo+ID4gYXJlCj4gPiBhbmFsb2dvdXM6Cj4gPiAKPiA+IC8tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cCj4gPiA+IMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8Cj4gPiA+IMKgwqDC oMKgwqDCoMKgwqDCoMKgIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLsKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgfAo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoCAuLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8Cj4gPiA+IMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwKPiA+IFwtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vCj4gPiDCoMKgwqDCoCB8wqDCoMKgwqDCoMKg IHzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoMKgwqDC oCB8Cj4gPiDCoMKgwqDCoCB8wqDCoMKgwqDCoMKgIHNyYy54McKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIHNyYy54MsKgIHwKPiA+IMKgwqDCoMKgIHzCoMKgwqDCoMKgwqAgfMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqDCoMKgwqDCoMKgIHwKPiA+ IMKgwqDCoMKgIHzCoMKgwqDCoMKgwqAgfDwtLS0tLS0tLS0tLS0tLS0tLS0tLT58wqDCoMKgwqDC oMKgIHwKPiA+IMKgwqDCoMKgIHzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzcmNfd2lkdGjC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwKPiAKPiBUaGlzIHBhdGNoIGxvb2tzIHRvIG1l Lgo+IEJ1dCAiSW4gQUZCQyBtb2RlLCBPVkxfU1JDX1NJWkUgbXVzdCBiZSBibG9jayBhbGlnbmVk Iiwgc28gdGhpcyBncmFwaAo+IHNob3VsZCBzaG93IGFzOgo+IAo+IMKgwqDCoMKgIHzCoMKgwqDC oMKgwqAgc3JjLngxwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3JjLngywqAgfAo+ IMKgwqDCoMKgIHzCoMKgwqDCoMKgwqAgfMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCB8wqDCoMKgwqDCoMKgIHwKPiDCoMKgwqDCoCB8wqDCoMKgwqDCoMKgIHzCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoMKgwqDCoCB8Cj4g wqDCoMKgwqAgTiAqIEFGQkNfREFUQV9CTE9DS19XSURUSMKgwqDCoMKgwqAgfMKgwqDCoMKgwqDC oCBNICogQUZCQ19EQVRBX0JMT0NLX1dJRFRICj4gwqDCoMKgwqAgfMKgwqDCoMKgwqDCoCB8wqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoMKgwqDCoMKgwqAgfAo+ IMKgwqDCoMKgIHw8LS0tLS0+fMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCB8PC0tLS0tPnwKPiDCoMKgwqDCoCB8Y2xpcF9sZWZ0wqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNsaXBfcmlnaHQKPiDCoMKgwqDCoCB8wqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgfAo+IMKgwqDCoMKgIHw8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t PnwKPiDCoMKgwqDCoCB8wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3JjX3dpZHRowqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8CgpBaCB5ZXMgaW5kZWVkLCB0aGFua3MgZm9yIHNwb3R0 aW5nIHRoYXQhCgotLSAKVGhhbmtzLAoKTsOtY29sYXMK