[PATCH 00/10] staging: bcm2835-camera: Finish ARM64 port
Michael Zoran
mzoran at crowfest.net
Thu Mar 9 21:08:49 PST 2017
This finishes the ARM64 port for the camera driver. I have tested
everything on a ARM64 built kernel for the Raspberry PI 3 and everything
seems to be working fine now.
Most of the changes are very small, but I have broken them into small
sized sets of changes for easier review.
I tested the camera with the simplefb graphics driver instead of VC4
since the firmware has known issues with the camera when used at the
same time as the VC4 driver.
This is a known issue and Eric Anholt is working on what is needed
from the firmware to make that work.
Michael Zoran (10):
staging: bcm2835-camera: Create struct mmal_es_format_local to mirror
struct mmal_es_format
staging: bcm2835-camera: Convert client_component field to u32
staging: bcm2835-camera: Convert delayed_buffer to u32
staging: bcm2835-camera: Convert client_context field to a 32 bit
handle
staging: bcm2835-camera: Convert struct mmal_port info fields to u32
staging: bcm2835-camera: Convert struct mmal_buffer_header info fields
to u32
staging: bcm2835-camera: Convert spinlock to mutex in handle mapping
code
staging: bcm2835-camera: Fix buffer overflow calculation on query of
camera properties
staging: bcm2835-camera: Fix bogus compiler warnings regarding
constants
staging: bcm2835-camera: remove depends on ARM
.../staging/vc04_services/bcm2835-camera/Kconfig | 1 -
.../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +-
.../vc04_services/bcm2835-camera/bcm2835-camera.h | 4 +-
.../vc04_services/bcm2835-camera/mmal-msg-format.h | 29 ++++++++++---
.../vc04_services/bcm2835-camera/mmal-msg-port.h | 10 ++---
.../vc04_services/bcm2835-camera/mmal-msg.h | 18 ++++----
.../vc04_services/bcm2835-camera/mmal-vchiq.c | 49 +++++++++++++---------
.../vc04_services/bcm2835-camera/mmal-vchiq.h | 2 +-
8 files changed, 71 insertions(+), 44 deletions(-)
--
2.11.0
More information about the linux-rpi-kernel
mailing list