xref: /openbmc/linux/drivers/net/can/c_can/Kconfig (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2881ff67aSBhupesh Sharmamenuconfig CAN_C_CAN
369927fccSAnilKumar Ch	tristate "Bosch C_CAN/D_CAN devices"
46586c5d7SMarc Kleine-Budde	depends on HAS_IOMEM
5881ff67aSBhupesh Sharma
6881ff67aSBhupesh Sharmaif CAN_C_CAN
7881ff67aSBhupesh Sharma
8881ff67aSBhupesh Sharmaconfig CAN_C_CAN_PLATFORM
969927fccSAnilKumar Ch	tristate "Generic Platform Bus based C_CAN/D_CAN driver"
10a7f7f624SMasahiro Yamada	help
1169927fccSAnilKumar Ch	  This driver adds support for the C_CAN/D_CAN chips connected
1269927fccSAnilKumar Ch	  to the "platform bus" (Linux abstraction for directly to the
13881ff67aSBhupesh Sharma	  processor attached devices) which can be found on various
1469927fccSAnilKumar Ch	  boards from ST Microelectronics (http://www.st.com) like the
1569927fccSAnilKumar Ch	  SPEAr1310 and SPEAr320 evaluation boards & TI (www.ti.com)
1669927fccSAnilKumar Ch	  boards like am335x, dm814x, dm813x and dm811x.
175b92da04SFederico Vaga
185b92da04SFederico Vagaconfig CAN_C_CAN_PCI
195b92da04SFederico Vaga	tristate "Generic PCI Bus based C_CAN/D_CAN driver"
205b92da04SFederico Vaga	depends on PCI
21a7f7f624SMasahiro Yamada	help
225b92da04SFederico Vaga	  This driver adds support for the C_CAN/D_CAN chips connected
23*1dd1b521SOliver Hartkopp	  to the PCI bus. E.g. for the C_CAN controller IP inside the
24*1dd1b521SOliver Hartkopp	  Intel Atom E6xx series IOH (aka EG20T 'PCH CAN').
25881ff67aSBhupesh Sharmaendif
26