staging: fsl-mc: Do not allow building as a module
authorThierry Reding <treding@nvidia.com>
Mon, 15 Feb 2016 13:22:22 +0000 (14:22 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 19 Feb 2016 04:28:20 +0000 (20:28 -0800)
commitdfb11fe2281cf6e6e62170513604ca4b51cabe9f
tree6e19239d49e98892e1c234a075e620a6a0ea52d9
parent7ea833df30ad548323c4ad02b06677a9f63971ae
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>
drivers/staging/fsl-mc/bus/Kconfig