phy: rockchip: usbdp: Drop rockchip_u3phy_uboot_init()
authorJonas Karlman <jonas@kwiboo.se>
Sat, 4 May 2024 19:43:03 +0000 (19:43 +0000)
committerKever Yang <kever.yang@rock-chips.com>
Tue, 7 May 2024 07:56:10 +0000 (15:56 +0800)
Remove the rockchip_u3phy_uboot_init() function, it has no caller and is
not needed with proper driver model use.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
drivers/phy/rockchip/phy-rockchip-usbdp.c

index 8e58210..bf0fb6d 100644 (file)
@@ -616,30 +616,6 @@ static const struct phy_ops rockchip_u3phy_ops = {
        .exit           = rockchip_u3phy_exit,
 };
 
-int rockchip_u3phy_uboot_init(void)
-{
-       struct udevice *udev;
-       struct rockchip_udphy *udphy;
-       int ret;
-
-       ret = uclass_get_device_by_driver(UCLASS_PHY,
-                                         DM_DRIVER_GET(rockchip_udphy_u3_port),
-                                         &udev);
-       if (ret) {
-               pr_err("%s: get u3-port failed: %d\n", __func__, ret);
-               return ret;
-       }
-
-       /* DP only or high-speed, disable U3 port */
-       udphy = dev_get_priv(udev->parent);
-       if (!(udphy->mode & UDPHY_MODE_USB) || udphy->hs) {
-               udphy_u3_port_disable(udphy, true);
-               return 0;
-       }
-
-       return udphy_power_on(udphy, UDPHY_MODE_USB);
-}
-
 static int rockchip_udphy_probe(struct udevice *dev)
 {
        struct rockchip_udphy *udphy = dev_get_priv(dev);