Searched refs:tcphy (Results 1 - 1 of 1) sorted by path

/linux-master/drivers/phy/rockchip/
H A Dphy-rockchip-typec.c457 static void tcphy_cfg_24m(struct rockchip_typec_phy *tcphy) argument
465 writel(0x830, tcphy->base + PMA_CMN_CTRL1);
471 writel(0x90, tcphy->base + XCVR_DIAG_LANE_FCM_EN_MGN(i));
472 writel(0x960, tcphy->base + TX_RCVDET_EN_TMR(i));
473 writel(0x30, tcphy->base + TX_RCVDET_ST_TMR(i));
476 rdata = readl(tcphy->base + CMN_DIAG_HSCLK_SEL);
479 writel(rdata, tcphy->base + CMN_DIAG_HSCLK_SEL);
482 static void tcphy_cfg_usb3_pll(struct rockchip_typec_phy *tcphy) argument
489 tcphy->base + usb3_pll_cfg[i].addr);
492 static void tcphy_cfg_dp_pll(struct rockchip_typec_phy *tcphy) argument
505 tcphy_tx_usb3_cfg_lane(struct rockchip_typec_phy *tcphy, u32 lane) argument
515 tcphy_rx_usb3_cfg_lane(struct rockchip_typec_phy *tcphy, u32 lane) argument
529 tcphy_dp_cfg_lane(struct rockchip_typec_phy *tcphy, u32 lane) argument
560 property_enable(struct rockchip_typec_phy *tcphy, const struct usb3phy_reg *reg, bool en) argument
569 tcphy_dp_aux_set_flip(struct rockchip_typec_phy *tcphy) argument
588 tcphy_dp_aux_calibration(struct rockchip_typec_phy *tcphy) argument
722 tcphy_phy_init(struct rockchip_typec_phy *tcphy, u8 mode) argument
797 tcphy_phy_deinit(struct rockchip_typec_phy *tcphy) argument
806 tcphy_get_mode(struct rockchip_typec_phy *tcphy) argument
853 tcphy_cfg_usb3_to_usb2_only(struct rockchip_typec_phy *tcphy, bool value) argument
867 struct rockchip_typec_phy *tcphy = phy_get_drvdata(phy); local
921 struct rockchip_typec_phy *tcphy = phy_get_drvdata(phy); local
946 struct rockchip_typec_phy *tcphy = phy_get_drvdata(phy); local
1015 struct rockchip_typec_phy *tcphy = phy_get_drvdata(phy); local
1040 tcphy_parse_dt(struct rockchip_typec_phy *tcphy, struct device *dev) argument
1083 typec_phy_pre_init(struct rockchip_typec_phy *tcphy) argument
1103 struct rockchip_typec_phy *tcphy; local
[all...]

Completed in 154 milliseconds