[PATCH 0/4] Move VCHIQ/VC04_SERVICES based camera and audio support under vc04_services directory
Michael Zoran
mzoran at crowfest.net
Mon Feb 27 15:35:11 PST 2017
This patch series moves the camera and audio driver for the Raspberry PI under the vc04_services
directory to clarify that these drivers are part of vc04_servies. This also simplies the configuration
system and opens the door for longer term changes that makes vc04_services a kernel subsystem.
These driver all need to stay in staging for now since all of the drivers need significant cleanup work.
Michael Zoran (4):
staging: bcm2835-audio: Move driver under vc04_services
staging: bcm2835-camera: Move driver under vc04_services
staging: bcm2835-audio: Update driver description
staging: bcm2835-camera: Update driver name
drivers/staging/Kconfig | 2 --
drivers/staging/Makefile | 1 -
drivers/staging/media/Kconfig | 2 --
drivers/staging/media/Makefile | 1 -
drivers/staging/vc04_services/Kconfig | 11 ++++++++++-
drivers/staging/vc04_services/Makefile | 3 +++
drivers/staging/{ => vc04_services}/bcm2835-audio/Kconfig | 4 ++--
drivers/staging/{ => vc04_services}/bcm2835-audio/Makefile | 0
drivers/staging/{ => vc04_services}/bcm2835-audio/TODO | 0
.../staging/{ => vc04_services}/bcm2835-audio/bcm2835-ctl.c | 0
.../staging/{ => vc04_services}/bcm2835-audio/bcm2835-pcm.c | 0
.../staging/{ => vc04_services}/bcm2835-audio/bcm2835-vchiq.c | 0
drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835.c | 0
drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835.h | 0
.../bcm2835-audio/vc_vchi_audioserv_defs.h | 0
.../platform/bcm2835 => vc04_services/bcm2835-camera}/Kconfig | 3 ++-
.../bcm2835 => vc04_services/bcm2835-camera}/Makefile | 0
.../platform/bcm2835 => vc04_services/bcm2835-camera}/TODO | 0
.../bcm2835 => vc04_services/bcm2835-camera}/bcm2835-camera.c | 0
.../bcm2835 => vc04_services/bcm2835-camera}/bcm2835-camera.h | 0
.../bcm2835 => vc04_services/bcm2835-camera}/controls.c | 0
.../bcm2835 => vc04_services/bcm2835-camera}/mmal-common.h | 0
.../bcm2835 => vc04_services/bcm2835-camera}/mmal-encodings.h | 0
.../bcm2835-camera}/mmal-msg-common.h | 0
.../bcm2835-camera}/mmal-msg-format.h | 0
.../bcm2835 => vc04_services/bcm2835-camera}/mmal-msg-port.h | 0
.../bcm2835 => vc04_services/bcm2835-camera}/mmal-msg.h | 0
.../bcm2835-camera}/mmal-parameters.h | 0
.../bcm2835 => vc04_services/bcm2835-camera}/mmal-vchiq.c | 0
.../bcm2835 => vc04_services/bcm2835-camera}/mmal-vchiq.h | 0
30 files changed, 17 insertions(+), 10 deletions(-)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/Kconfig (50%)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/Makefile (100%)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/TODO (100%)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835-ctl.c (100%)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835-pcm.c (100%)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835-vchiq.c (100%)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835.c (100%)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835.h (100%)
rename drivers/staging/{ => vc04_services}/bcm2835-audio/vc_vchi_audioserv_defs.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/Kconfig (85%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/Makefile (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/TODO (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/bcm2835-camera.c (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/bcm2835-camera.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/controls.c (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-common.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-encodings.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-msg-common.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-msg-format.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-msg-port.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-msg.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-parameters.h (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-vchiq.c (100%)
rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-vchiq.h (100%)
--
2.11.0
More information about the linux-rpi-kernel
mailing list