Lines Matching refs:rockchip_udphy

87 struct rockchip_udphy;
96 int (*combophy_init)(struct rockchip_udphy *udphy);
97 int (*dp_phy_set_rate)(struct rockchip_udphy *udphy,
99 int (*dp_phy_set_voltages)(struct rockchip_udphy *udphy,
101 int (*dplane_enable)(struct rockchip_udphy *udphy, int dp_lanes);
102 int (*dplane_select)(struct rockchip_udphy *udphy);
105 struct rockchip_udphy { struct
328 static int udphy_clk_init(struct rockchip_udphy *udphy, struct udevice *dev) in udphy_clk_init()
333 static int udphy_reset_init(struct rockchip_udphy *udphy, struct udevice *dev) in udphy_reset_init()
375 static int udphy_reset_assert(struct rockchip_udphy *udphy, char *name) in udphy_reset_assert()
387 static int udphy_reset_deassert(struct rockchip_udphy *udphy, char *name) in udphy_reset_deassert()
399 static void udphy_u3_port_disable(struct rockchip_udphy *udphy, u8 disable) in udphy_u3_port_disable()
409 static void udphy_usb_bvalid_enable(struct rockchip_udphy *udphy, u8 enable) in udphy_usb_bvalid_enable()
452 static int udphy_dplane_select(struct rockchip_udphy *udphy) in udphy_dplane_select()
462 static int udphy_dplane_get(struct rockchip_udphy *udphy) in udphy_dplane_get()
483 static int udphy_dplane_enable(struct rockchip_udphy *udphy, int dp_lanes) in udphy_dplane_enable()
496 static int upphy_set_typec_default_mapping(struct rockchip_udphy *udphy) in upphy_set_typec_default_mapping()
527 static int udphy_setup(struct rockchip_udphy *udphy) in udphy_setup()
541 static int udphy_disable(struct rockchip_udphy *udphy) in udphy_disable()
552 static int udphy_parse_lane_mux_data(struct rockchip_udphy *udphy, struct udevice *dev) in udphy_parse_lane_mux_data()
605 static int udphy_parse_dt(struct rockchip_udphy *udphy, struct udevice *dev) in udphy_parse_dt()
670 static int udphy_power_on(struct rockchip_udphy *udphy, u8 mode) in udphy_power_on()
707 static int udphy_power_off(struct rockchip_udphy *udphy, u8 mode) in udphy_power_off()
733 struct rockchip_udphy *udphy = dev_get_priv(parent); in rockchip_dpphy_power_on()
754 struct rockchip_udphy *udphy = dev_get_priv(parent); in rockchip_dpphy_power_off()
764 static int rockchip_dpphy_verify_config(struct rockchip_udphy *udphy, in rockchip_dpphy_verify_config()
820 struct rockchip_udphy *udphy = dev_get_priv(parent); in rockchip_dpphy_configure()
858 struct rockchip_udphy *udphy = dev_get_priv(parent); in rockchip_u3phy_init()
872 struct rockchip_udphy *udphy = dev_get_priv(parent); in rockchip_u3phy_exit()
889 struct rockchip_udphy *udphy; in rockchip_u3phy_uboot_init()
913 struct rockchip_udphy *udphy = dev_get_priv(dev); in rockchip_udphy_probe()
983 static int rk3588_udphy_refclk_set(struct rockchip_udphy *udphy) in rk3588_udphy_refclk_set()
996 static int rk3588_udphy_status_check(struct rockchip_udphy *udphy) in rk3588_udphy_status_check()
1033 static int rk3588_udphy_init(struct rockchip_udphy *udphy) in rk3588_udphy_init()
1107 static int rk3588_udphy_dplane_enable(struct rockchip_udphy *udphy, int dp_lanes) in rk3588_udphy_dplane_enable()
1125 static int rk3588_udphy_dplane_select(struct rockchip_udphy *udphy) in rk3588_udphy_dplane_select()
1151 static int rk3588_dp_phy_set_rate(struct rockchip_udphy *udphy, in rk3588_dp_phy_set_rate()
1196 static void rk3588_dp_phy_set_voltage(struct rockchip_udphy *udphy, u8 bw, in rk3588_dp_phy_set_voltage()
1218 static int rk3588_dp_phy_set_voltages(struct rockchip_udphy *udphy, in rk3588_dp_phy_set_voltages()
1249 struct rockchip_udphy *udphy = dev_get_priv(dev->parent); in rockchip_dpphy_probe()
1324 U_BOOT_DRIVER(rockchip_udphy) = {
1330 .priv_auto_alloc_size = sizeof(struct rockchip_udphy),