[PATCH 0/2] Add Exynos5515 USB PHY support
From: Aiden Isik via B4 Relay
Date: Thu Oct 22 2026 - 12:51:16 EST
Hi there,
This patchset adds support for the Exynos5515 USB PHY.
The PHY supports High-Speed (UTMI+), and also appears to support
Super-Speed (PIPE3) USB according to Samsung's own code to drive this PHY.
However, none of the Exynos5515 hardware which I am aware of actually
supports Super-Speed, therefore I am unable to test that part, hence PIPE3
support being omitted.
This patchset was tested on a Samsung Galaxy Watch FE using the USB serial
gadget.
This patchset also depends on [1], due to using an
exynos5_usbdrd_phy_drvdata member (.n_phy_cfg) which was introduced to fix
an out-of-bounds access bug.
It also depends on [2] and [3] in that they are the clock and pinctrl
drivers for Exynos5515, and without them this driver cannot talk to the
PHY. It does however build without them. [2] should be close to being
merged into Torvalds' tree, and [3] was just submitted by myself a few
days ago.
[1] - https://lore.kernel.org/all/20261020063559.3530901-1-selvarasu.g@xxxxxxxxxxx/
[2] - https://lore.kernel.org/all/20260818-for-next-lucky7-clock-v2-0-cda0cc80f158@xxxxxxxxxxxxxx/
[3] - https://lore.kernel.org/all/20261020-for-next-lucky7-pinctrl-v2-0-b6b0e6065452@xxxxxxxxxxxxxx/
Kind regards,
- Aiden Isik
Signed-off-by: Aiden Isik <aidenisik@xxxxxxxxxxxxxx>
---
Aiden Isik (2):
dt-bindings: phy: samsung,usb3-drd-phy: Add Exynos5515 compatible
phy: exynos5-usbdrd: Add support for the Exynos5515 usbdrd phy
.../bindings/phy/samsung,usb3-drd-phy.yaml | 2 +
drivers/phy/samsung/phy-exynos5-usbdrd.c | 43 ++++++++++++++++++++++
2 files changed, 45 insertions(+)
---
base-commit: 5260a8a68459dd67262970d38f1b2496f0cad371
change-id: 20261022-for-next-lucky7-usb-phy-77244b2fc98e
Best regards,
--
Aiden Isik <aidenisik@xxxxxxxxxxxxxx>