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: