Version:  2.6.34 2.6.35 2.6.36 2.6.37 2.6.38 2.6.39 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14

Linux/drivers/ssb/Kconfig

  1 config SSB_POSSIBLE
  2         bool
  3         depends on HAS_IOMEM && HAS_DMA
  4         default y
  5 
  6 menu "Sonics Silicon Backplane"
  7         depends on SSB_POSSIBLE
  8 
  9 config SSB
 10         tristate "Sonics Silicon Backplane support"
 11         depends on SSB_POSSIBLE
 12         help
 13           Support for the Sonics Silicon Backplane bus.
 14           You only need to enable this option, if you are
 15           configuring a kernel for an embedded system with
 16           this bus.
 17           It will be auto-selected if needed in other
 18           environments.
 19 
 20           The module will be called ssb.
 21 
 22           If unsure, say N.
 23 
 24 # Common SPROM support routines
 25 config SSB_SPROM
 26         bool
 27 
 28 # Support for Block-I/O. SELECT this from the driver that needs it.
 29 config SSB_BLOCKIO
 30         bool
 31         depends on SSB
 32 
 33 config SSB_PCIHOST_POSSIBLE
 34         bool
 35         depends on SSB && (PCI = y || PCI = SSB)
 36         default y
 37 
 38 config SSB_PCIHOST
 39         bool "Support for SSB on PCI-bus host"
 40         depends on SSB_PCIHOST_POSSIBLE
 41         select SSB_SPROM
 42         default y
 43         help
 44           Support for a Sonics Silicon Backplane on top
 45           of a PCI device.
 46 
 47           If unsure, say Y
 48 
 49 config SSB_B43_PCI_BRIDGE
 50         bool
 51         depends on SSB_PCIHOST
 52         default n
 53 
 54 config SSB_PCMCIAHOST_POSSIBLE
 55         bool
 56         depends on SSB && (PCMCIA = y || PCMCIA = SSB)
 57         default y
 58 
 59 config SSB_PCMCIAHOST
 60         bool "Support for SSB on PCMCIA-bus host"
 61         depends on SSB_PCMCIAHOST_POSSIBLE
 62         select SSB_SPROM
 63         help
 64           Support for a Sonics Silicon Backplane on top
 65           of a PCMCIA device.
 66 
 67           If unsure, say N
 68 
 69 config SSB_SDIOHOST_POSSIBLE
 70         bool
 71         depends on SSB && (MMC = y || MMC = SSB)
 72         default y
 73 
 74 config SSB_SDIOHOST
 75         bool "Support for SSB on SDIO-bus host"
 76         depends on SSB_SDIOHOST_POSSIBLE
 77         help
 78           Support for a Sonics Silicon Backplane on top
 79           of a SDIO device.
 80 
 81           If unsure, say N
 82 
 83 config SSB_SILENT
 84         bool "No SSB kernel messages"
 85         depends on SSB && EXPERT
 86         help
 87           This option turns off all Sonics Silicon Backplane printks.
 88           Note that you won't be able to identify problems, once
 89           messages are turned off.
 90           This might only be desired for production kernels on
 91           embedded devices to reduce the kernel size.
 92 
 93           Say N
 94 
 95 config SSB_DEBUG
 96         bool "SSB debugging"
 97         depends on SSB && !SSB_SILENT
 98         help
 99           This turns on additional runtime checks and debugging
100           messages. Turn this on for SSB troubleshooting.
101 
102           If unsure, say N
103 
104 config SSB_SERIAL
105         bool
106         depends on SSB
107         # ChipCommon and ExtIf serial support routines.
108 
109 config SSB_DRIVER_PCICORE_POSSIBLE
110         bool
111         depends on SSB_PCIHOST
112         default y
113 
114 config SSB_DRIVER_PCICORE
115         bool "SSB PCI core driver"
116         depends on SSB_DRIVER_PCICORE_POSSIBLE
117         help
118           Driver for the Sonics Silicon Backplane attached
119           Broadcom PCI core.
120 
121           If unsure, say Y
122 
123 config SSB_PCICORE_HOSTMODE
124         bool "Hostmode support for SSB PCI core"
125         depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS
126         help
127           PCIcore hostmode operation (external PCI bus).
128 
129 config SSB_DRIVER_MIPS
130         bool "SSB Broadcom MIPS core driver"
131         depends on SSB && MIPS
132         select SSB_SERIAL
133         help
134           Driver for the Sonics Silicon Backplane attached
135           Broadcom MIPS core.
136 
137           If unsure, say N
138 
139 config SSB_SFLASH
140         bool "SSB serial flash support"
141         depends on SSB_DRIVER_MIPS
142         default y
143 
144 # Assumption: We are on embedded, if we compile the MIPS core.
145 config SSB_EMBEDDED
146         bool
147         depends on SSB_DRIVER_MIPS && SSB_PCICORE_HOSTMODE
148         default y
149 
150 config SSB_DRIVER_EXTIF
151         bool "SSB Broadcom EXTIF core driver"
152         depends on SSB_DRIVER_MIPS
153         help
154           Driver for the Sonics Silicon Backplane attached
155           Broadcom EXTIF core.
156 
157           If unsure, say N
158 
159 config SSB_DRIVER_GIGE
160         bool "SSB Broadcom Gigabit Ethernet driver"
161         depends on SSB_PCIHOST_POSSIBLE && SSB_EMBEDDED && MIPS
162         help
163           Driver for the Sonics Silicon Backplane attached
164           Broadcom Gigabit Ethernet.
165 
166           If unsure, say N
167 
168 config SSB_DRIVER_GPIO
169         bool "SSB GPIO driver"
170         depends on SSB && GPIOLIB
171         select IRQ_DOMAIN if SSB_EMBEDDED
172         help
173           Driver to provide access to the GPIO pins on the bus.
174 
175           If unsure, say N
176 
177 endmenu

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us