From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 79357F46C69 for ; Mon, 6 Apr 2026 17:44:35 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 9E8AA10E28B; Mon, 6 Apr 2026 17:44:34 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Q56vpvh7"; dkim-atps=neutral Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2AA5810E269 for ; Mon, 6 Apr 2026 15:37:43 +0000 (UTC) Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-386b553c70eso33676661fa.0 for ; Mon, 06 Apr 2026 08:37:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775489861; x=1776094661; darn=lists.freedesktop.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=OT0m2cjrqDSfo99BQTDsCGng9x/9w2Ex3suv7RFRwgk=; b=Q56vpvh7Pzgb16/GuJZ9Rlfd4Oo1KDKLPPFQ9ACFyuJDCyMH48QgmjsoI6+CGTA4Y7 PHV8LmwLuzpBSHJk2LmNQpdT0YCvx/xwSE8ooDO1V7ioJCtCcdKsIKhuXKx1lUPJG7nA QT1fWrJ3k5GWM6/sDmEriKIJ8GbdArQqYOk/wyrAUbNDHiOtwJKRL8p/z5Hmyrpee1RR UsiYWqxBjcki9W0NqRWBOOrOc3IMEihnd90wzUA5p175zQdoZXBSRftLiq3HCEGH2zUj G+VX7Fyu16aZPr+tj1OUdrGRDM6wHGQLoQ/PkwdWJjmfMRyfs7SZvNltBRJQPY0AIGgQ qS8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775489861; x=1776094661; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=OT0m2cjrqDSfo99BQTDsCGng9x/9w2Ex3suv7RFRwgk=; b=SWQTZC9Od2/Te70J/JAUkcTnqD/08CP88cePtzk1MDLzA9gxV9Sz/b2/GjsgXdLDTC ZIrvTNkghxzrxt1kgEZzLiEFv+ubpIDDxlrLepTklXaYkPGLhqbSR/UZbBDaFhdT4l14 yMN5G4DUnq57WmIAYbVPLFKOjQ/XuJ+0GStIJKcjn5eI9p4AjxFmqa9A9Y81bb+mGFa6 5CQzDIqzjojtvLJLHmmuCrh114GIx5GmRvGf0dopjb6jSjMdWFdBmLQTJRP/H5AHOkY9 wfrMzXJXsIcFFZjg4F8L0OOm8/LqkpwCA99BNQMdicrA7T2PFPyYfyHm69/Yz7/HNnfJ poww== X-Gm-Message-State: AOJu0YzW71g+s4uYH3QAATJSOFmEs/L5BbKPttgcvukbcYztpH5bp3JE HZnBSykmrFPV6oKyUUwKy96Ugs53VUo6qJqPm8DUTwXmHCGs4OchAQ6y X-Gm-Gg: AeBDietWah06pWzrGTgdac1B5qzXym5TDzk2s4HMhMJ1JJ7eJLiY9cQ3Ua4/mwLNQgP nKPWVwWiBxLWNJ8xAFRnj6QIyM6Pr2TIVlOqpcN4WTgFupB5nVg1VMbxHGpypE/a1wpEOMN/Xe6 EnTg8tLMtlOWnFibRAbaEnlKI5FzytJ/nRvbM8Ct4umG2yaNL6G3twauY3Z8InILWmIAnJ+J9eb HuTe+1qfZEQXx/2Ng9eCgNCo8rZOvPykyikL/RwuaNS9EhemOoRzbTHo4f3U71jqyuRu0Fi18Sp AqF1XlgoBi3Giq7e0eRddYJvSGziLdgFHDqTuwvY7ZVIGsrbJW1WczQpCeZiZHcejOSxNAl3x4K rtMPLFXjkY+joZfGYk+vq8iPYST788t50H6bSB78M8Tw3g6sg4cczWgnXXgHmdWkV1s0nan0cwn /rZHqUI7nr4ydGXD5v9Uvp1+oz/6CUttviJX9XamwEXOL0IYlaLBKD X-Received: by 2002:a2e:bd81:0:b0:38a:5102:9190 with SMTP id 38308e7fff4ca-38d91d72c8emr37975631fa.28.1775489861128; Mon, 06 Apr 2026 08:37:41 -0700 (PDT) Received: from nano.alefors.se (83-233-6-82.cust.bredband2.com. [83.233.6.82]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-38cd2108a4fsm30781991fa.23.2026.04.06.08.37.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Apr 2026 08:37:40 -0700 (PDT) From: =?UTF-8?q?Magnus=20H=C3=B6rlin?= To: p.zabel@pengutronix.de Cc: dri-devel@lists.freedesktop.org, imx@lists.linux.dev, =?UTF-8?q?Magnus=20H=C3=B6rlin?= Subject: [PATCH] drm/imx/ipuv3: do not adjust hactive for non-8-pixel-aligned modes Date: Mon, 6 Apr 2026 17:36:54 +0200 Message-Id: <20260406153654.2094908-1-magnus@alefors.se> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Mailman-Approved-At: Mon, 06 Apr 2026 17:44:33 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" VGhlIElQVXYzIGRpc3BsYXkgZHJpdmVyIHJvdW5kcyB1cCBoYWN0aXZlIHRvIDgtcGl4ZWwgYWxp Z25tZW50IGluCm1vZGVfc2V0X25vZmIoKSwgc3RlYWxpbmcgcGl4ZWxzIGZyb20gdGhlIGZyb250 IHBvcmNoLgppcHVfc3JjX3JlY3Rfd2lkdGgoKSBhcHBsaWVzIHRoZSBzYW1lIHJvdW5kaW5nIHRv IHRoZSBJRE1BQyByZWFkCndpZHRoLiBXaGlsZSB0aGlzIGtlZXBzIHRoZSBEQyBhbmQgSURNQUMg aW4gc3luYywgaXQgY2F1c2VzIHRoZQpkaXNwbGF5IHRvIHJlY2VpdmUgbW9yZSBhY3RpdmUgcGl4 ZWxzIHRoYW4gdGhlIG1vZGUgc3BlY2lmaWVzLgoKT24gZml4ZWQtcGl4ZWwgZGlzcGxheXMgd2hv c2UgbmF0aXZlIHdpZHRoIGlzIG5vdCA4LXBpeGVsIGFsaWduZWQKKGUuZy4gODU0eDQ4MCksIHRo ZSBleHRyYSBwaXhlbHMgY2F1c2UgdmlzaWJsZSBza2V3aW5nOiBlYWNoCnNjYW5saW5lIGlzIG9m ZnNldCwgbWFraW5nIHZlcnRpY2FsIGxpbmVzIGxlYW4uCgpSZW1vdmUgYm90aCBhbGlnbm1lbnQg b3ZlcnJpZGVzLiBUaGUgSURNQUMgYW5kIERDIG5vdyB1c2UgdGhlIGV4YWN0Cm1vZGUgd2lkdGgu IFRoZSBETUEgYnVyc3Qgc2l6ZSBpcyBhbHJlYWR5IGFkYXB0ZWQgdG8gYXJiaXRyYXJ5CndpZHRo cyBieSBpcHVfY2FsY3VsYXRlX2J1cnN0cygpLCBzbyBubyBhbGlnbm1lbnQgaXMgcmVxdWlyZWQg YXQKdGhlIHBpeGVsIGxldmVsLgoKRGVtb3RlIHRoZSBEQyB3YXJuaW5nIGFib3V0IG5vbi04LWFs aWduZWQgaGFjdGl2ZSB0byBkZXZfZGJnLCBzaW5jZQppdCBpcyBpbmZvcm1hdGlvbmFsIHJhdGhl ciB0aGFuIGluZGljYXRpdmUgb2YgYSBwcm9ibGVtLgoKU2lnbmVkLW9mZi1ieTogTWFnbnVzIEjD tnJsaW4gPG1hZ251c0BhbGVmb3JzLnNlPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pbXgvaXB1djMv aXB1djMtY3J0Yy5jICB8IDkgLS0tLS0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vaW14L2lwdXYzL2lw dXYzLXBsYW5lLmMgfCA5ICsrKysrKysrLQogZHJpdmVycy9ncHUvaXB1LXYzL2lwdS1kYy5jICAg ICAgICAgICAgIHwgNSArKystLQogMyBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAx MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaW14L2lwdXYzL2lw dXYzLWNydGMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pbXgvaXB1djMvaXB1djMtY3J0Yy5jCmluZGV4 IGExOGI5ZDFhNi4uNDdiODhmMjlhIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaW14L2lw dXYzL2lwdXYzLWNydGMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaW14L2lwdXYzL2lwdXYzLWNy dGMuYwpAQCAtMzA0LDE1ICszMDQsNiBAQCBzdGF0aWMgdm9pZCBpcHVfY3J0Y19tb2RlX3NldF9u b2ZiKHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKIAlzaWdfY2ZnLnZzeW5jX3BpbiA9IGlteF9jcnRj X3N0YXRlLT5kaV92c3luY19waW47CiAKIAlkcm1fZGlzcGxheV9tb2RlX3RvX3ZpZGVvbW9kZSht b2RlLCAmc2lnX2NmZy5tb2RlKTsKLQlpZiAoIUlTX0FMSUdORUQoc2lnX2NmZy5tb2RlLmhhY3Rp dmUsIDgpKSB7Ci0JCXVuc2lnbmVkIGludCBuZXdfaGFjdGl2ZSA9IEFMSUdOKHNpZ19jZmcubW9k ZS5oYWN0aXZlLCA4KTsKLQotCQlkZXZfd2FybihpcHVfY3J0Yy0+ZGV2LCAiOC1waXhlbCBhbGln biBoYWN0aXZlICVkIC0+ICVkXG4iLAotCQkJIHNpZ19jZmcubW9kZS5oYWN0aXZlLCBuZXdfaGFj dGl2ZSk7Ci0KLQkJc2lnX2NmZy5tb2RlLmhmcm9udF9wb3JjaCAtPSBuZXdfaGFjdGl2ZSAtIHNp Z19jZmcubW9kZS5oYWN0aXZlOwotCQlzaWdfY2ZnLm1vZGUuaGFjdGl2ZSA9IG5ld19oYWN0aXZl OwotCX0KIAogCWlwdV9kY19pbml0X3N5bmMoaXB1X2NydGMtPmRjLCBpcHVfY3J0Yy0+ZGksCiAJ CQkgbW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHX0lOVEVSTEFDRSwKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pbXgvaXB1djMvaXB1djMtcGxhbmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9p bXgvaXB1djMvaXB1djMtcGxhbmUuYwppbmRleCBjMWM3YmU0ZTIuLjU4ZTc4NTNlNiAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2lteC9pcHV2My9pcHV2My1wbGFuZS5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9pbXgvaXB1djMvaXB1djMtcGxhbmUuYwpAQCAtMzQsNyArMzQsMTQgQEAgdG9f aXB1X3BsYW5lX3N0YXRlKHN0cnVjdCBkcm1fcGxhbmVfc3RhdGUgKnApCiAKIHN0YXRpYyB1bnNp Z25lZCBpbnQgaXB1X3NyY19yZWN0X3dpZHRoKGNvbnN0IHN0cnVjdCBkcm1fcGxhbmVfc3RhdGUg KnN0YXRlKQogewotCXJldHVybiBBTElHTihkcm1fcmVjdF93aWR0aCgmc3RhdGUtPnNyYykgPj4g MTYsIDgpOworCS8qCisJICogRG8gbm90IGFsaWduIHdpZHRoIHRvIDggcGl4ZWxzIGhlcmUuIFRo ZSBJRE1BQyByZWFkIHdpZHRoCisJICogbXVzdCBtYXRjaCB0aGUgREMvREkgaGFjdGl2ZSBleGFj dGx5LCBvdGhlcndpc2UgdGhlIERNRkMKKwkgKiBGSUZPIG92ZXJmbG93cyBvciB1bmRlcmZsb3dz IGNhdXNpbmcgSURNQUMgdGltZW91dHMgb3IKKwkgKiBkaXNwbGF5IGNvcnJ1cHRpb24uIFRoZSBE TUEgYnVyc3Qgc2l6ZSBpcyBhZGFwdGVkIHRvIHRoZQorCSAqIGFjdHVhbCB3aWR0aCBieSBpcHVf Y2FsY3VsYXRlX2J1cnN0cygpLgorCSAqLworCXJldHVybiBkcm1fcmVjdF93aWR0aCgmc3RhdGUt PnNyYykgPj4gMTY7CiB9CiAKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGlwdV9wbGFuZSAqdG9faXB1 X3BsYW5lKHN0cnVjdCBkcm1fcGxhbmUgKnApCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9pcHUt djMvaXB1LWRjLmMgYi9kcml2ZXJzL2dwdS9pcHUtdjMvaXB1LWRjLmMKaW5kZXggYjAzOGE2ZDcz Li5mNTk5MGUzZGMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2lwdS12My9pcHUtZGMuYworKysg Yi9kcml2ZXJzL2dwdS9pcHUtdjMvaXB1LWRjLmMKQEAgLTE2OCw4ICsxNjgsOSBAQCBpbnQgaXB1 X2RjX2luaXRfc3luYyhzdHJ1Y3QgaXB1X2RjICpkYywgc3RydWN0IGlwdV9kaSAqZGksIGJvb2wg aW50ZXJsYWNlZCwKIAlkYy0+ZGkgPSBpcHVfZGlfZ2V0X251bShkaSk7CiAKIAlpZiAoIUlTX0FM SUdORUQod2lkdGgsIDgpKSB7Ci0JCWRldl93YXJuKHByaXYtPmRldiwKLQkJCSAiJXM6IGhhY3Rp dmUgZG9lcyBub3QgYWxpZ24gdG8gOCBieXRlXG4iLCBfX2Z1bmNfXyk7CisJCWRldl9kYmcocHJp di0+ZGV2LAorCQkJIiVzOiBoYWN0aXZlICV1IGlzIG5vdCA4LXBpeGVsIGFsaWduZWRcbiIsCisJ CQlfX2Z1bmNfXywgd2lkdGgpOwogCX0KIAogCW1hcCA9IGlwdV9idXNfZm9ybWF0X3RvX21hcChi dXNfZm9ybWF0KTsKLS0gCjIuMzkuNQoK