Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Staging: meilhaus: fix Kbuild

The Meilhaus drivers do not like being built into the kernel right now,
so force them to be a module.

Reported-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
Reported-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Greg Kroah-Hartman and committed by
Greg Kroah-Hartman
7c5151fb c69a1f09

+11 -10
+11 -10
drivers/staging/meilhaus/Kconfig
··· 4 4 5 5 menuconfig MEILHAUS 6 6 tristate "Meilhaus support" 7 + depends on m 7 8 ---help--- 8 9 If you have a Meilhaus card, say Y (or M) here. 9 10 ··· 19 18 config ME0600 20 19 tristate "Meilhaus ME-600 support" 21 20 default n 22 - depends on PCI 21 + depends on PCI && m 23 22 help 24 23 This driver supports the Meilhaus ME-600 family of boards 25 24 that do data collection and multipurpose I/O. ··· 30 29 config ME0900 31 30 tristate "Meilhaus ME-900 support" 32 31 default n 33 - depends on PCI 32 + depends on PCI && m 34 33 help 35 34 This driver supports the Meilhaus ME-900 family of boards 36 35 that do data collection and multipurpose I/O. ··· 41 40 config ME1000 42 41 tristate "Meilhaus ME-1000 support" 43 42 default n 44 - depends on PCI 43 + depends on PCI && m 45 44 help 46 45 This driver supports the Meilhaus ME-1000 family of boards 47 46 that do data collection and multipurpose I/O. ··· 52 51 config ME1400 53 52 tristate "Meilhaus ME-1400 support" 54 53 default n 55 - depends on PCI 54 + depends on PCI && m 56 55 help 57 56 This driver supports the Meilhaus ME-1400 family of boards 58 57 that do data collection and multipurpose I/O. ··· 63 62 config ME1600 64 63 tristate "Meilhaus ME-1600 support" 65 64 default n 66 - depends on PCI 65 + depends on PCI && m 67 66 help 68 67 This driver supports the Meilhaus ME-1600 family of boards 69 68 that do data collection and multipurpose I/O. ··· 74 73 config ME4600 75 74 tristate "Meilhaus ME-4600 support" 76 75 default n 77 - depends on PCI 76 + depends on PCI && m 78 77 help 79 78 This driver supports the Meilhaus ME-4600 family of boards 80 79 that do data collection and multipurpose I/O. ··· 85 84 config ME6000 86 85 tristate "Meilhaus ME-6000 support" 87 86 default n 88 - depends on PCI 87 + depends on PCI && m 89 88 help 90 89 This driver supports the Meilhaus ME-6000 family of boards 91 90 that do data collection and multipurpose I/O. ··· 96 95 config ME8100 97 96 tristate "Meilhaus ME-8100 support" 98 97 default n 99 - depends on PCI 98 + depends on PCI && m 100 99 help 101 100 This driver supports the Meilhaus ME-8100 family of boards 102 101 that do data collection and multipurpose I/O. ··· 107 106 config ME8200 108 107 tristate "Meilhaus ME-8200 support" 109 108 default n 110 - depends on PCI 109 + depends on PCI && m 111 110 help 112 111 This driver supports the Meilhaus ME-8200 family of boards 113 112 that do data collection and multipurpose I/O. ··· 118 117 config MEDUMMY 119 118 tristate "Meilhaus dummy driver" 120 119 default n 121 - depends on PCI 120 + depends on PCI && m 122 121 help 123 122 This provides a dummy driver for the Meilhaus driver package 124 123