From nobody Sun May 24 20:37:34 2026 Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 433893D171A for ; Thu, 21 May 2026 13:19:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779369559; cv=none; b=uhGldblJZ8XlH4Fy4Mo9b2jXHFX2N72XA6AHgOrZUrRmTbV8BVTCHkvpkEv5LklPfYhuhgvTtEVpYHhswkD0f8I1k1ZdCrywihI2Nlfjsh9FLZ533wX/j+YajvY7RHxppAEW1k1K2iqwyrV8mJxsSllMf6BpJ3/XEeUhIwe6i2U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779369559; c=relaxed/simple; bh=16QY/QJzWEjPqahS/pj9spMomkd8qYLLznAV2zSSiSw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=T4hiffg+x/6OG2PyH3ZUDzNxCQCccKjGXkbQ41Pv9k5cT150I9FLg4g6MWCq52g52v3g7gXM14k1jmb10Slc56mxpTZ367wxMXQYEQntZckFhl0x7tcfe9wAS+4yvCdvk5ITUF4rf/Ei/6+Vbqgr0Bn1Eeed5B2Im8Ow/gefkX8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=V5eJpyte; arc=none smtp.client-ip=209.85.221.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="V5eJpyte" Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-441209fb77eso3932222f8f.1 for ; Thu, 21 May 2026 06:19:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779369556; x=1779974356; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=b7bRKatPZuRsf9MzYE7O4zt6PuUBozxZsH88W9EeXPk=; b=V5eJpyte1mwszBLZZ74Ux18+mqm1XAXJ61llhNvN5HV67dz4N1J8Rq8S8LsnSwLQQr UwsoxkHpbMmgYUPP2ZCMqRcQ5vBQEv3qj6JKr0B5DlS4lXkoChayw6zxzQtjJzT5yGTM ZF1REhVP5lypUHpjz7j1RIqnIPyUSIhJ5uSxocOL3PGgcv5K4grx3ZEflts6smOLNvcV jFuictEfOWlD9CSMF6/vWp2DB33u4KMgVxQ44qNOs8oZR23Q1rHasqXQqRmyL/rf3itz uYWdGExSN+lCSZbh3q7ZVcwcxxuBL40aw15V1dxx9/Fv3DxHMBJ26ATaohfDMyjbUPiR EzwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779369556; x=1779974356; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=b7bRKatPZuRsf9MzYE7O4zt6PuUBozxZsH88W9EeXPk=; b=dr86mLzWSuhdL3I2u1qI8dJ8KLIOS653XIRthNtFjJ+LR1Ups6qVCscn1KSl+egy4q P1ob0WxCeJbHJsIJFebRwXeS47toxYmfyWm9mFjv8UVQkibr7T1u3A6fDx9sxCL4J9SA 4dGVc5oriUI0oaavsyLjIGETK3X0ge9jSJJJ/Uk29VV+mXNPXNzYMkn8jzOcK54Am/SG 4YhIYPiB+8Ccbn+AwL8Dly8iSFWM7+P64Wb1+HKnqF+Mix/+TiZjG00GCTIo64YH653I wBraraPkfNLmOUX4y9YO622GtCbAOzaWlWxZ4ZhZYxm3hZKYIIXreTcjbEBdvUPPC3Kz g8kA== X-Forwarded-Encrypted: i=1; AFNElJ/WVkcVsckq+7qgYQb8YacNg+C2gFOyXcORip6jpZTrmsO37xk6W5qTArsc+QI1VMS/GSbPQGtJ2C+7VFg=@vger.kernel.org X-Gm-Message-State: AOJu0YwoLA2Qim7Pp70CsFkW4DhWVyvYCT7wOVYTn8EWIYKi61iB2gLC 0Olu1+h/26kzbKRx9DIh6cK8Irne2VSFOMcQDk9DvBiIALqz/bq3hNBN X-Gm-Gg: Acq92OG0jQrxp70bVmcVRBE8aI3wJ6a4vuVfVUVhIpyk6iRlmvwGf068DcWtk7JSCaB GoxE4LZ3F2OqYYDdD7bMdha7VtfWuGBc0rqNl5TbmfxG7tSnTaCSZPCtQxeNdDR2mZdRddbTKgu OB2WDPlrqkq/m3Pk3EHzerxotpwhEAzFAXxnRmjTczq6aX+j2kD8N+HwA0rC51kQSBss+wPV4jZ tLyGReFHEkefgQxExetiUkQ5rRWbRWYhgqfHZaBlswZIXrI0M/hnzDXLdpNt5ezKJpHDT3Z4lKC V/7nQKWeqaabbe8auG0E1Do+mf6tiUJcnO3gtWdykrJD+aj4y1tl02giF/tldoUfvYfU9gs/mMH A77eh/+ADv9Yo1LS8bYGxIm15y64TbmbYxxhPPaVav5kRXQVbKX1wj+vT5/A90gqbW7Hol9FX+o oPAXd1PaqcALV1xzYhq8jy0nKtO5qlRbaYM9r5NgkvOfGyhpFwz6NhFNE2SfTp2hqg8C6DsqQWA 0kY3u/IHxkVPi5he1o5h8RxGkySAwHRT6U3tw== X-Received: by 2002:a05:6000:26c5:b0:45e:739b:2750 with SMTP id ffacd0b85a97d-45ea34955famr4690762f8f.9.1779369556319; Thu, 21 May 2026 06:19:16 -0700 (PDT) Received: from iku.Home ([2a06:5906:61b:2d00:e184:549b:e5bf:ab7f]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45eaa7cd815sm4163164f8f.6.2026.05.21.06.19.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:19:15 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Lad Prabhakar , Jacopo Mondi , Mauro Carvalho Chehab Cc: linux-renesas-soc@vger.kernel.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Tommaso Merciai Subject: [PATCH] media: rzg2l-cru: Remove height alignment restriction Date: Thu, 21 May 2026 14:19:11 +0100 Message-ID: <20260521131911.92845-1-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Lad Prabhakar The CRU hardware found on RZ/G2L and RZ/G3E SoCs does not impose any height alignment requirement, so enforcing power-of-two alignment on the frame height is unnecessary. Remove the power-of-two height alignment restriction in the call to v4l_bound_align_image() by changing the height alignment argument from 2 to 0. Signed-off-by: Lad Prabhakar --- drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c b/drive= rs/media/platform/renesas/rzg2l-cru/rzg2l-video.c index 1ab4b4c1745e..8d8103c51f29 100644 --- a/drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c +++ b/drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c @@ -843,7 +843,7 @@ static void rzg2l_cru_format_align(struct rzg2l_cru_dev= *cru, =20 /* Limit to CRU capabilities */ v4l_bound_align_image(&pix->width, 320, info->max_width, 1, - &pix->height, 240, info->max_height, 2, 0); + &pix->height, 240, info->max_height, 0, 0); =20 v4l2_fill_pixfmt(pix, pix->pixelformat, pix->width, pix->height); =20 --=20 2.54.0