]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blob - drivers/char/broadcom/Kconfig
Add /dev/gpiomem device for rootless user GPIO access
[mirror_ubuntu-zesty-kernel.git] / drivers / char / broadcom / Kconfig
1 #
2 # Broadcom char driver config
3 #
4
5 menuconfig BRCM_CHAR_DRIVERS
6 bool "Broadcom Char Drivers"
7 help
8 Broadcom's char drivers
9
10 if BRCM_CHAR_DRIVERS
11
12 config BCM_VC_CMA
13 bool "Videocore CMA"
14 depends on CMA && BCM2835_VCHIQ
15 default n
16 help
17 Helper for videocore CMA access.
18
19 config BCM2708_VCMEM
20 bool "Videocore Memory"
21 default y
22 help
23 Helper for videocore memory access and total size allocation.
24
25 endif
26
27 config BCM_VC_SM
28 bool "VMCS Shared Memory"
29 depends on BCM2835_VCHIQ
30 select BCM2708_VCMEM
31 default n
32 help
33 Support for the VC shared memory on the Broadcom reference
34 design. Uses the VCHIQ stack.
35
36 config BCM2835_DEVGPIOMEM
37 tristate "/dev/gpiomem rootless GPIO access via mmap() on the BCM2835"
38 default m
39 help
40 Provides users with root-free access to the GPIO registers
41 on the 2835. Calling mmap(/dev/gpiomem) will map the GPIO
42 register page to the user's pointer.
43