Lines Matching full:usb3

1020 	struct tegra_xusb_usb3_lane *usb3;  in tegra186_usb3_lane_probe()  local
1023 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL); in tegra186_usb3_lane_probe()
1024 if (!usb3) in tegra186_usb3_lane_probe()
1027 INIT_LIST_HEAD(&usb3->base.list); in tegra186_usb3_lane_probe()
1028 usb3->base.soc = &pad->soc->lanes[index]; in tegra186_usb3_lane_probe()
1029 usb3->base.index = index; in tegra186_usb3_lane_probe()
1030 usb3->base.pad = pad; in tegra186_usb3_lane_probe()
1031 usb3->base.np = np; in tegra186_usb3_lane_probe()
1033 err = tegra_xusb_lane_parse_dt(&usb3->base, np); in tegra186_usb3_lane_probe()
1035 kfree(usb3); in tegra186_usb3_lane_probe()
1039 return &usb3->base; in tegra186_usb3_lane_probe()
1044 struct tegra_xusb_usb3_lane *usb3 = to_usb3_lane(lane); in tegra186_usb3_lane_remove() local
1046 kfree(usb3); in tegra186_usb3_lane_remove()
1183 return tegra_xusb_find_lane(port->padctl, "usb3", port->index); in tegra186_usb3_port_map()
1206 dev_err(dev, "no port found for USB3 lane %u\n", index); in tegra186_usb3_phy_power_on()
1212 dev_err(dev, "no companion port found for USB3 lane %u\n", in tegra186_usb3_phy_power_on()
1274 dev_err(dev, "no port found for USB3 lane %u\n", index); in tegra186_usb3_phy_power_off()
1324 struct tegra_xusb_usb3_pad *usb3; in tegra186_usb3_pad_probe() local
1328 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL); in tegra186_usb3_pad_probe()
1329 if (!usb3) in tegra186_usb3_pad_probe()
1332 pad = &usb3->base; in tegra186_usb3_pad_probe()
1338 kfree(usb3); in tegra186_usb3_pad_probe()
1515 TEGRA186_LANE("usb3-0", 0, 0, 0, usb3),
1516 TEGRA186_LANE("usb3-1", 0, 0, 0, usb3),
1517 TEGRA186_LANE("usb3-2", 0, 0, 0, usb3),
1521 .name = "usb3",
1549 .usb3 = {
1582 TEGRA186_LANE("usb3-0", 0, 0, 0, usb3),
1583 TEGRA186_LANE("usb3-1", 0, 0, 0, usb3),
1584 TEGRA186_LANE("usb3-2", 0, 0, 0, usb3),
1585 TEGRA186_LANE("usb3-3", 0, 0, 0, usb3),
1589 .name = "usb3",
1608 .usb3 = {