- May 22, 2023
-
-
In an earlier commit, setting the which field of the subdev format struct in video_get_subdev_format was moved to a designated initializer that also zeroes all other fields. However, the memset call that was zeroing the fields earlier was left in place, causing the which field to be cleared after being set in the initializer. Remove the memset call from video_get_subdev_format to avoid clearing the initialized which field. Fixes: ecefa105 ("media: Zero-initialize all structures passed to subdev pad operations") Signed-off-by:
Yassine Oudjana <y.oudjana@protonmail.com> Tested-by:
Bryan O'Donoghue <bryan.odonoghue@linaro.org> Acked-by:
Bryan O'Donoghue <bryan.odonoghue@linaro.org>
-
From the experiments with camera sensors using SGRBG10_1X10/3280x2464 and SRGGB10_1X10/3280x2464 formats, it becomes clear that on sdm845 and sm8250 VFE outputs the lines padded to a length multiple of 16 bytes. As in the current driver the value of the bpl_alignment is set to 8 bytes, the frames captured in formats with the bytes-per-line value being not a multiple of 16 get corrupted. Set the bpl_alignment of the camss video output device to 16 for sdm845 and sm8250 to fix that. Signed-off-by:
Andrey Konovalov <andrey.konovalov@linaro.org> Tested-by:
Bryan O'Donoghue <bryan.odonoghue@linaro.org> Acked-by:
Bryan O'Donoghue <bryan.odonoghue@linaro.org>
-
Stephen Rothwell authored
Signed-off-by:
Stephen Rothwell <sfr@canb.auug.org.au>
-
-
-
-
-
-
-
-
Stephen Rothwell authored
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git
-
Stephen Rothwell authored
Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git
-
-
-
-
-
-
-
git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.gitStephen Rothwell authored
# Conflicts: # drivers/extcon/extcon.c
-
-
-
-