Lines Matching refs:tegra_xusb_pad
48 struct tegra_xusb_pad *pad;
131 struct tegra_xusb_lane *(*probe)(struct tegra_xusb_pad *pad,
153 struct tegra_xusb_pad *(*probe)(struct tegra_xusb_padctl *padctl,
156 void (*remove)(struct tegra_xusb_pad *pad);
168 struct tegra_xusb_pad { struct
180 static inline struct tegra_xusb_pad *to_tegra_xusb_pad(struct device *dev) in to_tegra_xusb_pad() argument
182 return container_of(dev, struct tegra_xusb_pad, dev); in to_tegra_xusb_pad()
185 int tegra_xusb_pad_init(struct tegra_xusb_pad *pad,
188 int tegra_xusb_pad_register(struct tegra_xusb_pad *pad,
190 void tegra_xusb_pad_unregister(struct tegra_xusb_pad *pad);
193 struct tegra_xusb_pad base;
200 to_usb3_pad(struct tegra_xusb_pad *pad) in to_usb3_pad()
206 struct tegra_xusb_pad base;
214 to_usb2_pad(struct tegra_xusb_pad *pad) in to_usb2_pad()
220 struct tegra_xusb_pad base;
224 to_ulpi_pad(struct tegra_xusb_pad *pad) in to_ulpi_pad()
230 struct tegra_xusb_pad base;
237 to_hsic_pad(struct tegra_xusb_pad *pad) in to_hsic_pad()
243 struct tegra_xusb_pad base;
252 to_pcie_pad(struct tegra_xusb_pad *pad) in to_pcie_pad()
258 struct tegra_xusb_pad base;
267 to_sata_pad(struct tegra_xusb_pad *pad) in to_sata_pad()
448 struct tegra_xusb_pad *pcie;
449 struct tegra_xusb_pad *sata;
450 struct tegra_xusb_pad *ulpi;
451 struct tegra_xusb_pad *usb2;
452 struct tegra_xusb_pad *hsic;