Lines Matching defs:tegra
278 static inline u32 fpci_readl(struct tegra_xusb *tegra, unsigned int offset) in fpci_readl()
283 static inline void fpci_writel(struct tegra_xusb *tegra, u32 value, in fpci_writel()
289 static inline u32 ipfs_readl(struct tegra_xusb *tegra, unsigned int offset) in ipfs_readl()
294 static inline void ipfs_writel(struct tegra_xusb *tegra, u32 value, in ipfs_writel()
300 static u32 csb_readl(struct tegra_xusb *tegra, unsigned int offset) in csb_readl()
310 static void csb_writel(struct tegra_xusb *tegra, u32 value, in csb_writel()
320 static int tegra_xusb_set_ss_clk(struct tegra_xusb *tegra, in tegra_xusb_set_ss_clk()
448 static int tegra_xusb_mbox_send(struct tegra_xusb *tegra, in tegra_xusb_mbox_send()
506 struct tegra_xusb *tegra = data; in tegra_xusb_mbox_irq() local
519 static void tegra_xusb_mbox_handle(struct tegra_xusb *tegra, in tegra_xusb_mbox_handle()
656 struct tegra_xusb *tegra = data; in tegra_xusb_mbox_thread() local
679 static void tegra_xusb_config(struct tegra_xusb *tegra) in tegra_xusb_config()
716 static int tegra_xusb_clk_enable(struct tegra_xusb *tegra) in tegra_xusb_clk_enable()
767 static void tegra_xusb_clk_disable(struct tegra_xusb *tegra) in tegra_xusb_clk_disable()
777 static int tegra_xusb_phy_enable(struct tegra_xusb *tegra) in tegra_xusb_phy_enable()
805 static void tegra_xusb_phy_disable(struct tegra_xusb *tegra) in tegra_xusb_phy_disable()
817 struct tegra_xusb *tegra = dev_get_drvdata(dev); in tegra_xusb_runtime_suspend() local
827 struct tegra_xusb *tegra = dev_get_drvdata(dev); in tegra_xusb_runtime_resume() local
850 static int tegra_xusb_init_context(struct tegra_xusb *tegra) in tegra_xusb_init_context()
867 static inline int tegra_xusb_init_context(struct tegra_xusb *tegra) in tegra_xusb_init_context()
873 static int tegra_xusb_request_firmware(struct tegra_xusb *tegra) in tegra_xusb_request_firmware()
904 static int tegra_xusb_load_firmware(struct tegra_xusb *tegra) in tegra_xusb_load_firmware()
1020 struct tegra_xusb *tegra) in tegra_xusb_powerdomain_remove()
1033 struct tegra_xusb *tegra) in tegra_xusb_powerdomain_init()
1070 static int __tegra_xusb_enable_firmware_messages(struct tegra_xusb *tegra) in __tegra_xusb_enable_firmware_messages()
1086 static int tegra_xusb_enable_firmware_messages(struct tegra_xusb *tegra) in tegra_xusb_enable_firmware_messages()
1097 static void tegra_xhci_set_port_power(struct tegra_xusb *tegra, bool main, in tegra_xhci_set_port_power()
1133 static struct phy *tegra_xusb_get_phy(struct tegra_xusb *tegra, char *name, in tegra_xusb_get_phy()
1151 struct tegra_xusb *tegra = container_of(work, struct tegra_xusb, in tegra_xhci_id_work() local
1209 static int tegra_xusb_get_usb2_port(struct tegra_xusb *tegra, in tegra_xusb_get_usb2_port()
1225 struct tegra_xusb *tegra = container_of(nb, struct tegra_xusb, in tegra_xhci_id_notify() local
1250 static int tegra_xusb_init_usb_phy(struct tegra_xusb *tegra) in tegra_xusb_init_usb_phy()
1287 static void tegra_xusb_deinit_usb_phy(struct tegra_xusb *tegra) in tegra_xusb_deinit_usb_phy()
1300 struct tegra_xusb *tegra; in tegra_xusb_probe() local
1643 struct tegra_xusb *tegra = platform_get_drvdata(pdev); in tegra_xusb_remove() local
1697 static int tegra_xusb_check_ports(struct tegra_xusb *tegra) in tegra_xusb_check_ports()
1714 static void tegra_xusb_save_context(struct tegra_xusb *tegra) in tegra_xusb_save_context()
1731 static void tegra_xusb_restore_context(struct tegra_xusb *tegra) in tegra_xusb_restore_context()
1748 static int tegra_xusb_enter_elpg(struct tegra_xusb *tegra, bool wakeup) in tegra_xusb_enter_elpg()
1772 static int tegra_xusb_exit_elpg(struct tegra_xusb *tegra, bool wakeup) in tegra_xusb_exit_elpg()
1821 struct tegra_xusb *tegra = dev_get_drvdata(dev); in tegra_xusb_suspend() local
1836 struct tegra_xusb *tegra = dev_get_drvdata(dev); in tegra_xusb_resume() local
2057 struct tegra_xusb *tegra = dev_get_drvdata(dev); in tegra_xhci_quirks() local