tegra_xusb_pad
tegra124_pcie_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra124_pcie_pad_remove(struct tegra_xusb_pad *pad)
tegra124_sata_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra124_sata_pad_remove(struct tegra_xusb_pad *pad)
tegra124_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra124_usb2_pad_remove(struct tegra_xusb_pad *pad)
tegra124_ulpi_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra124_ulpi_pad_remove(struct tegra_xusb_pad *pad)
tegra124_hsic_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra124_hsic_pad_remove(struct tegra_xusb_pad *pad)
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra186_usb2_pad_remove(struct tegra_xusb_pad *pad)
tegra186_usb3_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra186_usb3_pad_remove(struct tegra_xusb_pad *pad)
tegra186_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
tegra210_usb2_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra210_usb2_pad_remove(struct tegra_xusb_pad *pad)
tegra210_hsic_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra210_hsic_pad_remove(struct tegra_xusb_pad *pad)
tegra210_pcie_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra210_pcie_pad_remove(struct tegra_xusb_pad *pad)
tegra210_sata_lane_probe(struct tegra_xusb_pad *pad, struct device_node *np,
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
static void tegra210_sata_pad_remove(struct tegra_xusb_pad *pad)
tegra_xusb_pad_find_phy_node(struct tegra_xusb_pad *pad, unsigned int index)
struct tegra_xusb_pad *pad = to_tegra_xusb_pad(dev);
int tegra_xusb_pad_init(struct tegra_xusb_pad *pad,
int tegra_xusb_pad_register(struct tegra_xusb_pad *pad,
void tegra_xusb_pad_unregister(struct tegra_xusb_pad *pad)
static struct tegra_xusb_pad *
struct tegra_xusb_pad *pad;
struct tegra_xusb_pad *pad = dev_get_drvdata(dev);
struct tegra_xusb_pad *pad, *tmp;
static void tegra_xusb_pad_program(struct tegra_xusb_pad *pad)
struct tegra_xusb_pad *pad;
struct tegra_xusb_lane *(*probe)(struct tegra_xusb_pad *pad,
struct tegra_xusb_pad *(*probe)(struct tegra_xusb_padctl *padctl,
void (*remove)(struct tegra_xusb_pad *pad);
static inline struct tegra_xusb_pad *to_tegra_xusb_pad(struct device *dev)
return container_of(dev, struct tegra_xusb_pad, dev);
int tegra_xusb_pad_init(struct tegra_xusb_pad *pad,
int tegra_xusb_pad_register(struct tegra_xusb_pad *pad,
void tegra_xusb_pad_unregister(struct tegra_xusb_pad *pad);
struct tegra_xusb_pad base;
to_usb3_pad(struct tegra_xusb_pad *pad)
struct tegra_xusb_pad base;
to_usb2_pad(struct tegra_xusb_pad *pad)
struct tegra_xusb_pad base;
to_ulpi_pad(struct tegra_xusb_pad *pad)
struct tegra_xusb_pad base;
to_hsic_pad(struct tegra_xusb_pad *pad)
struct tegra_xusb_pad base;
to_pcie_pad(struct tegra_xusb_pad *pad)
struct tegra_xusb_pad base;
to_sata_pad(struct tegra_xusb_pad *pad)
struct tegra_xusb_pad *pcie;
struct tegra_xusb_pad *sata;
struct tegra_xusb_pad *ulpi;
struct tegra_xusb_pad *usb2;
struct tegra_xusb_pad *hsic;
struct tegra_xusb_pad *pad;