Lines Matching full:dphy
91 struct phy *dphy; member
194 ret = phy_power_on(csi2rx->dphy); in csi2rx_configure_ext_dphy()
198 ret = phy_configure(csi2rx->dphy, &opts); in csi2rx_configure_ext_dphy()
200 phy_power_off(csi2rx->dphy); in csi2rx_configure_ext_dphy()
242 /* Enable DPHY clk and data lanes. */ in csi2rx_start()
243 if (csi2rx->dphy) { in csi2rx_start()
255 "Failed to configure external DPHY: %d\n", ret); in csi2rx_start()
313 if (csi2rx->dphy) { in csi2rx_start()
315 phy_power_off(csi2rx->dphy); in csi2rx_start()
356 if (csi2rx->dphy) { in csi2rx_stop()
359 if (phy_power_off(csi2rx->dphy)) in csi2rx_stop()
360 dev_warn(csi2rx->dev, "Couldn't power off DPHY\n"); in csi2rx_stop()
547 csi2rx->dphy = devm_phy_optional_get(&pdev->dev, "dphy"); in csi2rx_get_resources()
548 if (IS_ERR(csi2rx->dphy)) { in csi2rx_get_resources()
550 return PTR_ERR(csi2rx->dphy); in csi2rx_get_resources()
582 if (!csi2rx->dphy && csi2rx->has_internal_dphy) { in csi2rx_get_resources()
717 csi2rx->dphy ? "external" : in csi2rx_probe()