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