Blame view
drivers/ssb/Kconfig
4 KB
61e115a56 [SSB]: add Sonics... |
1 2 |
config SSB_POSSIBLE bool |
f225763a7 ssb, b43, b43lega... |
3 |
depends on HAS_IOMEM && HAS_DMA |
61e115a56 [SSB]: add Sonics... |
4 |
default y |
958148344 SSB: hide empty s... |
5 6 |
menu "Sonics Silicon Backplane" depends on SSB_POSSIBLE |
61e115a56 [SSB]: add Sonics... |
7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
config SSB tristate "Sonics Silicon Backplane support" depends on SSB_POSSIBLE help Support for the Sonics Silicon Backplane bus. You only need to enable this option, if you are configuring a kernel for an embedded system with this bus. It will be auto-selected if needed in other environments. The module will be called ssb. If unsure, say N. |
e7ec2e323 ssb: Add SPROM/in... |
21 22 23 |
# Common SPROM support routines config SSB_SPROM bool |
d625a29ba ssb: Add support ... |
24 25 26 27 |
# Support for Block-I/O. SELECT this from the driver that needs it. config SSB_BLOCKIO bool depends on SSB |
61e115a56 [SSB]: add Sonics... |
28 29 |
config SSB_PCIHOST_POSSIBLE bool |
9be4bfb97 [PATCH] ssb: fix ... |
30 |
depends on SSB && (PCI = y || PCI = SSB) |
61e115a56 [SSB]: add Sonics... |
31 32 33 34 35 |
default y config SSB_PCIHOST bool "Support for SSB on PCI-bus host" depends on SSB_PCIHOST_POSSIBLE |
e7ec2e323 ssb: Add SPROM/in... |
36 |
select SSB_SPROM |
61e115a56 [SSB]: add Sonics... |
37 38 39 40 41 42 |
default y help Support for a Sonics Silicon Backplane on top of a PCI device. If unsure, say Y |
c7084535c Use a separate co... |
43 44 45 46 |
config SSB_B43_PCI_BRIDGE bool depends on SSB_PCIHOST default n |
61e115a56 [SSB]: add Sonics... |
47 48 |
config SSB_PCMCIAHOST_POSSIBLE bool |
feeb44454 ssb: remove EXPER... |
49 |
depends on SSB && (PCMCIA = y || PCMCIA = SSB) |
61e115a56 [SSB]: add Sonics... |
50 51 52 |
default y config SSB_PCMCIAHOST |
feeb44454 ssb: remove EXPER... |
53 |
bool "Support for SSB on PCMCIA-bus host" |
61e115a56 [SSB]: add Sonics... |
54 |
depends on SSB_PCMCIAHOST_POSSIBLE |
e7ec2e323 ssb: Add SPROM/in... |
55 |
select SSB_SPROM |
61e115a56 [SSB]: add Sonics... |
56 57 58 59 60 |
help Support for a Sonics Silicon Backplane on top of a PCMCIA device. If unsure, say N |
24ea602e1 ssb: Implement SD... |
61 62 63 64 65 66 67 68 69 70 71 72 73 |
config SSB_SDIOHOST_POSSIBLE bool depends on SSB && (MMC = y || MMC = SSB) default y config SSB_SDIOHOST bool "Support for SSB on SDIO-bus host" depends on SSB_SDIOHOST_POSSIBLE help Support for a Sonics Silicon Backplane on top of a SDIO device. If unsure, say N |
845da6e58 ssb: add Kconfig ... |
74 75 |
config SSB_HOST_SOC bool "Support for SSB bus on SoC" |
541c9a84c ssb: pick SoC inv... |
76 |
depends on SSB && BCM47XX_NVRAM |
10da848f6 ssb: host_soc dep... |
77 |
select SSB_SPROM |
845da6e58 ssb: add Kconfig ... |
78 79 80 81 82 |
help Host interface for a SSB directly mapped into memory. This is for some Broadcom SoCs from the BCM47xx and BCM53xx lines. If unsure, say N |
61e115a56 [SSB]: add Sonics... |
83 84 |
config SSB_SILENT bool "No SSB kernel messages" |
6a108a14f kconfig: rename C... |
85 |
depends on SSB && EXPERT |
61e115a56 [SSB]: add Sonics... |
86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
help This option turns off all Sonics Silicon Backplane printks. Note that you won't be able to identify problems, once messages are turned off. This might only be desired for production kernels on embedded devices to reduce the kernel size. Say N config SSB_DEBUG bool "SSB debugging" depends on SSB && !SSB_SILENT help This turns on additional runtime checks and debugging messages. Turn this on for SSB troubleshooting. If unsure, say N config SSB_SERIAL bool depends on SSB # ChipCommon and ExtIf serial support routines. config SSB_DRIVER_PCICORE_POSSIBLE bool depends on SSB_PCIHOST default y config SSB_DRIVER_PCICORE bool "SSB PCI core driver" depends on SSB_DRIVER_PCICORE_POSSIBLE help Driver for the Sonics Silicon Backplane attached Broadcom PCI core. If unsure, say Y config SSB_PCICORE_HOSTMODE |
feeb44454 ssb: remove EXPER... |
124 125 |
bool "Hostmode support for SSB PCI core" depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS |
61e115a56 [SSB]: add Sonics... |
126 127 128 129 |
help PCIcore hostmode operation (external PCI bus). config SSB_DRIVER_MIPS |
feeb44454 ssb: remove EXPER... |
130 131 |
bool "SSB Broadcom MIPS core driver" depends on SSB && MIPS |
61e115a56 [SSB]: add Sonics... |
132 |
select SSB_SERIAL |
179fa46fb SSB: fix Kconfig ... |
133 |
select SSB_SFLASH |
61e115a56 [SSB]: add Sonics... |
134 135 136 137 138 |
help Driver for the Sonics Silicon Backplane attached Broadcom MIPS core. If unsure, say N |
72a525cbb ssb: add place fo... |
139 140 |
config SSB_SFLASH bool "SSB serial flash support" |
092c46498 ssb: drop BROKEN ... |
141 |
depends on SSB_DRIVER_MIPS |
72a525cbb ssb: add place fo... |
142 |
default y |
42bfad4f7 ssb: Fix watchdog... |
143 144 145 |
# Assumption: We are on embedded, if we compile the MIPS core. config SSB_EMBEDDED bool |
271792eff SSB: Kconfig: Ame... |
146 |
depends on SSB_DRIVER_MIPS && SSB_PCICORE_HOSTMODE |
42bfad4f7 ssb: Fix watchdog... |
147 |
default y |
61e115a56 [SSB]: add Sonics... |
148 |
config SSB_DRIVER_EXTIF |
feeb44454 ssb: remove EXPER... |
149 150 |
bool "SSB Broadcom EXTIF core driver" depends on SSB_DRIVER_MIPS |
61e115a56 [SSB]: add Sonics... |
151 152 153 154 155 |
help Driver for the Sonics Silicon Backplane attached Broadcom EXTIF core. If unsure, say N |
aab547ce0 ssb: Add Gigabit ... |
156 157 158 159 160 161 162 163 |
config SSB_DRIVER_GIGE bool "SSB Broadcom Gigabit Ethernet driver" depends on SSB_PCIHOST_POSSIBLE && SSB_EMBEDDED && MIPS help Driver for the Sonics Silicon Backplane attached Broadcom Gigabit Ethernet. If unsure, say N |
ec43b08b5 ssb: add GPIO driver |
164 165 |
config SSB_DRIVER_GPIO bool "SSB GPIO driver" |
3194f2f04 ssb: SSB_DRIVER_G... |
166 |
depends on SSB && GPIOLIB |
7c1bc0da3 ssb: gpio: add ow... |
167 |
select IRQ_DOMAIN if SSB_EMBEDDED |
ec43b08b5 ssb: add GPIO driver |
168 169 170 171 |
help Driver to provide access to the GPIO pins on the bus. If unsure, say N |
61e115a56 [SSB]: add Sonics... |
172 |
endmenu |