diff options
author | Vidya Sagar <vidyas@nvidia.com> | 2019-08-13 14:36:26 +0300 |
---|---|---|
committer | Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> | 2019-08-13 18:01:15 +0300 |
commit | 5dae15b21d36a2e6d7e92c6af39c33dea5c39cc3 (patch) | |
tree | 4e190f512aa4d1501f7331ad5e1f0416fbfa0e0b /drivers/phy/tegra/Kconfig | |
parent | 813c6fbcb7756e96f96c5931d8830970ff50e3b0 (diff) | |
download | linux-5dae15b21d36a2e6d7e92c6af39c33dea5c39cc3.tar.xz |
phy: tegra: Add PCIe PIPE2UPHY support
Synopsys DesignWare core based PCIe controllers in Tegra 194 SoC
interface with Universal PHY (UPHY) module through a PIPE2UPHY (P2U)
module. For each PCIe lane of a controller, there is a P2U unit
instantiated at hardware level. This driver provides support for the
programming required for each P2U that is going to be used for a PCIe
controller.
Signed-off-by: Vidya Sagar <vidyas@nvidia.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Acked-by: Kishon Vijay Abraham I <kishon@ti.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/phy/tegra/Kconfig')
-rw-r--r-- | drivers/phy/tegra/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/phy/tegra/Kconfig b/drivers/phy/tegra/Kconfig index e516967d695b..f9817c3ae85f 100644 --- a/drivers/phy/tegra/Kconfig +++ b/drivers/phy/tegra/Kconfig @@ -7,3 +7,10 @@ config PHY_TEGRA_XUSB To compile this driver as a module, choose M here: the module will be called phy-tegra-xusb. + +config PHY_TEGRA194_P2U + tristate "NVIDIA Tegra194 PIPE2UPHY PHY driver" + depends on ARCH_TEGRA_194_SOC || COMPILE_TEST + select GENERIC_PHY + help + Enable this to support the P2U (PIPE to UPHY) that is part of Tegra 19x SOCs. |