blob: c219c19679bd7939b13464e131e2286a9c795721 [file] [log] [blame]
Simon Glassff3e0772015-03-05 12:25:25 -07001menu "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
Simon Glass537849a2015-03-05 12:25:27 -070012config 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
Simon Glassfde7e182015-11-19 20:26:55 -070022config 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
Simon Glassff3e0772015-03-05 12:25:25 -070032endmenu