Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - B index
The Linux kernel configuration item CONFIG_BCM2835_VCHIQ
has multiple definitions:
drivers/staging/vc04_services/Kconfig
The configuration item CONFIG_BCM2835_VCHIQ:
CONFIG_HAS_DMA
vchiq
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.
drivers/staging/vc04_services/Kconfig
The configuration item CONFIG_BCM2835_VCHIQ:
( CONFIG_HAS_DMA ) && ( CONFIG_OF ) && ( CONFIG_RASPBERRYPI_FIRMWARE || ( CONFIG_COMPILE_TEST && ! CONFIG_RASPBERRYPI_FIRMWARE ))
vchiq
Kernel to VideoCore communication interface for the BCM2835 family of products. Defaults to Y when the Broadcom Videocore services are included in the build, N otherwise.
Raw data from LKDDb:
lkddb module vchiq CONFIG_BCM2835_VCHIQ : drivers/staging/vc04_services/Kconfig : "BCM2835 VCHIQ" # in 4.10–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "brcm,bcm2835-audio" : CONFIG_BCM2835_VCHIQ CONFIG_SND_BCM2835 CONFIG_STAGING : drivers/staging/vc04_services/bcm2835-audio/bcm2835.c # in 4.12–4.20
lkddb of "" "" "brcm,bcm2835-vchiq" : CONFIG_BCM2835_VCHIQ CONFIG_STAGING : drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c # in 4.10–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "brcm,bcm2836-vchiq" : CONFIG_BCM2835_VCHIQ CONFIG_STAGING : drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c # in 4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb platform "bcm2835-camera" : CONFIG_BCM2835_VCHIQ CONFIG_STAGING CONFIG_VIDEO_BCM2835 : drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c # in 4.18–4.20, 5.0–5.19, 6.0–6.6
lkddb platform "bcm2835_vchiq" : CONFIG_BCM2835_VCHIQ CONFIG_STAGING : drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c # in 4.10–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - B index
Automatically generated (in year 2024). See also LKDDb sources on GitLab