Lines Matching refs:tegra_xusb_pad
47 struct tegra_xusb_pad *pad;
119 struct tegra_xusb_lane *(*probe)(struct tegra_xusb_pad *pad,
132 struct tegra_xusb_pad *(*probe)(struct tegra_xusb_padctl *padctl,
135 void (*remove)(struct tegra_xusb_pad *pad);
147 struct tegra_xusb_pad { struct
159 static inline struct tegra_xusb_pad *to_tegra_xusb_pad(struct device *dev) in to_tegra_xusb_pad() argument
161 return container_of(dev, struct tegra_xusb_pad, dev); in to_tegra_xusb_pad()
164 int tegra_xusb_pad_init(struct tegra_xusb_pad *pad,
167 int tegra_xusb_pad_register(struct tegra_xusb_pad *pad,
169 void tegra_xusb_pad_unregister(struct tegra_xusb_pad *pad);
172 struct tegra_xusb_pad base;
180 to_usb2_pad(struct tegra_xusb_pad *pad) in to_usb2_pad()
186 struct tegra_xusb_pad base;
190 to_ulpi_pad(struct tegra_xusb_pad *pad) in to_ulpi_pad()
196 struct tegra_xusb_pad base;
203 to_hsic_pad(struct tegra_xusb_pad *pad) in to_hsic_pad()
209 struct tegra_xusb_pad base;
218 to_pcie_pad(struct tegra_xusb_pad *pad) in to_pcie_pad()
224 struct tegra_xusb_pad base;
233 to_sata_pad(struct tegra_xusb_pad *pad) in to_sata_pad()
380 struct tegra_xusb_pad *pcie;
381 struct tegra_xusb_pad *sata;
382 struct tegra_xusb_pad *ulpi;
383 struct tegra_xusb_pad *usb2;
384 struct tegra_xusb_pad *hsic;