aboutsummaryrefslogtreecommitdiff
path: root/drivers/phy/realtek/Kconfig
diff options
context:
space:
mode:
authorGravatar Stanley Chang <stanley_chang@realtek.com> 2023-12-13 11:10:08 +0800
committerGravatar Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2024-01-27 17:36:14 -0800
commitb48415afe5fd7e6f5912d4c45720217b77d8e7ea (patch)
tree09fc6cf7f25b778148d20eba33968b57bfe2d704 /drivers/phy/realtek/Kconfig
parentphy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (diff)
downloadlinux-b48415afe5fd7e6f5912d4c45720217b77d8e7ea.tar.gz
linux-b48415afe5fd7e6f5912d4c45720217b77d8e7ea.tar.bz2
linux-b48415afe5fd7e6f5912d4c45720217b77d8e7ea.zip
phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY
Realtek DHC (digital home center) RTD SoCs support DWC3 XHCI USB controller. Added the driver to drive the USB 3.0 PHY transceivers. Note: New driver, remove the port status notification on legacy USB PHY. Use the generic PHY to notify the usb device connect and disconnect. To avoid using these PHYs would require describing the very same PHY using both the generic "phy" property and the deprecated "usb-phy" property. Signed-off-by: Stanley Chang <stanley_chang@realtek.com> Link: https://lore.kernel.org/r/20231213031203.4911-3-stanley_chang@realtek.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/phy/realtek/Kconfig')
-rw-r--r--drivers/phy/realtek/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/phy/realtek/Kconfig b/drivers/phy/realtek/Kconfig
index 745587751070..75ac7e7c31ae 100644
--- a/drivers/phy/realtek/Kconfig
+++ b/drivers/phy/realtek/Kconfig
@@ -17,4 +17,16 @@ config PHY_RTK_RTD_USB2PHY
DWC3 USB IP. This driver will do the PHY initialization
of the parameters.
+config PHY_RTK_RTD_USB3PHY
+ tristate "Realtek RTD USB3 PHY Transceiver Driver"
+ depends on USB_SUPPORT
+ select GENERIC_PHY
+ select USB_PHY
+ select USB_COMMON
+ help
+ Enable this to support Realtek SoC USB3 phy transceiver.
+ The DHC (digital home center) RTD series SoCs used the Synopsys
+ DWC3 USB IP. This driver will do the PHY initialization
+ of the parameters.
+
endif # ARCH_REALTEK || COMPILE_TEST