Searched refs:tcphy (Results 1 - 1 of 1) sorted by path
/linux-master/drivers/phy/rockchip/ |
H A D | phy-rockchip-typec.c | 457 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