summaryrefslogtreecommitdiff
path: root/drivers/misc/rp1/Kconfig
blob: 5232e70d3079b8011ba15604bf82415600551924 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# SPDX-License-Identifier: GPL-2.0-only
#
# RaspberryPi RP1 misc device
#

config MISC_RP1
	tristate "RaspberryPi RP1 misc device"
	depends on OF_IRQ && OF_OVERLAY && PCI_MSI && PCI_QUIRKS
	select PCI_DYNAMIC_OF_NODES
	help
	  Support the RP1 peripheral chip found on Raspberry Pi 5 board.

	  This device supports several sub-devices including e.g. Ethernet
	  controller, USB controller, I2C, SPI and UART.

	  The driver is responsible for enabling the DT node once the PCIe
	  endpoint has been configured, and handling interrupts.

	  This driver uses an overlay to load other drivers to support for
	  RP1 internal sub-devices.