xref: /linux/drivers/misc/keba/Kconfig (revision c771600c6af14749609b49565ffb4cac2959710d)
1a1944676SGerhard Engleder# SPDX-License-Identifier: GPL-2.0
2a1944676SGerhard Englederconfig KEBA_CP500
3a1944676SGerhard Engleder	tristate "KEBA CP500 system FPGA support"
4*9b50fe11SJean Delvare	depends on X86_64 || ARM64 || COMPILE_TEST
5a1944676SGerhard Engleder	depends on PCI
6c3c3a3e2SGerhard Engleder	depends on I2C
7e56af94bSGerhard Engleder	select AUXILIARY_BUS
8a1944676SGerhard Engleder	help
9a1944676SGerhard Engleder	  This driver supports the KEBA CP500 system FPGA, which is used in
10a1944676SGerhard Engleder	  KEBA CP500 devices. It registers all sub devices present on the CP500
11a1944676SGerhard Engleder	  system FPGA as separate devices. A driver is needed for each sub
12a1944676SGerhard Engleder	  device.
13a1944676SGerhard Engleder
14a1944676SGerhard Engleder	  This driver can also be built as a module. If so, the module will be
15a1944676SGerhard Engleder	  called cp500.
16366898e7SGerhard Engleder
17366898e7SGerhard Englederconfig KEBA_LAN9252
18366898e7SGerhard Engleder	tristate "KEBA CP500 LAN9252 configuration"
19366898e7SGerhard Engleder	depends on SPI
20366898e7SGerhard Engleder	depends on KEBA_CP500 || COMPILE_TEST
21366898e7SGerhard Engleder	help
22366898e7SGerhard Engleder	  This driver is used for updating the configuration of the LAN9252
23366898e7SGerhard Engleder	  controller on KEBA CP500 devices.
24366898e7SGerhard Engleder
25366898e7SGerhard Engleder	  This driver can also be built as a module. If so, the module will be
26366898e7SGerhard Engleder	  called lan9252.
27