Searched refs:tegra_xusb_pad (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/phy/tegra/ |
| H A D | xusb.h | 48 struct tegra_xusb_pad *pad; 130 struct tegra_xusb_lane *(*probe)(struct tegra_xusb_pad *pad, 152 struct tegra_xusb_pad *(*probe)(struct tegra_xusb_padctl *padctl, 155 void (*remove)(struct tegra_xusb_pad *pad); 167 struct tegra_xusb_pad { struct 179 static inline struct tegra_xusb_pad *to_tegra_xusb_pad(struct device *dev) in to_tegra_xusb_pad() argument 181 return container_of(dev, struct tegra_xusb_pad, dev); in to_tegra_xusb_pad() 184 int tegra_xusb_pad_init(struct tegra_xusb_pad *pad, 187 int tegra_xusb_pad_register(struct tegra_xusb_pad *pad, 189 void tegra_xusb_pad_unregister(struct tegra_xusb_pad *pad); [all …]
|
| H A D | xusb-tegra124.c | 427 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 …]
|
| H A D | xusb.c | 27 struct tegra_xusb_pad *pad = dev_get_drvdata(dev); in tegra_xusb_pad_of_xlate() 101 tegra_xusb_pad_find_phy_node(struct tegra_xusb_pad *pad, unsigned int index) in tegra_xusb_pad_find_phy_node() 150 struct tegra_xusb_pad *pad = to_tegra_xusb_pad(dev); in tegra_xusb_pad_release() 159 int tegra_xusb_pad_init(struct tegra_xusb_pad *pad, in tegra_xusb_pad_init() 187 int tegra_xusb_pad_register(struct tegra_xusb_pad *pad, in tegra_xusb_pad_register() 252 void tegra_xusb_pad_unregister(struct tegra_xusb_pad *pad) in tegra_xusb_pad_unregister() 264 static struct tegra_xusb_pad * 268 struct tegra_xusb_pad *pad; in tegra_xusb_pad_create() 305 struct tegra_xusb_pad *pad, *tmp; in __tegra_xusb_remove_pads() 343 static void tegra_xusb_pad_program(struct tegra_xusb_pad *pad) in tegra_xusb_pad_program() [all …]
|
| H A D | xusb-tegra210.c | 1756 tegra210_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra210_usb2_lane_probe() 2179 static struct tegra_xusb_pad * 2185 struct tegra_xusb_pad *pad; in tegra210_usb2_pad_probe() 2223 static void tegra210_usb2_pad_remove(struct tegra_xusb_pad *pad) in tegra210_usb2_pad_remove() 2252 tegra210_hsic_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra210_hsic_lane_probe() 2433 static struct tegra_xusb_pad * 2439 struct tegra_xusb_pad *pad; in tegra210_hsic_pad_probe() 2477 static void tegra210_hsic_pad_remove(struct tegra_xusb_pad *pad) in tegra210_hsic_pad_remove() 2685 tegra210_pcie_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra210_pcie_lane_probe() 2780 static struct tegra_xusb_pad * [all …]
|
| H A D | xusb-tegra186.c | 299 tegra186_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra186_usb2_lane_probe() 1024 static struct tegra_xusb_pad * 1031 struct tegra_xusb_pad *pad; in tegra186_usb2_pad_probe() 1069 static void tegra186_usb2_pad_remove(struct tegra_xusb_pad *pad) in tegra186_usb2_pad_remove() 1110 tegra186_usb3_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np, in tegra186_usb3_lane_probe() 1411 static struct tegra_xusb_pad * 1417 struct tegra_xusb_pad *pad; in tegra186_usb3_pad_probe() 1448 static void tegra186_usb3_pad_remove(struct tegra_xusb_pad *pad) in tegra186_usb3_pad_remove()
|