xref: /openbmc/linux/drivers/net/can/spi/mcp251xfd/Kconfig (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
11f0e21a0SMarc Kleine-Budde# SPDX-License-Identifier: GPL-2.0-only
21f0e21a0SMarc Kleine-Budde
3f4f77366SMarc Kleine-Buddeconfig CAN_MCP251XFD
4f4f77366SMarc Kleine-Budde	tristate "Microchip MCP251xFD SPI CAN controllers"
5*bfe0092dSVincent Mailhol	select CAN_RX_OFFLOAD
61f0e21a0SMarc Kleine-Budde	select REGMAP
7e0ab3dd5SMarc Kleine-Budde	select WANT_DEV_COREDUMP
81f0e21a0SMarc Kleine-Budde	help
9f4f77366SMarc Kleine-Budde	  Driver for the Microchip MCP251XFD SPI FD-CAN controller
101f0e21a0SMarc Kleine-Budde	  family.
111f0e21a0SMarc Kleine-Budde
12f4f77366SMarc Kleine-Buddeconfig CAN_MCP251XFD_SANITY
13f4f77366SMarc Kleine-Budde	depends on CAN_MCP251XFD
141f0e21a0SMarc Kleine-Budde	bool "Additional Sanity Checks"
151f0e21a0SMarc Kleine-Budde	help
161f0e21a0SMarc Kleine-Budde	  This option enables additional sanity checks in the driver,
171f0e21a0SMarc Kleine-Budde	  that compares various internal counters with the in chip
181f0e21a0SMarc Kleine-Budde	  variants. This comes with a runtime overhead.
191f0e21a0SMarc Kleine-Budde	  Disable if unsure.
20