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" 166bbfe4a7SMichael Zoran help 1771bad7f0Spopcornmix Kernel to VideoCore communication interface for the 1832774ef3SStefan Wahren BCM2835 family of products. 1971bad7f0Spopcornmix Defaults to Y when the Broadcom Videocore services 2071bad7f0Spopcornmix are included in the build, N otherwise. 21051420a9SMichael Zoran 22*2b5930fbSOjaswin Mujooif BCM2835_VCHIQ 23*2b5930fbSOjaswin Mujoo 24*2b5930fbSOjaswin Mujooconfig VCHIQ_CDEV 25*2b5930fbSOjaswin Mujoo bool "VCHIQ Character Driver" 26*2b5930fbSOjaswin Mujoo help 27*2b5930fbSOjaswin Mujoo Enable the creation of VCHIQ character driver to help 28*2b5930fbSOjaswin Mujoo communicate with the Videocore platform. 29*2b5930fbSOjaswin Mujoo 30*2b5930fbSOjaswin Mujooendif 31*2b5930fbSOjaswin Mujoo 32051420a9SMichael Zoransource "drivers/staging/vc04_services/bcm2835-audio/Kconfig" 33051420a9SMichael Zoran 34212afb97SMichael Zoransource "drivers/staging/vc04_services/bcm2835-camera/Kconfig" 35212afb97SMichael Zoran 36b18ee53aSJacopo Mondisource "drivers/staging/vc04_services/vchiq-mmal/Kconfig" 37b18ee53aSJacopo Mondi 38051420a9SMichael Zoranendif 39051420a9SMichael Zoran 40