aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ssb/Kconfig
diff options
context:
space:
mode:
authorRafał Miłecki <rafal@milecki.pl>2018-05-11 11:17:15 +0200
committerKalle Valo <kvalo@codeaurora.org>2018-05-12 11:38:13 +0300
commitebd27d3317c6521a9511f779ea96dc943c4e8003 (patch)
treef43c492d543558eec8b244b1f9427b46c9a0ac19 /drivers/ssb/Kconfig
parentRevert "ssb: Prevent build of PCI host features in module" (diff)
downloadlinux-dev-ebd27d3317c6521a9511f779ea96dc943c4e8003.tar.xz
linux-dev-ebd27d3317c6521a9511f779ea96dc943c4e8003.zip
ssb: make SSB_PCICORE_HOSTMODE depend on SSB = y
SSB_PCICORE_HOSTMODE protects MIPS specific code that calls not exported symbols pcibios_enable_device and register_pci_controller. This code is supposed to be compiled only with ssb builtin. This fixes: ERROR: "pcibios_enable_device" [drivers/ssb/ssb.ko] undefined! ERROR: "register_pci_controller" [drivers/ssb/ssb.ko] undefined! make[1]: *** [scripts/Makefile.modpost:92: __modpost] Error 1 Reported-by: Matt Redfearn <matt.redfearn@mips.com> Signed-off-by: Rafał Miłecki <rafal@milecki.pl> Reviewed-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/ssb/Kconfig')
-rw-r--r--drivers/ssb/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/ssb/Kconfig b/drivers/ssb/Kconfig
index b3f5cae98ea6..c574dd210500 100644
--- a/drivers/ssb/Kconfig
+++ b/drivers/ssb/Kconfig
@@ -131,7 +131,7 @@ config SSB_DRIVER_PCICORE
config SSB_PCICORE_HOSTMODE
bool "Hostmode support for SSB PCI core"
- depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS
+ depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS && SSB = y
help
PCIcore hostmode operation (external PCI bus).