]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
staging: media: tegra-video: tegra20: adjust format align calculations
authorSvyatoslav Ryhel <clamor95@gmail.com>
Tue, 3 Mar 2026 08:42:33 +0000 (10:42 +0200)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Thu, 19 Mar 2026 07:18:36 +0000 (08:18 +0100)
commit8e3d2fbc961ccb3ae7bc8b6177a96ab8d20d7284
treee2dfea17d0edc46103f213f844b1bfaa2f1fdb52
parent541f95b23c5662ec9a585c468d0abe4572cd8aa6
staging: media: tegra-video: tegra20: adjust format align calculations

Expand supported formats structure with data_type and bit_width fields
required for CSI support. Adjust tegra20_fmt_align by factoring out common
bytesperline and sizeimage calculation logic shared by supported planar
and non-planar formats and leaving planar-related correction under a
switch.

Tested-by: Luca Ceresoli <luca.ceresoli@bootlin.com> # tegra20, parallel camera
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/staging/media/tegra-video/tegra20.c