]> git.ipfire.org Git - thirdparty/u-boot.git/commit
phy: samsung: Add Exynos USB DRD PHY driver
authorSam Protsenko <semen.protsenko@linaro.org>
Wed, 9 Jul 2025 22:29:18 +0000 (17:29 -0500)
committerMinkyu Kang <mk7.kang@samsung.com>
Fri, 25 Jul 2025 01:17:21 +0000 (10:17 +0900)
commit80c1606d13c2f38cba10e803c0225c3e5a1bdaac
tree20bd7d8d37ddba939ef9ccbc9c2521c1667504d7
parent3532f1f5edfc97c9dcea723cdeb732eda44bc669
phy: samsung: Add Exynos USB DRD PHY driver

Add DM driver for Exynos USB PHY controllers. For now it only supports
Exynos850 SoC. Only UTMI+ (USB 2.0) PHY interface is implemented, as
Exynos850 doesn't support USB 3.0. Only two clocks are used for this
controller:
  - phy: bus clock, used for PHY registers access
  - ref: PHY reference clock (OSCCLK)

Ported from Linux kernel: drivers/phy/samsung/phy-exynos5-usbdrd.c

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@kernel.org>
Reviewed-by: Minkyu Kang <mk7.kang@samsung.com>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
MAINTAINERS
drivers/phy/Kconfig
drivers/phy/Makefile
drivers/phy/phy-exynos-usbdrd.c [new file with mode: 0644]