[media] soc-camera: fix rectangle adjustment in cropping
authorKoji Matsuoka <koji.matsuoka.xm@renesas.com>
Mon, 27 Feb 2017 10:23:34 +0000 (07:23 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Thu, 23 Mar 2017 17:45:59 +0000 (14:45 -0300)
commit8bc4793bd083158bd266157e85ea4762577a5be6
tree88fe7d4ab12ed99145d73040c2ecbe2aa11557c9
parent6713c88fd04733eb34438e78118c42bc5c7e0e05
[media] soc-camera: fix rectangle adjustment in cropping

update_subrect() adjusts the sub-rectangle to be inside a base area.
It checks width and height to not exceed those of the area, then it
checks the low border (left or top) to lie within the area, then the
high border (right or bottom) to lie there too. This latter check has
a bug, which is fixed by this patch.

Signed-off-by: Koji Matsuoka <koji.matsuoka.xm@renesas.com>
Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
[g.liakhovetski@gmx.de: dropped supposedly wrong hunks]
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/platform/soc_camera/soc_scale_crop.c