[PATCH 0/5] staging: vc04_services: camera driver maintance

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)

-- 
2.11.0

_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel



[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux