linux-yocto/drivers/misc/keba/Kconfig
Gerhard Engleder e56af94b9b misc: keba: Fix missing AUXILIARY_BUS dependency
The cp500 driver creates auxiliary devices. Kernel configs without
CONFIG_AUXILIARY_BUS lead to warnings like this:

cp500.c: undefined reference to `auxiliary_device_init'
cp500.c: undefined reference to `__auxiliary_device_add'

Add missing dependency to AUXILIARY_BUS to KEBA_CP500 Kconfig.

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202407081327.2DR4Ltu9-lkp@intel.com/
Fixes: a194467676 ("misc: keba: Add basic KEBA CP500 system FPGA support")
Signed-off-by: Gerhard Engleder <eg@keba.com>
Link: https://lore.kernel.org/r/20240708180049.12713-1-gerhard@engleder-embedded.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-07-09 18:54:38 +02:00

451 B

SPDX-License-Identifier: GPL-2.0

config KEBA_CP500 tristate "KEBA CP500 system FPGA support" depends on PCI select AUXILIARY_BUS help This driver supports the KEBA CP500 system FPGA, which is used in KEBA CP500 devices. It registers all sub devices present on the CP500 system FPGA as separate devices. A driver is needed for each sub device.

  This driver can also be built as a module. If so, the module will be
  called cp500.