summaryrefslogtreecommitdiffstats
path: root/drivers/staging/fsl-mc
diff options
context:
space:
mode:
authorThierry Reding <treding@nvidia.com>2016-02-15 14:22:22 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-02-18 20:28:20 -0800
commitdfb11fe2281cf6e6e62170513604ca4b51cabe9f (patch)
tree6e19239d49e98892e1c234a075e620a6a0ea52d9 /drivers/staging/fsl-mc
parent7ea833df30ad548323c4ad02b06677a9f63971ae (diff)
downloadop-kernel-dev-dfb11fe2281cf6e6e62170513604ca4b51cabe9f.zip
op-kernel-dev-dfb11fe2281cf6e6e62170513604ca4b51cabe9f.tar.gz
staging: fsl-mc: Do not allow building as a module
This driver uses functionality (MSI IRQ domain) whose symbols aren't exported, and hence the modular build fails. While arguably there might be reasons to make these symbols available to modules, that change would be fairly involved and the set of exported functions should be carefully auditioned. Fix the build failure for now by marking the driver boolean. Cc: J. German Rivera <German.Rivera@freescale.com> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/fsl-mc')
-rw-r--r--drivers/staging/fsl-mc/bus/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/fsl-mc/bus/Kconfig b/drivers/staging/fsl-mc/bus/Kconfig
index c498ac6..1f95933 100644
--- a/drivers/staging/fsl-mc/bus/Kconfig
+++ b/drivers/staging/fsl-mc/bus/Kconfig
@@ -7,7 +7,7 @@
#
config FSL_MC_BUS
- tristate "Freescale Management Complex (MC) bus driver"
+ bool "Freescale Management Complex (MC) bus driver"
depends on OF && ARM64
select GENERIC_MSI_IRQ_DOMAIN
help
OpenPOWER on IntegriCloud