]>
Commit | Line | Data |
---|---|---|
e0715fd7 | 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 | ||
b5b82fdc | 10 | if BRCM_CHAR_DRIVERS |
11 | ||
e0715fd7 | 12 | config BCM_VC_CMA |
13 | bool "Videocore CMA" | |
b5b82fdc | 14 | depends on CMA && BCM2835_VCHIQ |
e0715fd7 | 15 | default n |
16 | help | |
17 | Helper for videocore CMA access. | |
b5b82fdc | 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 | |
7ff79e97 TG |
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. | |
0dcfb550 LW |
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 | ||
e58d7468 LW |
44 | config BCM2835_SMI_DEV |
45 | tristate "Character device driver for BCM2835 Secondary Memory Interface" | |
46 | depends on BCM2835_SMI | |
47 | default m | |
48 | help | |
49 | This driver provides a character device interface (ioctl + read/write) to | |
50 | Broadcom's Secondary Memory interface. The low-level functionality is provided | |
51 | by the SMI driver itself. |