staging: bcm2835_camera: Ensure all buffers are returned on disable
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Thu, 28 Jun 2018 14:57:25 +0000 (15:57 +0100)
committerpopcornmix <popcornmix@gmail.com>
Mon, 13 May 2019 23:08:12 +0000 (00:08 +0100)
commite59fc3ed91caecd4f36b67ea681954a513d6127b
treee8e15b6528d5ce0bd3212b36501fd9dfbae3d212
parent133973f5e6a20eb66433a93fb81f160d90ce653c
staging: bcm2835_camera: Ensure all buffers are returned on disable

With the recent change to match MMAL and V4L2 buffers there
is a need to wait for all MMAL buffers to be returned during
stop_streaming.

Fixes: 9384167 "staging: bcm2835-camera: Remove V4L2/MMAL buffer remapping"
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c
drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.h