Message ID | 20240504194346.2462489-12-jonas@kwiboo.se |
---|---|
State | Accepted |
Commit | 751ccceeedbd6189f2328bec68595da2945c3af3 |
Delegated to: | Kever Yang |
Headers | show |
Series | rockchip: Migrate RK3308, RK3328, RK356x and RK3588 to OF_UPSTREAM | expand |
On 2024/5/5 03:43, Jonas Karlman wrote: > 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> Thanks, - Kever > --- > drivers/phy/rockchip/phy-rockchip-usbdp.c | 24 ----------------------- > 1 file changed, 24 deletions(-) > > diff --git a/drivers/phy/rockchip/phy-rockchip-usbdp.c b/drivers/phy/rockchip/phy-rockchip-usbdp.c > index 8e5821069757..bf0fb6d8288f 100644 > --- a/drivers/phy/rockchip/phy-rockchip-usbdp.c > +++ b/drivers/phy/rockchip/phy-rockchip-usbdp.c > @@ -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);
diff --git a/drivers/phy/rockchip/phy-rockchip-usbdp.c b/drivers/phy/rockchip/phy-rockchip-usbdp.c index 8e5821069757..bf0fb6d8288f 100644 --- a/drivers/phy/rockchip/phy-rockchip-usbdp.c +++ b/drivers/phy/rockchip/phy-rockchip-usbdp.c @@ -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);
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> --- drivers/phy/rockchip/phy-rockchip-usbdp.c | 24 ----------------------- 1 file changed, 24 deletions(-)