Lines Matching defs:lane
321 static void tegra186_usb2_lane_remove(struct tegra_xusb_lane *lane)
323 struct tegra_xusb_usb2_lane *usb2 = to_usb2_lane(lane);
328 static int tegra186_utmi_enable_phy_sleepwalk(struct tegra_xusb_lane *lane,
331 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
333 unsigned int index = lane->index;
477 static int tegra186_utmi_disable_phy_sleepwalk(struct tegra_xusb_lane *lane)
479 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
481 unsigned int index = lane->index;
525 static int tegra186_utmi_enable_phy_wake(struct tegra_xusb_lane *lane)
527 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
528 unsigned int index = lane->index;
550 static int tegra186_utmi_disable_phy_wake(struct tegra_xusb_lane *lane)
552 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
553 unsigned int index = lane->index;
575 static bool tegra186_utmi_phy_remote_wake_detected(struct tegra_xusb_lane *lane)
577 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
578 unsigned int index = lane->index;
698 struct tegra_xusb_lane *lane = phy_get_drvdata(phy);
699 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
702 unsigned int index = lane->index;
710 dev_err(dev, "no port found for USB2 lane %u\n", index);
731 struct tegra_xusb_lane *lane = phy_get_drvdata(phy);
732 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
733 unsigned int index = lane->index;
809 struct tegra_xusb_lane *lane = phy_get_drvdata(phy);
810 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
812 lane->index);
847 struct tegra_xusb_lane *lane = phy_get_drvdata(phy);
848 struct tegra_xusb_usb2_lane *usb2 = to_usb2_lane(lane);
849 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
852 unsigned int index = lane->index;
858 dev_err(dev, "no port found for USB2 lane %u\n", index);
925 struct tegra_xusb_lane *lane = phy_get_drvdata(phy);
926 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
928 unsigned int index = lane->index;
934 dev_err(dev, "no port found for USB2 lane %u\n", index);
952 struct tegra_xusb_lane *lane = phy_get_drvdata(phy);
953 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
955 unsigned int index = lane->index;
961 dev_err(dev, "no port found for USB2 lane %u\n", index);
1097 static void tegra186_usb3_lane_remove(struct tegra_xusb_lane *lane)
1099 struct tegra_xusb_usb3_lane *usb3 = to_usb3_lane(lane);
1104 static int tegra186_usb3_enable_phy_sleepwalk(struct tegra_xusb_lane *lane,
1107 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
1108 unsigned int index = lane->index;
1130 static int tegra186_usb3_disable_phy_sleepwalk(struct tegra_xusb_lane *lane)
1132 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
1133 unsigned int index = lane->index;
1153 static int tegra186_usb3_enable_phy_wake(struct tegra_xusb_lane *lane)
1155 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
1156 unsigned int index = lane->index;
1178 static int tegra186_usb3_disable_phy_wake(struct tegra_xusb_lane *lane)
1180 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
1181 unsigned int index = lane->index;
1203 static bool tegra186_usb3_phy_remote_wake_detected(struct tegra_xusb_lane *lane)
1205 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
1206 unsigned int index = lane->index;
1250 struct tegra_xusb_lane *lane = phy_get_drvdata(phy);
1251 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
1254 unsigned int index = lane->index;
1260 dev_err(dev, "no port found for USB3 lane %u\n", index);
1266 dev_err(dev, "no companion port found for USB3 lane %u\n",
1319 struct tegra_xusb_lane *lane = phy_get_drvdata(phy);
1320 struct tegra_xusb_padctl *padctl = lane->pad->padctl;
1322 unsigned int index = lane->index;
1328 dev_err(dev, "no port found for USB3 lane %u\n", index);