Lines Matching defs:usb3
630 struct tegra_xusb_usb3_lane *usb3;
633 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL);
634 if (!usb3)
637 INIT_LIST_HEAD(&usb3->base.list);
638 usb3->base.soc = &pad->soc->lanes[index];
639 usb3->base.index = index;
640 usb3->base.pad = pad;
641 usb3->base.np = np;
643 err = tegra_xusb_lane_parse_dt(&usb3->base, np);
645 kfree(usb3);
649 return &usb3->base;
654 struct tegra_xusb_usb3_lane *usb3 = to_usb3_lane(lane);
656 kfree(usb3);
675 return tegra_xusb_find_lane(port->padctl, "usb3", port->index);
816 struct tegra_xusb_usb3_pad *usb3;
820 usb3 = kzalloc(sizeof(*usb3), GFP_KERNEL);
821 if (!usb3)
824 pad = &usb3->base;
830 kfree(usb3);
965 TEGRA186_LANE("usb3-0", 0, 0, 0, usb3),
966 TEGRA186_LANE("usb3-1", 0, 0, 0, usb3),
967 TEGRA186_LANE("usb3-2", 0, 0, 0, usb3),
971 .name = "usb3",
999 .usb3 = {
1032 TEGRA186_LANE("usb3-0", 0, 0, 0, usb3),
1033 TEGRA186_LANE("usb3-1", 0, 0, 0, usb3),
1034 TEGRA186_LANE("usb3-2", 0, 0, 0, usb3),
1035 TEGRA186_LANE("usb3-3", 0, 0, 0, usb3),
1039 .name = "usb3",
1058 .usb3 = {