]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
include: linux: Destage VCHIQ interface headers
authorJai Luthra <jai.luthra@ideasonboard.com>
Wed, 29 Oct 2025 10:30:08 +0000 (16:00 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 9 Nov 2025 02:24:20 +0000 (11:24 +0900)
commitbf9f0b00bb7fd0470c1255bcc8e76c81d122a609
tree3aa2ffff8c716e43a95eb81905f6ec8af56d3105
parent3d2115ea5d14154fbf83112f5e505bf3b24984a8
include: linux: Destage VCHIQ interface headers

Move the VCHIQ headers from drivers/staging/vc04_services/include to
include/linux/raspberrypi

This is done so that they can be shared between the VCHIQ interface
(which is going to be de-staged in a subsequent commit from staging) and
the VCHIQ drivers left in the staging/vc04_services (namely
bcm2835-audio, bcm2835-camera).

The include/linux/raspberrypi/ provides a central location to serve both of
these areas.

Co-developed-by: Umang Jain <umang.jain@ideasonboard.com>
Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jai Luthra <jai.luthra@ideasonboard.com>
Link: https://patch.msgid.link/20251029-vchiq-destage-v3-4-da8d6c83c2c5@ideasonboard.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
17 files changed:
MAINTAINERS
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
drivers/staging/vc04_services/bcm2835-audio/bcm2835.c
drivers/staging/vc04_services/bcm2835-audio/bcm2835.h
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_bus.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_ioctl.h
drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.c
include/linux/raspberrypi/vchiq.h [moved from drivers/staging/vc04_services/include/linux/raspberrypi/vchiq.h with 100% similarity]
include/linux/raspberrypi/vchiq_arm.h [moved from drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h with 100% similarity]
include/linux/raspberrypi/vchiq_bus.h [moved from drivers/staging/vc04_services/interface/vchiq_arm/vchiq_bus.h with 100% similarity]
include/linux/raspberrypi/vchiq_cfg.h [moved from drivers/staging/vc04_services/interface/vchiq_arm/vchiq_cfg.h with 100% similarity]
include/linux/raspberrypi/vchiq_core.h [moved from drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h with 99% similarity]
include/linux/raspberrypi/vchiq_debugfs.h [moved from drivers/staging/vc04_services/interface/vchiq_arm/vchiq_debugfs.h with 100% similarity]