[PATCH 0/5] staging: vc04_services: camera driver maintance
mzoran at crowfest.net
Fri Mar 17 14:56:41 PDT 2017
This series imports a improved version of the port_paramter_get function
for the camera from the github tree. The patch does not pass
checkpatch.pl but I thought it's better the change gets in.
I improved upon that patch by fixing a possible integer underrun.
I finished the TODO item of the race condition if the vchiq driver
is not connected when the camera module initializes. To do this
required improving upon the callback based mechanism of vchiq
to be able to remove the callback in the case the module is unloaded.
Finally, I removed 2 issues from the camera TODO list as ARM64 port
of the camera is complete and the start race condition is fixed.
Dave Stevenson (1):
bcm2835-camera: Correct port_parameter_get return value
Michael Zoran (4):
staging: bcm2835-camera: Fix integer underrun in port_parameter_get
staging: vchiq_arm: Add vchiq_remove_connected_callback
staging: bcm2835-camera: Fix TODO issue #4 where camera doesn't start
if vchiq isn't connected.
staging: bcm2835-camera: Remove 2 completed issues from TODO list
drivers/staging/vc04_services/bcm2835-camera/TODO | 18 +---------
.../vc04_services/bcm2835-camera/bcm2835-camera.c | 40 +++++++++++++++++++---
.../vc04_services/bcm2835-camera/mmal-vchiq.c | 35 +++++++++++++------
.../interface/vchiq_arm/vchiq_connected.c | 23 +++++++++++--
.../interface/vchiq_arm/vchiq_connected.h | 1 +
5 files changed, 82 insertions(+), 35 deletions(-)
More information about the linux-rpi-kernel