Lines Matching refs:cdns_dphy
93 struct cdns_dphy;
95 int (*probe)(struct cdns_dphy *dphy);
96 void (*remove)(struct cdns_dphy *dphy);
97 void (*set_psm_div)(struct cdns_dphy *dphy, u8 div);
98 void (*set_clk_lane_cfg)(struct cdns_dphy *dphy,
100 void (*set_pll_cfg)(struct cdns_dphy *dphy,
102 unsigned long (*get_wakeup_time_ns)(struct cdns_dphy *dphy);
105 struct cdns_dphy { struct
120 static int cdns_dsi_get_dphy_pll_cfg(struct cdns_dphy *dphy, in cdns_dsi_get_dphy_pll_cfg() argument
161 static int cdns_dphy_setup_psm(struct cdns_dphy *dphy) in cdns_dphy_setup_psm()
176 static void cdns_dphy_set_clk_lane_cfg(struct cdns_dphy *dphy, in cdns_dphy_set_clk_lane_cfg()
183 static void cdns_dphy_set_pll_cfg(struct cdns_dphy *dphy, in cdns_dphy_set_pll_cfg()
190 static unsigned long cdns_dphy_get_wakeup_time_ns(struct cdns_dphy *dphy) in cdns_dphy_get_wakeup_time_ns()
195 static unsigned long cdns_dphy_ref_get_wakeup_time_ns(struct cdns_dphy *dphy) in cdns_dphy_ref_get_wakeup_time_ns()
201 static void cdns_dphy_ref_set_pll_cfg(struct cdns_dphy *dphy, in cdns_dphy_ref_set_pll_cfg()
221 static void cdns_dphy_ref_set_psm_div(struct cdns_dphy *dphy, u8 div) in cdns_dphy_ref_set_psm_div()
227 static unsigned long cdns_dphy_j721e_get_wakeup_time_ns(struct cdns_dphy *dphy) in cdns_dphy_j721e_get_wakeup_time_ns()
233 static void cdns_dphy_j721e_set_pll_cfg(struct cdns_dphy *dphy, in cdns_dphy_j721e_set_pll_cfg()
262 static void cdns_dphy_j721e_set_psm_div(struct cdns_dphy *dphy, u8 div) in cdns_dphy_j721e_set_psm_div()
288 struct cdns_dphy *dphy = phy_get_drvdata(phy); in cdns_dphy_config_from_opts()
337 struct cdns_dphy *dphy = phy_get_drvdata(phy); in cdns_dphy_configure()
382 struct cdns_dphy *dphy = phy_get_drvdata(phy); in cdns_dphy_power_on()
396 struct cdns_dphy *dphy = phy_get_drvdata(phy); in cdns_dphy_power_off()
414 struct cdns_dphy *dphy; in cdns_dphy_probe()
461 struct cdns_dphy *dphy = dev_get_drvdata(&pdev->dev); in cdns_dphy_remove()