199b75a4eSGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 26bbfe4a7SMichael Zoranmenuconfig BCM_VIDEOCORE 3ce95e3a9SArnd Bergmann tristate "Broadcom VideoCore support" 4b3bd0f28SArnd Bergmann depends on OF 56fde3789SArnd Bergmann depends on RASPBERRYPI_FIRMWARE || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE) 671bad7f0Spopcornmix default y 771bad7f0Spopcornmix help 86bbfe4a7SMichael Zoran Support for Broadcom VideoCore services including 96bbfe4a7SMichael Zoran the BCM2835 family of products which is used 106bbfe4a7SMichael Zoran by the Raspberry PI. 116bbfe4a7SMichael Zoran 126bbfe4a7SMichael Zoranif BCM_VIDEOCORE 136bbfe4a7SMichael Zoran 146bbfe4a7SMichael Zoranconfig BCM2835_VCHIQ 156bbfe4a7SMichael Zoran tristate "BCM2835 VCHIQ" 16*bb13dc2bSOjaswin Mujoo imply VCHIQ_CDEV 176bbfe4a7SMichael Zoran help 1871bad7f0Spopcornmix Kernel to VideoCore communication interface for the 1932774ef3SStefan Wahren BCM2835 family of products. 2071bad7f0Spopcornmix Defaults to Y when the Broadcom Videocore services 2171bad7f0Spopcornmix are included in the build, N otherwise. 22051420a9SMichael Zoran 232b5930fbSOjaswin Mujooif BCM2835_VCHIQ 242b5930fbSOjaswin Mujoo 252b5930fbSOjaswin Mujooconfig VCHIQ_CDEV 262b5930fbSOjaswin Mujoo bool "VCHIQ Character Driver" 272b5930fbSOjaswin Mujoo help 282b5930fbSOjaswin Mujoo Enable the creation of VCHIQ character driver to help 292b5930fbSOjaswin Mujoo communicate with the Videocore platform. 302b5930fbSOjaswin Mujoo 312b5930fbSOjaswin Mujooendif 322b5930fbSOjaswin Mujoo 33051420a9SMichael Zoransource "drivers/staging/vc04_services/bcm2835-audio/Kconfig" 34051420a9SMichael Zoran 35212afb97SMichael Zoransource "drivers/staging/vc04_services/bcm2835-camera/Kconfig" 36212afb97SMichael Zoran 37b18ee53aSJacopo Mondisource "drivers/staging/vc04_services/vchiq-mmal/Kconfig" 38b18ee53aSJacopo Mondi 39051420a9SMichael Zoranendif 40051420a9SMichael Zoran 41