Symbol: tegra_xusb
drivers/usb/host/xhci-tegra.c
1007
static int tegra_xusb_load_firmware_rom(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1100
static u32 tegra_xusb_read_firmware_header(struct tegra_xusb *tegra, u32 offset)
drivers/usb/host/xhci-tegra.c
1114
static int tegra_xusb_init_ifr_firmware(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1130
static int tegra_xusb_load_firmware(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1139
struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1151
struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1174
static int tegra_xusb_unpowergate_partitions(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1217
static int tegra_xusb_powergate_partitions(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1258
static int __tegra_xusb_enable_firmware_messages(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1276
struct tegra_xusb *tegra = data;
drivers/usb/host/xhci-tegra.c
1292
static int tegra_xusb_enable_firmware_messages(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1303
static void tegra_xhci_set_port_power(struct tegra_xusb *tegra, bool main,
drivers/usb/host/xhci-tegra.c
1339
static struct phy *tegra_xusb_get_phy(struct tegra_xusb *tegra, char *name,
drivers/usb/host/xhci-tegra.c
1357
struct tegra_xusb *tegra = container_of(work, struct tegra_xusb,
drivers/usb/host/xhci-tegra.c
1420
static bool is_usb2_otg_phy(struct tegra_xusb *tegra, unsigned int index)
drivers/usb/host/xhci-tegra.c
1425
static bool is_usb3_otg_phy(struct tegra_xusb *tegra, unsigned int index)
drivers/usb/host/xhci-tegra.c
1442
static bool is_host_mode_phy(struct tegra_xusb *tegra, unsigned int phy_type, unsigned int index)
drivers/usb/host/xhci-tegra.c
1465
static int tegra_xusb_get_usb2_port(struct tegra_xusb *tegra,
drivers/usb/host/xhci-tegra.c
1481
struct tegra_xusb *tegra = container_of(nb, struct tegra_xusb,
drivers/usb/host/xhci-tegra.c
1503
static int tegra_xusb_init_usb_phy(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1540
static void tegra_xusb_deinit_usb_phy(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1551
static int tegra_xusb_setup_wakeup(struct platform_device *pdev, struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1594
struct tegra_xusb *tegra;
drivers/usb/host/xhci-tegra.c
1982
static void tegra_xusb_disable(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
1993
struct tegra_xusb *tegra = platform_get_drvdata(pdev);
drivers/usb/host/xhci-tegra.c
2019
struct tegra_xusb *tegra = platform_get_drvdata(pdev);
drivers/usb/host/xhci-tegra.c
2049
static int tegra_xusb_check_ports(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
2074
static void tegra_xusb_save_context(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
2091
static void tegra_xusb_restore_context(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
2108
static enum usb_device_speed tegra_xhci_portsc_to_speed(struct tegra_xusb *tegra, u32 portsc)
drivers/usb/host/xhci-tegra.c
2125
static void tegra_xhci_enable_phy_sleepwalk_wake(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
2169
static void tegra_xhci_disable_phy_wake(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
219
struct tegra_xusb;
drivers/usb/host/xhci-tegra.c
2196
static void tegra_xhci_disable_phy_sleepwalk(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
2209
static void tegra_xhci_program_utmi_power_lp0_exit(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
221
u32 (*mbox_reg_readl)(struct tegra_xusb *tegra, unsigned int offset);
drivers/usb/host/xhci-tegra.c
222
void (*mbox_reg_writel)(struct tegra_xusb *tegra, u32 value, unsigned int offset);
drivers/usb/host/xhci-tegra.c
223
u32 (*csb_reg_readl)(struct tegra_xusb *tegra, unsigned int offset);
drivers/usb/host/xhci-tegra.c
2231
static int tegra_xusb_enter_elpg(struct tegra_xusb *tegra, bool is_auto_resume)
drivers/usb/host/xhci-tegra.c
224
void (*csb_reg_writel)(struct tegra_xusb *tegra, u32 value, unsigned int offset);
drivers/usb/host/xhci-tegra.c
2301
static int tegra_xusb_exit_elpg(struct tegra_xusb *tegra, bool is_auto_resume)
drivers/usb/host/xhci-tegra.c
2391
struct tegra_xusb *tegra = dev_get_drvdata(dev);
drivers/usb/host/xhci-tegra.c
2438
struct tegra_xusb *tegra = dev_get_drvdata(dev);
drivers/usb/host/xhci-tegra.c
2474
struct tegra_xusb *tegra = dev_get_drvdata(dev);
drivers/usb/host/xhci-tegra.c
2487
struct tegra_xusb *tegra = dev_get_drvdata(dev);
drivers/usb/host/xhci-tegra.c
2769
struct tegra_xusb *tegra = dev_get_drvdata(dev);
drivers/usb/host/xhci-tegra.c
2783
struct tegra_xusb *tegra = dev_get_drvdata(hcd->self.controller);
drivers/usb/host/xhci-tegra.c
327
static inline u32 fpci_readl(struct tegra_xusb *tegra, unsigned int offset)
drivers/usb/host/xhci-tegra.c
332
static inline void fpci_writel(struct tegra_xusb *tegra, u32 value,
drivers/usb/host/xhci-tegra.c
338
static inline u32 ipfs_readl(struct tegra_xusb *tegra, unsigned int offset)
drivers/usb/host/xhci-tegra.c
343
static inline void ipfs_writel(struct tegra_xusb *tegra, u32 value,
drivers/usb/host/xhci-tegra.c
349
static inline u32 bar2_readl(struct tegra_xusb *tegra, unsigned int offset)
drivers/usb/host/xhci-tegra.c
354
static inline void bar2_writel(struct tegra_xusb *tegra, u32 value,
drivers/usb/host/xhci-tegra.c
360
static u32 csb_readl(struct tegra_xusb *tegra, unsigned int offset)
drivers/usb/host/xhci-tegra.c
367
static void csb_writel(struct tegra_xusb *tegra, u32 value,
drivers/usb/host/xhci-tegra.c
375
static u32 fpci_csb_readl(struct tegra_xusb *tegra, unsigned int offset)
drivers/usb/host/xhci-tegra.c
385
static void fpci_csb_writel(struct tegra_xusb *tegra, u32 value,
drivers/usb/host/xhci-tegra.c
395
static u32 bar2_csb_readl(struct tegra_xusb *tegra, unsigned int offset)
drivers/usb/host/xhci-tegra.c
405
static void bar2_csb_writel(struct tegra_xusb *tegra, u32 value,
drivers/usb/host/xhci-tegra.c
415
static int tegra_xusb_set_ss_clk(struct tegra_xusb *tegra,
drivers/usb/host/xhci-tegra.c
543
static int tegra_xusb_mbox_send(struct tegra_xusb *tegra,
drivers/usb/host/xhci-tegra.c
602
struct tegra_xusb *tegra = data;
drivers/usb/host/xhci-tegra.c
616
static void tegra_xusb_mbox_handle(struct tegra_xusb *tegra,
drivers/usb/host/xhci-tegra.c
760
struct tegra_xusb *tegra = data;
drivers/usb/host/xhci-tegra.c
788
static void tegra_xusb_config(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
834
static int tegra_xusb_clk_enable(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
885
static void tegra_xusb_clk_disable(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
895
static int tegra_xusb_phy_enable(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
923
static void tegra_xusb_phy_disable(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
934
static int tegra_xusb_init_context(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
951
static inline int tegra_xusb_init_context(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
957
static int tegra_xusb_request_firmware(struct tegra_xusb *tegra)
drivers/usb/host/xhci-tegra.c
988
static int tegra_xusb_wait_for_falcon(struct tegra_xusb *tegra)