aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip A Prindeville2009-11-13 13:22:59 -0600
committerLuis R. Rodriguez2009-11-13 13:22:59 -0600
commit01163c680cdd401886558c2ad3bc9abf7b927b6a (patch)
treee5c4bb552773baa4d177db98d58bf6efaf391e8c /config.mk
parent94db6a9063655ab15c6d7ec0cb3a266f59255e0e (diff)
downloadcompat-wireless-01163c680cdd401886558c2ad3bc9abf7b927b6a.tar.gz
compat-wireless-01163c680cdd401886558c2ad3bc9abf7b927b6a.tar.xz
compat-wireless-01163c680cdd401886558c2ad3bc9abf7b927b6a.zip
Don't build SSB modules when SSB isn't present
If you're building for a platform that has (for example) no SSB, then having a single knob to turn to disable this is a major win. Especially if more devices get add later that are SSB-based. Signed-off-by: Philip A Prindeville <philipp@redfish-solutions.com>
Diffstat (limited to 'config.mk')
-rw-r--r--config.mk14
1 files changed, 8 insertions, 6 deletions
diff --git a/config.mk b/config.mk
index 9a04dea..8d4916e 100644
--- a/config.mk
+++ b/config.mk
@@ -9,6 +9,8 @@ ifeq ($(wildcard $(KLIB_BUILD)/.config),)
9 CONFIG_PCI=y 9 CONFIG_PCI=y
10 CONFIG_USB=y 10 CONFIG_USB=y
11 CONFIG_PCMCIA=y 11 CONFIG_PCMCIA=y
12 CONFIG_SSB_POSSIBLE=y
13 CONFIG_SSB=m
12else 14else
13include $(KLIB_BUILD)/.config 15include $(KLIB_BUILD)/.config
14endif 16endif
@@ -218,6 +220,11 @@ CONFIG_IPW2200_QOS=y
218# 220#
219# % echo 1 > /sys/bus/pci/drivers/ipw2200/*/rtap_iface 221# % echo 1 > /sys/bus/pci/drivers/ipw2200/*/rtap_iface
220 222
223ifneq ($(CONFIG_SSB),)
224# Sonics Silicon Backplane
225CONFIG_SSB_SPROM=y
226# CONFIG_SSB_DEBUG=y
227
221CONFIG_SSB_BLOCKIO=y 228CONFIG_SSB_BLOCKIO=y
222CONFIG_SSB_PCIHOST_POSSIBLE=y 229CONFIG_SSB_PCIHOST_POSSIBLE=y
223CONFIG_SSB_PCIHOST=y 230CONFIG_SSB_PCIHOST=y
@@ -229,6 +236,7 @@ endif
229# CONFIG_SSB_DEBUG=y 236# CONFIG_SSB_DEBUG=y
230CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y 237CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
231CONFIG_SSB_DRIVER_PCICORE=y 238CONFIG_SSB_DRIVER_PCICORE=y
239endif
232 240
233CONFIG_P54_PCI=m 241CONFIG_P54_PCI=m
234 242
@@ -397,12 +405,6 @@ CONFIG_WL1251_SPI=m
397CONFIG_WL1251_SDIO=m 405CONFIG_WL1251_SDIO=m
398CONFIG_WL1271=m 406CONFIG_WL1271=m
399 407
400# Sonics Silicon Backplane
401CONFIG_SSB_POSSIBLE=y
402CONFIG_SSB=m
403CONFIG_SSB_SPROM=y
404# CONFIG_SSB_DEBUG=y
405
406ifdef CONFIG_COMPAT_WIRELESS_27 408ifdef CONFIG_COMPAT_WIRELESS_27
407CONFIG_LIBERTAS=n 409CONFIG_LIBERTAS=n
408else 410else