xref: /linux/drivers/misc/rp1/Kconfig (revision 6cafb93c1f2aec7875f7a024a53e15f0683df699)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# RaspberryPi RP1 misc device
4#
5
6config MISC_RP1
7	tristate "RaspberryPi RP1 misc device"
8	depends on OF_IRQ && OF_OVERLAY && PCI_MSI && PCI_QUIRKS
9	select PCI_DYNAMIC_OF_NODES
10	help
11	  Support the RP1 peripheral chip found on Raspberry Pi 5 board.
12
13	  This device supports several sub-devices including e.g. Ethernet
14	  controller, USB controller, I2C, SPI and UART.
15
16	  The driver is responsible for enabling the DT node once the PCIe
17	  endpoint has been configured, and handling interrupts.
18
19	  This driver uses an overlay to load other drivers to support for
20	  RP1 internal sub-devices.
21