aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/phy/samsung/Kconfig
diff options
context:
space:
mode:
authorAlim Akhtar <alim.akhtar@samsung.com>2020-07-17 00:52:17 +0530
committerVinod Koul <vkoul@kernel.org>2020-07-17 13:35:30 +0530
commitbca21e930451416f92c0c4c679feb9d8fa33c08f (patch)
tree71fdc87c9b648acb7d99edeae5a0e0c854131c22 /drivers/phy/samsung/Kconfig
parentdt-bindings: phy: Document Samsung UFS PHY bindings (diff)
downloadlinux-dev-bca21e930451416f92c0c4c679feb9d8fa33c08f.tar.xz
linux-dev-bca21e930451416f92c0c4c679feb9d8fa33c08f.zip
phy: samsung-ufs: add UFS PHY driver for samsung SoC
This patch introduces Samsung UFS PHY driver. This driver supports to deal with phy calibration and power control according to UFS host driver's behavior. [Robot: -Wmissing-prototypes and -Wsometimes-uninitialized] Reported-by: kernel test robot <lkp@intel.com> Reviewed-by: Kiwoong Kim <kwmad.kim@samsung.com> Signed-off-by: Seungwon Jeon <essuuj@gmail.com> Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com> Cc: Kishon Vijay Abraham I <kishon@ti.com> Cc: Vinod Koul <vkoul@kernel.org> Tested-by: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com> Link: https://lore.kernel.org/r/20200716192217.35740-2-alim.akhtar@samsung.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/phy/samsung/Kconfig')
-rw-r--r--drivers/phy/samsung/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/phy/samsung/Kconfig b/drivers/phy/samsung/Kconfig
index 19f2e3119343..e20d2fcc9fe7 100644
--- a/drivers/phy/samsung/Kconfig
+++ b/drivers/phy/samsung/Kconfig
@@ -29,6 +29,15 @@ config PHY_EXYNOS_PCIE
Enable PCIe PHY support for Exynos SoC series.
This driver provides PHY interface for Exynos PCIe controller.
+config PHY_SAMSUNG_UFS
+ tristate "SAMSUNG SoC series UFS PHY driver"
+ depends on OF && (ARCH_EXYNOS || COMPILE_TEST)
+ select GENERIC_PHY
+ help
+ Enable this to support the Samsung UFS PHY driver for
+ Samsung SoCs. This driver provides the interface for UFS
+ host controller to do PHY related programming.
+
config PHY_SAMSUNG_USB2
tristate "Samsung USB 2.0 PHY driver"
depends on HAS_IOMEM