Add SMI driver
[platform/kernel/linux-rpi.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 BCM2708_VCMEM
13         bool "Videocore Memory"
14         default y
15         help
16           Helper for videocore memory access and total size allocation.
17
18 endif
19
20 config BCM2835_DEVGPIOMEM
21         tristate "/dev/gpiomem rootless GPIO access via mmap() on the BCM2835"
22         default m
23         help
24                 Provides users with root-free access to the GPIO registers
25                 on the 2835. Calling mmap(/dev/gpiomem) will map the GPIO
26                 register page to the user's pointer.
27
28 config BCM2835_SMI_DEV
29         tristate "Character device driver for BCM2835 Secondary Memory Interface"
30         depends on BCM2835_SMI
31         default m
32         help
33                 This driver provides a character device interface (ioctl + read/write) to
34                 Broadcom's Secondary Memory interface. The low-level functionality is provided
35                 by the SMI driver itself.