Additional driver for PCIe switch is not needed. The P2020LTIB BSP support PCI bridge and PCIe bus.
If you have a single PCIe connector and multiple PCIe devices, you need a PCIe switch. A single PCIe connection still is between exactly two devices, so a PCIe switch consists of a (virtual) PCI bridge for the upstream PCIe connection, and one (virtual) PCI bridge for each downstream PCIe connection.
Look at the following page:
http://www.electronicproducts.com/Analog_Mixed_Signal_ICs/Communications_Interface/The_PCI_Express_s...
Look at the following document:
http://lxr.free-electrons.com/source/Documentation/PCI/PCIEBUS-HOWTO.txt
This file is available using the following path in Linux Kernel source folder:
Documentation/PCI/PCIEBUS-HOWTO.txt
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------