phy: samsung-ufs: support exynosauto ufs phy driver
authorChanho Park <chanho61.park@samsung.com>
Fri, 9 Jul 2021 09:45:24 +0000 (18:45 +0900)
committerVinod Koul <vkoul@kernel.org>
Tue, 20 Jul 2021 11:13:10 +0000 (16:43 +0530)
commitd64519249e1d5520e8420936d662ec2cfb155dfc
tree7ac07507e691c0f16332416d92cb7765f04bd391
parentb95637e2da155cb3111d008e3c5d641b4dcf5000
phy: samsung-ufs: support exynosauto ufs phy driver

This patch adds to support phy-exynosautov9-ufs driver for ExynosAuto v9
series SoCs. The patch adds "samsung,exynosautov9-ufs-phy" compatible.
Unlike previous exynos ufs phy, the chip uses 0x50 offset as
PHY_TRSV_REG_CFG_OFFSET.

Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20210709094524.110193-3-chanho61.park@samsung.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Documentation/devicetree/bindings/phy/samsung,ufs-phy.yaml
drivers/phy/samsung/Makefile
drivers/phy/samsung/phy-exynosautov9-ufs.c [new file with mode: 0644]
drivers/phy/samsung/phy-samsung-ufs.c
drivers/phy/samsung/phy-samsung-ufs.h