Lines Matching defs:tegra_xusb
218 struct tegra_xusb {
278 static inline u32 fpci_readl(struct tegra_xusb *tegra, unsigned int offset)
283 static inline void fpci_writel(struct tegra_xusb *tegra, u32 value,
289 static inline u32 ipfs_readl(struct tegra_xusb *tegra, unsigned int offset)
294 static inline void ipfs_writel(struct tegra_xusb *tegra, u32 value,
300 static u32 csb_readl(struct tegra_xusb *tegra, unsigned int offset)
310 static void csb_writel(struct tegra_xusb *tegra, u32 value,
320 static int tegra_xusb_set_ss_clk(struct tegra_xusb *tegra,
448 static int tegra_xusb_mbox_send(struct tegra_xusb *tegra,
506 struct tegra_xusb *tegra = data;
519 static void tegra_xusb_mbox_handle(struct tegra_xusb *tegra,
663 struct tegra_xusb *tegra = data;
686 static void tegra_xusb_config(struct tegra_xusb *tegra)
723 static int tegra_xusb_clk_enable(struct tegra_xusb *tegra)
774 static void tegra_xusb_clk_disable(struct tegra_xusb *tegra)
784 static int tegra_xusb_phy_enable(struct tegra_xusb *tegra)
812 static void tegra_xusb_phy_disable(struct tegra_xusb *tegra)
824 struct tegra_xusb *tegra = dev_get_drvdata(dev);
834 struct tegra_xusb *tegra = dev_get_drvdata(dev);
857 static int tegra_xusb_init_context(struct tegra_xusb *tegra)
874 static inline int tegra_xusb_init_context(struct tegra_xusb *tegra)
880 static int tegra_xusb_request_firmware(struct tegra_xusb *tegra)
911 static int tegra_xusb_load_firmware(struct tegra_xusb *tegra)
1027 struct tegra_xusb *tegra)
1040 struct tegra_xusb *tegra)
1077 static int __tegra_xusb_enable_firmware_messages(struct tegra_xusb *tegra)
1093 static int tegra_xusb_enable_firmware_messages(struct tegra_xusb *tegra)
1104 static void tegra_xhci_set_port_power(struct tegra_xusb *tegra, bool main,
1140 static struct phy *tegra_xusb_get_phy(struct tegra_xusb *tegra, char *name,
1158 struct tegra_xusb *tegra = container_of(work, struct tegra_xusb,
1219 static int tegra_xusb_get_usb2_port(struct tegra_xusb *tegra,
1235 struct tegra_xusb *tegra = container_of(nb, struct tegra_xusb,
1257 static int tegra_xusb_init_usb_phy(struct tegra_xusb *tegra)
1294 static void tegra_xusb_deinit_usb_phy(struct tegra_xusb *tegra)
1307 struct tegra_xusb *tegra;
1650 struct tegra_xusb *tegra = platform_get_drvdata(pdev);
1704 static int tegra_xusb_check_ports(struct tegra_xusb *tegra)
1721 static void tegra_xusb_save_context(struct tegra_xusb *tegra)
1738 static void tegra_xusb_restore_context(struct tegra_xusb *tegra)
1755 static int tegra_xusb_enter_elpg(struct tegra_xusb *tegra, bool wakeup)
1779 static int tegra_xusb_exit_elpg(struct tegra_xusb *tegra, bool wakeup)
1828 struct tegra_xusb *tegra = dev_get_drvdata(dev);
1843 struct tegra_xusb *tegra = dev_get_drvdata(dev);
2064 struct tegra_xusb *tegra = dev_get_drvdata(dev);