Lines Matching refs:transceiver
650 else if (priv->transceiver) in flexcan_transceiver_enable()
651 return phy_power_on(priv->transceiver); in flexcan_transceiver_enable()
660 else if (priv->transceiver) in flexcan_transceiver_disable()
661 return phy_power_off(priv->transceiver); in flexcan_transceiver_disable()
2094 struct phy *transceiver; in flexcan_probe() local
2110 transceiver = devm_phy_optional_get(&pdev->dev, NULL); in flexcan_probe()
2111 if (IS_ERR(transceiver)) in flexcan_probe()
2112 return dev_err_probe(&pdev->dev, PTR_ERR(transceiver), in flexcan_probe()
2212 priv->transceiver = transceiver; in flexcan_probe()
2214 if (transceiver) in flexcan_probe()
2215 priv->can.bitrate_max = transceiver->attrs.max_link_rate; in flexcan_probe()