GNU Linux-libre 4.14.251-gnu1
[releases.git] / drivers / staging / vc04_services / Kconfig
1 menuconfig BCM_VIDEOCORE
2         tristate "Broadcom VideoCore support"
3         depends on HAS_DMA
4         depends on OF
5         depends on RASPBERRYPI_FIRMWARE || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE)
6         default y
7         help
8                 Support for Broadcom VideoCore services including
9                 the BCM2835 family of products which is used
10                 by the Raspberry PI.
11
12 if BCM_VIDEOCORE
13
14 config BCM2835_VCHIQ
15         tristate "BCM2835 VCHIQ"
16         help
17                 Kernel to VideoCore communication interface for the
18                 BCM2835 family of products.
19                 Defaults to Y when the Broadcom Videocore services
20                 are included in the build, N otherwise.
21
22 if BCM2835_VCHIQ
23
24 config BCM2835_VCHIQ_SUPPORT_MEMDUMP
25         bool "Support dumping memory contents to debug log"
26         help
27                 BCM2835 VCHIQ supports the ability to dump the
28                 contents of memory to the debug log.  This
29                 is typically only needed by diagnostic tools used
30                 to debug issues with VideoCore.
31
32 endif
33
34 source "drivers/staging/vc04_services/bcm2835-audio/Kconfig"
35
36 source "drivers/staging/vc04_services/bcm2835-camera/Kconfig"
37
38 endif
39