.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | # |
---|
2 | 3 | # Phy drivers for Samsung platforms |
---|
3 | 4 | # |
---|
4 | 5 | config PHY_EXYNOS_DP_VIDEO |
---|
5 | | - tristate "EXYNOS SoC series Display Port PHY driver" |
---|
| 6 | + tristate "Exynos SoC series Display Port PHY driver" |
---|
6 | 7 | depends on OF |
---|
7 | 8 | depends on ARCH_EXYNOS || COMPILE_TEST |
---|
8 | 9 | default ARCH_EXYNOS |
---|
9 | 10 | select GENERIC_PHY |
---|
10 | 11 | help |
---|
11 | | - Support for Display Port PHY found on Samsung EXYNOS SoCs. |
---|
| 12 | + Support for Display Port PHY found on Samsung Exynos SoCs. |
---|
12 | 13 | |
---|
13 | 14 | config PHY_EXYNOS_MIPI_VIDEO |
---|
14 | | - tristate "S5P/EXYNOS SoC series MIPI CSI-2/DSI PHY driver" |
---|
| 15 | + tristate "S5P/Exynos SoC series MIPI CSI-2/DSI PHY driver" |
---|
15 | 16 | depends on HAS_IOMEM |
---|
16 | 17 | depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST |
---|
17 | 18 | select GENERIC_PHY |
---|
18 | 19 | default y if ARCH_S5PV210 || ARCH_EXYNOS |
---|
19 | 20 | help |
---|
20 | 21 | Support for MIPI CSI-2 and MIPI DSI DPHY found on Samsung S5P |
---|
21 | | - and EXYNOS SoCs. |
---|
| 22 | + and Exynos SoCs. |
---|
22 | 23 | |
---|
23 | 24 | config PHY_EXYNOS_PCIE |
---|
24 | 25 | bool "Exynos PCIe PHY driver" |
---|
.. | .. |
---|
28 | 29 | Enable PCIe PHY support for Exynos SoC series. |
---|
29 | 30 | This driver provides PHY interface for Exynos PCIe controller. |
---|
30 | 31 | |
---|
| 32 | +config PHY_SAMSUNG_UFS |
---|
| 33 | + tristate "SAMSUNG SoC series UFS PHY driver" |
---|
| 34 | + depends on OF && (ARCH_EXYNOS || COMPILE_TEST) |
---|
| 35 | + select GENERIC_PHY |
---|
| 36 | + help |
---|
| 37 | + Enable this to support the Samsung UFS PHY driver for |
---|
| 38 | + Samsung SoCs. This driver provides the interface for UFS |
---|
| 39 | + host controller to do PHY related programming. |
---|
| 40 | + |
---|
31 | 41 | config PHY_SAMSUNG_USB2 |
---|
32 | 42 | tristate "Samsung USB 2.0 PHY driver" |
---|
33 | 43 | depends on HAS_IOMEM |
---|
34 | | - depends on USB_EHCI_EXYNOS || USB_OHCI_EXYNOS || USB_DWC2 |
---|
| 44 | + depends on USB_EHCI_EXYNOS || USB_OHCI_EXYNOS || USB_DWC2 || COMPILE_TEST |
---|
35 | 45 | select GENERIC_PHY |
---|
36 | 46 | select MFD_SYSCON |
---|
37 | 47 | default ARCH_EXYNOS |
---|
.. | .. |
---|
59 | 69 | config PHY_S5PV210_USB2 |
---|
60 | 70 | bool "Support for S5PV210" |
---|
61 | 71 | depends on PHY_SAMSUNG_USB2 |
---|
62 | | - depends on ARCH_S5PV210 |
---|
| 72 | + depends on ARCH_S5PV210 || COMPILE_TEST |
---|
63 | 73 | help |
---|
64 | 74 | Enable USB PHY support for S5PV210. This option requires that Samsung |
---|
65 | 75 | USB 2.0 PHY driver is enabled and means that support for this |
---|
.. | .. |
---|
68 | 78 | |
---|
69 | 79 | config PHY_EXYNOS5_USBDRD |
---|
70 | 80 | tristate "Exynos5 SoC series USB DRD PHY driver" |
---|
71 | | - depends on ARCH_EXYNOS && OF |
---|
| 81 | + depends on (ARCH_EXYNOS && OF) || COMPILE_TEST |
---|
72 | 82 | depends on HAS_IOMEM |
---|
73 | 83 | depends on USB_DWC3_EXYNOS |
---|
74 | 84 | select GENERIC_PHY |
---|