xref: /rk3399_rockchip-uboot/drivers/pci/Kconfig (revision fde7e18938d84950979beccb4b2b279efb19c4bd)
1menu "PCI"
2
3config DM_PCI
4	bool "Enable driver mode for PCI"
5	depends on DM
6	help
7	  Use driver model for PCI. Driver model is the new method for
8	  orgnising devices in U-Boot. For PCI, driver model keeps track of
9	  available PCI devices, allows scanning of PCI buses and provides
10	  device configuration support.
11
12config PCI_SANDBOX
13	bool "Sandbox PCI support"
14	depends on SANDBOX && DM_PCI
15	help
16	  Support PCI on sandbox, as an emulated bus. This permits testing of
17	  PCI feature such as bus scanning, device configuration and device
18	  access. The available (emulated) devices are defined statically in
19	  the device tree but the normal PCI scan technique is used to find
20	  then.
21
22config PCI_TEGRA
23	bool "Tegra PCI support"
24	depends on TEGRA
25	help
26	  Enable support for the PCIe controller found on some generations of
27	  Tegra. Tegra20 has 2 root ports with a total of 4 lanes, Tegra30 has
28	  3 root ports with a total of 6 lanes and Tegra124 has 2 root ports
29	  with a total of 5 lanes. Some boards require this for Ethernet
30	  support to work (e.g. beaver, jetson-tk1).
31
32endmenu
33