summaryrefslogtreecommitdiffstats
path: root/mm/vmpressure.c
diff options
context:
space:
mode:
authorPhilipp Zabel <p.zabel@pengutronix.de>2017-12-07 06:11:11 -0500
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2017-12-18 14:59:04 -0500
commit1403bc4c0f00189812cee86f91d469f8dfbe0ac0 (patch)
tree86845d56d567b1b13c30194c4fe79646f7d818ed /mm/vmpressure.c
parente112146f3b19e47193ca78c117b86ba0c760ebe4 (diff)
downloadlinux-1403bc4c0f00189812cee86f91d469f8dfbe0ac0.tar.gz
linux-1403bc4c0f00189812cee86f91d469f8dfbe0ac0.tar.bz2
linux-1403bc4c0f00189812cee86f91d469f8dfbe0ac0.zip
media: coda: fix capture TRY_FMT for YUYV with non-MB-aligned widths
Since bytesperline always fulfills VDOA width requirements, detile the whole buffer instead of limiting to visible width. This stops TRY_FMT from returning -EINVAL for YUYV capture buffers that are not a multiple of 16 wide. An alternative would be to always round up width to stride, as we report the valid image rectange via G_SELECTION (V4L2_SEL_TGT_COMPOSE_DEFAULT), but that would require all applications to handle the compose default rectangle properly. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'mm/vmpressure.c')
0 files changed, 0 insertions, 0 deletions