Lines Matching full:dphy
81 struct phy *dphy; member
119 ret = phy_power_on(csi2rx->dphy); in csi2rx_configure_ext_dphy()
123 ret = phy_configure(csi2rx->dphy, &opts); in csi2rx_configure_ext_dphy()
125 phy_power_off(csi2rx->dphy); in csi2rx_configure_ext_dphy()
167 /* Enable DPHY clk and data lanes. */ in csi2rx_start()
168 if (csi2rx->dphy) { in csi2rx_start()
180 "Failed to configure external DPHY: %d\n", ret); in csi2rx_start()
235 if (csi2rx->dphy) { in csi2rx_start()
237 phy_power_off(csi2rx->dphy); in csi2rx_start()
266 if (csi2rx->dphy) { in csi2rx_stop()
269 if (phy_power_off(csi2rx->dphy)) in csi2rx_stop()
270 dev_warn(csi2rx->dev, "Couldn't power off DPHY\n"); in csi2rx_stop()
381 csi2rx->dphy = devm_phy_optional_get(&pdev->dev, "dphy"); in csi2rx_get_resources()
382 if (IS_ERR(csi2rx->dphy)) { in csi2rx_get_resources()
384 return PTR_ERR(csi2rx->dphy); in csi2rx_get_resources()
416 if (!csi2rx->dphy && csi2rx->has_internal_dphy) { in csi2rx_get_resources()
544 csi2rx->dphy ? "external" : in csi2rx_probe()