]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
ARM: OMAP 2: Camera: Don't return -EIO in VIDIOC_DQBUF
authorSakari Ailus <sakari.ailus@nokia.com>
Thu, 14 Feb 2008 19:47:22 +0000 (21:47 +0200)
committerTony Lindgren <tony@atomide.com>
Fri, 15 Feb 2008 23:23:47 +0000 (15:23 -0800)
commit3fef8490698b9c6a78e34a535de81e8a5b53cc01
tree81511bf6d111f849587147b33621b517072cdbda
parent7bb7b33a87e277cb2e60cbd3f1b790d095c7150e
ARM: OMAP 2: Camera: Don't return -EIO in VIDIOC_DQBUF

vidioc_dqbuf returned -EIO in a number of cases which is probably a bit
confusing for many programs. This patch changes behaviour so that the
next intact frame is always returned (i.e. never -EIO anymore).

-EAGAIN is returned in non-blocking mode.

Signed-off-by: Sakari Ailus <sakari.ailus@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
drivers/media/video/omap24xxcam.c