Home
last modified time | relevance | path

Searched refs:tegra_xusb_pad (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/phy/tegra/
Dxusb.h41 struct tegra_xusb_pad *pad;
124 struct tegra_xusb_lane *(*probe)(struct tegra_xusb_pad *pad,
137 struct tegra_xusb_pad *(*probe)(struct tegra_xusb_padctl *padctl,
140 void (*remove)(struct tegra_xusb_pad *pad);
152 struct tegra_xusb_pad { struct
164 static inline struct tegra_xusb_pad *to_tegra_xusb_pad(struct device *dev) in to_tegra_xusb_pad() argument
166 return container_of(dev, struct tegra_xusb_pad, dev); in to_tegra_xusb_pad()
169 int tegra_xusb_pad_init(struct tegra_xusb_pad *pad,
172 int tegra_xusb_pad_register(struct tegra_xusb_pad *pad,
174 void tegra_xusb_pad_unregister(struct tegra_xusb_pad *pad);
[all …]
Dxusb-tegra124.c427 tegra124_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra124_usb2_lane_probe()
608 static struct tegra_xusb_pad *
614 struct tegra_xusb_pad *pad; in tegra124_usb2_pad_probe()
647 static void tegra124_usb2_pad_remove(struct tegra_xusb_pad *pad) in tegra124_usb2_pad_remove()
676 tegra124_ulpi_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra124_ulpi_lane_probe()
745 static struct tegra_xusb_pad *
751 struct tegra_xusb_pad *pad; in tegra124_ulpi_pad_probe()
782 static void tegra124_ulpi_pad_remove(struct tegra_xusb_pad *pad) in tegra124_ulpi_pad_remove()
812 tegra124_hsic_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra124_hsic_lane_probe()
961 static struct tegra_xusb_pad *
[all …]
Dxusb.c27 struct tegra_xusb_pad *pad = dev_get_drvdata(dev); in tegra_xusb_pad_of_xlate()
89 tegra_xusb_pad_find_phy_node(struct tegra_xusb_pad *pad, unsigned int index) in tegra_xusb_pad_find_phy_node()
138 struct tegra_xusb_pad *pad = to_tegra_xusb_pad(dev); in tegra_xusb_pad_release()
147 int tegra_xusb_pad_init(struct tegra_xusb_pad *pad, in tegra_xusb_pad_init()
175 int tegra_xusb_pad_register(struct tegra_xusb_pad *pad, in tegra_xusb_pad_register()
240 void tegra_xusb_pad_unregister(struct tegra_xusb_pad *pad) in tegra_xusb_pad_unregister()
252 static struct tegra_xusb_pad *
256 struct tegra_xusb_pad *pad; in tegra_xusb_pad_create()
293 struct tegra_xusb_pad *pad, *tmp; in __tegra_xusb_remove_pads()
325 static void tegra_xusb_pad_program(struct tegra_xusb_pad *pad) in tegra_xusb_pad_program()
[all …]
Dxusb-tegra186.c147 tegra186_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra186_usb2_lane_probe()
445 static struct tegra_xusb_pad *
452 struct tegra_xusb_pad *pad; in tegra186_usb2_pad_probe()
490 static void tegra186_usb2_pad_remove(struct tegra_xusb_pad *pad) in tegra186_usb2_pad_remove()
542 tegra186_usb3_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra186_usb3_lane_probe()
715 static struct tegra_xusb_pad *
721 struct tegra_xusb_pad *pad; in tegra186_usb3_pad_probe()
752 static void tegra186_usb3_pad_remove(struct tegra_xusb_pad *pad) in tegra186_usb3_pad_remove()
Dxusb-tegra210.c863 tegra210_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra210_usb2_lane_probe()
1089 static struct tegra_xusb_pad *
1095 struct tegra_xusb_pad *pad; in tegra210_usb2_pad_probe()
1133 static void tegra210_usb2_pad_remove(struct tegra_xusb_pad *pad) in tegra210_usb2_pad_remove()
1162 tegra210_hsic_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra210_hsic_lane_probe()
1343 static struct tegra_xusb_pad *
1349 struct tegra_xusb_pad *pad; in tegra210_hsic_pad_probe()
1387 static void tegra210_hsic_pad_remove(struct tegra_xusb_pad *pad) in tegra210_hsic_pad_remove()
1424 tegra210_pcie_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra210_pcie_lane_probe()
1520 static struct tegra_xusb_pad *
[all …]