mirror of
git://git.yoctoproject.org/linux-yocto.git
synced 2025-08-21 16:31:14 +02:00

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>
451 B
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.