Lines Matching refs:padctl
137 struct tegra_xusb_pad *(*probe)(struct tegra_xusb_padctl *padctl,
154 struct tegra_xusb_padctl *padctl; member
170 struct tegra_xusb_padctl *padctl,
262 struct tegra_xusb_padctl *padctl; member
285 tegra_xusb_find_port(struct tegra_xusb_padctl *padctl, const char *type,
303 tegra_xusb_find_usb2_port(struct tegra_xusb_padctl *padctl,
349 tegra_xusb_find_usb3_port(struct tegra_xusb_padctl *padctl,
367 void (*remove)(struct tegra_xusb_padctl *padctl);
369 int (*usb3_save_context)(struct tegra_xusb_padctl *padctl,
371 int (*hsic_set_idle)(struct tegra_xusb_padctl *padctl,
373 int (*usb3_set_lfps_detect)(struct tegra_xusb_padctl *padctl,
419 static inline void padctl_writel(struct tegra_xusb_padctl *padctl, u32 value, in padctl_writel() argument
422 dev_dbg(padctl->dev, "%08lx < %08x\n", offset, value); in padctl_writel()
423 writel(value, padctl->regs + offset); in padctl_writel()
426 static inline u32 padctl_readl(struct tegra_xusb_padctl *padctl, in padctl_readl() argument
429 u32 value = readl(padctl->regs + offset); in padctl_readl()
430 dev_dbg(padctl->dev, "%08lx > %08x\n", offset, value); in padctl_readl()
434 struct tegra_xusb_lane *tegra_xusb_find_lane(struct tegra_xusb_padctl *padctl,