BCM2835 VCHIQ

modulename: vchiq.ko

configname: CONFIG_BCM2835_VCHIQ

Linux Kernel Configuration
└─>Device Drivers
└─>Staging drivers
└─>Broadcom VideoCore support
└─>BCM2835 VCHIQ
In linux kernel since version 3.10 (release Date: 2013-06-30)  
Broadcom BCM2835 and similar SoCs have a VPU called VideoCore. This config
enables the VCHIQ driver, which implements a messaging interface between
the kernel and the firmware running on VideoCore. Other drivers use this
interface to communicate to the VPU. More specifically, the VCHIQ driver is
used by audio/video and camera drivers as well as for implementing MMAL
API, which is in turn used by several multimedia services on the BCM2835
family of SoCs.
Defaults to Y when the Broadcom Videocore services are included in
the build, N otherwise.

source code: