ssusb_mtk         309 drivers/usb/mtu3/mtu3.h static inline struct ssusb_mtk *dev_to_ssusb(struct device *dev)
ssusb_mtk         328 drivers/usb/mtu3/mtu3.h 	struct ssusb_mtk *ssusb;
ssusb_mtk         422 drivers/usb/mtu3/mtu3.h int ssusb_check_clocks(struct ssusb_mtk *ssusb, u32 ex_clks);
ssusb_mtk         826 drivers/usb/mtu3/mtu3_core.c int ssusb_gadget_init(struct ssusb_mtk *ssusb)
ssusb_mtk         926 drivers/usb/mtu3/mtu3_core.c void ssusb_gadget_exit(struct ssusb_mtk *ssusb)
ssusb_mtk          29 drivers/usb/mtu3/mtu3_debug.h void ssusb_dev_debugfs_init(struct ssusb_mtk *ssusb);
ssusb_mtk          30 drivers/usb/mtu3/mtu3_debug.h void ssusb_dr_debugfs_init(struct ssusb_mtk *ssusb);
ssusb_mtk          31 drivers/usb/mtu3/mtu3_debug.h void ssusb_debugfs_create_root(struct ssusb_mtk *ssusb);
ssusb_mtk          32 drivers/usb/mtu3/mtu3_debug.h void ssusb_debugfs_remove_root(struct ssusb_mtk *ssusb);
ssusb_mtk          35 drivers/usb/mtu3/mtu3_debug.h static inline void ssusb_dev_debugfs_init(struct ssusb_mtk *ssusb) {}
ssusb_mtk          36 drivers/usb/mtu3/mtu3_debug.h static inline void ssusb_dr_debugfs_init(struct ssusb_mtk *ssusb) {}
ssusb_mtk          37 drivers/usb/mtu3/mtu3_debug.h static inline void ssusb_debugfs_create_root(struct ssusb_mtk *ssusb) {}
ssusb_mtk          38 drivers/usb/mtu3/mtu3_debug.h static inline void ssusb_debugfs_remove_root(struct ssusb_mtk *ssusb) {}
ssusb_mtk         351 drivers/usb/mtu3/mtu3_debugfs.c 	struct ssusb_mtk *ssusb = mtu->ssusb;
ssusb_mtk         388 drivers/usb/mtu3/mtu3_debugfs.c 	struct ssusb_mtk *ssusb = mtu->ssusb;
ssusb_mtk         400 drivers/usb/mtu3/mtu3_debugfs.c void ssusb_dev_debugfs_init(struct ssusb_mtk *ssusb)
ssusb_mtk         431 drivers/usb/mtu3/mtu3_debugfs.c 	struct ssusb_mtk *ssusb = sf->private;
ssusb_mtk         449 drivers/usb/mtu3/mtu3_debugfs.c 	struct ssusb_mtk *ssusb = sf->private;
ssusb_mtk         477 drivers/usb/mtu3/mtu3_debugfs.c 	struct ssusb_mtk *ssusb = sf->private;
ssusb_mtk         495 drivers/usb/mtu3/mtu3_debugfs.c 	struct ssusb_mtk *ssusb = sf->private;
ssusb_mtk         521 drivers/usb/mtu3/mtu3_debugfs.c void ssusb_dr_debugfs_init(struct ssusb_mtk *ssusb)
ssusb_mtk         529 drivers/usb/mtu3/mtu3_debugfs.c void ssusb_debugfs_create_root(struct ssusb_mtk *ssusb)
ssusb_mtk         535 drivers/usb/mtu3/mtu3_debugfs.c void ssusb_debugfs_remove_root(struct ssusb_mtk *ssusb)
ssusb_mtk          42 drivers/usb/mtu3/mtu3_dr.c static void toggle_opstate(struct ssusb_mtk *ssusb)
ssusb_mtk          51 drivers/usb/mtu3/mtu3_dr.c static int ssusb_port0_switch(struct ssusb_mtk *ssusb,
ssusb_mtk          89 drivers/usb/mtu3/mtu3_dr.c static void switch_port_to_host(struct ssusb_mtk *ssusb)
ssusb_mtk         108 drivers/usb/mtu3/mtu3_dr.c static void switch_port_to_device(struct ssusb_mtk *ssusb)
ssusb_mtk         126 drivers/usb/mtu3/mtu3_dr.c 	struct ssusb_mtk *ssusb =
ssusb_mtk         127 drivers/usb/mtu3/mtu3_dr.c 		container_of(otg_sx, struct ssusb_mtk, otg_switch);
ssusb_mtk         157 drivers/usb/mtu3/mtu3_dr.c 	struct ssusb_mtk *ssusb =
ssusb_mtk         158 drivers/usb/mtu3/mtu3_dr.c 		container_of(otg_sx, struct ssusb_mtk, otg_switch);
ssusb_mtk         241 drivers/usb/mtu3/mtu3_dr.c 	struct ssusb_mtk *ssusb =
ssusb_mtk         242 drivers/usb/mtu3/mtu3_dr.c 		container_of(otg_sx, struct ssusb_mtk, otg_switch);
ssusb_mtk         285 drivers/usb/mtu3/mtu3_dr.c void ssusb_mode_switch(struct ssusb_mtk *ssusb, int to_host)
ssusb_mtk         300 drivers/usb/mtu3/mtu3_dr.c void ssusb_set_force_mode(struct ssusb_mtk *ssusb,
ssusb_mtk         325 drivers/usb/mtu3/mtu3_dr.c 	struct ssusb_mtk *ssusb = dev_get_drvdata(dev);
ssusb_mtk         339 drivers/usb/mtu3/mtu3_dr.c 	struct ssusb_mtk *ssusb = dev_get_drvdata(dev);
ssusb_mtk         350 drivers/usb/mtu3/mtu3_dr.c 	struct ssusb_mtk *ssusb =
ssusb_mtk         351 drivers/usb/mtu3/mtu3_dr.c 		container_of(otg_sx, struct ssusb_mtk, otg_switch);
ssusb_mtk         364 drivers/usb/mtu3/mtu3_dr.c int ssusb_otg_switch_init(struct ssusb_mtk *ssusb)
ssusb_mtk         382 drivers/usb/mtu3/mtu3_dr.c void ssusb_otg_switch_exit(struct ssusb_mtk *ssusb)
ssusb_mtk          15 drivers/usb/mtu3/mtu3_dr.h int ssusb_host_init(struct ssusb_mtk *ssusb, struct device_node *parent_dn);
ssusb_mtk          16 drivers/usb/mtu3/mtu3_dr.h void ssusb_host_exit(struct ssusb_mtk *ssusb);
ssusb_mtk          17 drivers/usb/mtu3/mtu3_dr.h int ssusb_wakeup_of_property_parse(struct ssusb_mtk *ssusb,
ssusb_mtk          19 drivers/usb/mtu3/mtu3_dr.h int ssusb_host_enable(struct ssusb_mtk *ssusb);
ssusb_mtk          20 drivers/usb/mtu3/mtu3_dr.h int ssusb_host_disable(struct ssusb_mtk *ssusb, bool suspend);
ssusb_mtk          21 drivers/usb/mtu3/mtu3_dr.h void ssusb_wakeup_set(struct ssusb_mtk *ssusb, bool enable);
ssusb_mtk          25 drivers/usb/mtu3/mtu3_dr.h static inline int ssusb_host_init(struct ssusb_mtk *ssusb,
ssusb_mtk          32 drivers/usb/mtu3/mtu3_dr.h static inline void ssusb_host_exit(struct ssusb_mtk *ssusb)
ssusb_mtk          36 drivers/usb/mtu3/mtu3_dr.h 	struct ssusb_mtk *ssusb, struct device_node *dn)
ssusb_mtk          41 drivers/usb/mtu3/mtu3_dr.h static inline int ssusb_host_enable(struct ssusb_mtk *ssusb)
ssusb_mtk          46 drivers/usb/mtu3/mtu3_dr.h static inline int ssusb_host_disable(struct ssusb_mtk *ssusb, bool suspend)
ssusb_mtk          51 drivers/usb/mtu3/mtu3_dr.h static inline void ssusb_wakeup_set(struct ssusb_mtk *ssusb, bool enable)
ssusb_mtk          58 drivers/usb/mtu3/mtu3_dr.h int ssusb_gadget_init(struct ssusb_mtk *ssusb);
ssusb_mtk          59 drivers/usb/mtu3/mtu3_dr.h void ssusb_gadget_exit(struct ssusb_mtk *ssusb);
ssusb_mtk          61 drivers/usb/mtu3/mtu3_dr.h static inline int ssusb_gadget_init(struct ssusb_mtk *ssusb)
ssusb_mtk          66 drivers/usb/mtu3/mtu3_dr.h static inline void ssusb_gadget_exit(struct ssusb_mtk *ssusb)
ssusb_mtk          72 drivers/usb/mtu3/mtu3_dr.h int ssusb_otg_switch_init(struct ssusb_mtk *ssusb);
ssusb_mtk          73 drivers/usb/mtu3/mtu3_dr.h void ssusb_otg_switch_exit(struct ssusb_mtk *ssusb);
ssusb_mtk          74 drivers/usb/mtu3/mtu3_dr.h void ssusb_mode_switch(struct ssusb_mtk *ssusb, int to_host);
ssusb_mtk          76 drivers/usb/mtu3/mtu3_dr.h void ssusb_set_force_mode(struct ssusb_mtk *ssusb,
ssusb_mtk          81 drivers/usb/mtu3/mtu3_dr.h static inline int ssusb_otg_switch_init(struct ssusb_mtk *ssusb)
ssusb_mtk          86 drivers/usb/mtu3/mtu3_dr.h static inline void ssusb_otg_switch_exit(struct ssusb_mtk *ssusb)
ssusb_mtk          89 drivers/usb/mtu3/mtu3_dr.h static inline void ssusb_mode_switch(struct ssusb_mtk *ssusb, int to_host)
ssusb_mtk          98 drivers/usb/mtu3/mtu3_dr.h ssusb_set_force_mode(struct ssusb_mtk *ssusb, enum mtu3_dr_force_mode mode)
ssusb_mtk          41 drivers/usb/mtu3/mtu3_host.c static void ssusb_wakeup_ip_sleep_set(struct ssusb_mtk *ssusb, bool enable)
ssusb_mtk          62 drivers/usb/mtu3/mtu3_host.c int ssusb_wakeup_of_property_parse(struct ssusb_mtk *ssusb,
ssusb_mtk          88 drivers/usb/mtu3/mtu3_host.c void ssusb_wakeup_set(struct ssusb_mtk *ssusb, bool enable)
ssusb_mtk          94 drivers/usb/mtu3/mtu3_host.c static void host_ports_num_get(struct ssusb_mtk *ssusb)
ssusb_mtk         107 drivers/usb/mtu3/mtu3_host.c int ssusb_host_enable(struct ssusb_mtk *ssusb)
ssusb_mtk         149 drivers/usb/mtu3/mtu3_host.c int ssusb_host_disable(struct ssusb_mtk *ssusb, bool suspend)
ssusb_mtk         192 drivers/usb/mtu3/mtu3_host.c static void ssusb_host_setup(struct ssusb_mtk *ssusb)
ssusb_mtk         211 drivers/usb/mtu3/mtu3_host.c static void ssusb_host_cleanup(struct ssusb_mtk *ssusb)
ssusb_mtk         225 drivers/usb/mtu3/mtu3_host.c int ssusb_host_init(struct ssusb_mtk *ssusb, struct device_node *parent_dn)
ssusb_mtk         244 drivers/usb/mtu3/mtu3_host.c void ssusb_host_exit(struct ssusb_mtk *ssusb)
ssusb_mtk          22 drivers/usb/mtu3/mtu3_plat.c int ssusb_check_clocks(struct ssusb_mtk *ssusb, u32 ex_clks)
ssusb_mtk          48 drivers/usb/mtu3/mtu3_plat.c static int ssusb_phy_init(struct ssusb_mtk *ssusb)
ssusb_mtk          67 drivers/usb/mtu3/mtu3_plat.c static int ssusb_phy_exit(struct ssusb_mtk *ssusb)
ssusb_mtk          77 drivers/usb/mtu3/mtu3_plat.c static int ssusb_phy_power_on(struct ssusb_mtk *ssusb)
ssusb_mtk          96 drivers/usb/mtu3/mtu3_plat.c static void ssusb_phy_power_off(struct ssusb_mtk *ssusb)
ssusb_mtk         104 drivers/usb/mtu3/mtu3_plat.c static int ssusb_clks_enable(struct ssusb_mtk *ssusb)
ssusb_mtk         144 drivers/usb/mtu3/mtu3_plat.c static void ssusb_clks_disable(struct ssusb_mtk *ssusb)
ssusb_mtk         152 drivers/usb/mtu3/mtu3_plat.c static int ssusb_rscs_init(struct ssusb_mtk *ssusb)
ssusb_mtk         190 drivers/usb/mtu3/mtu3_plat.c static void ssusb_rscs_exit(struct ssusb_mtk *ssusb)
ssusb_mtk         198 drivers/usb/mtu3/mtu3_plat.c static void ssusb_ip_sw_reset(struct ssusb_mtk *ssusb)
ssusb_mtk         214 drivers/usb/mtu3/mtu3_plat.c static int get_ssusb_rscs(struct platform_device *pdev, struct ssusb_mtk *ssusb)
ssusb_mtk         324 drivers/usb/mtu3/mtu3_plat.c 	struct ssusb_mtk *ssusb;
ssusb_mtk         424 drivers/usb/mtu3/mtu3_plat.c 	struct ssusb_mtk *ssusb = platform_get_drvdata(pdev);
ssusb_mtk         456 drivers/usb/mtu3/mtu3_plat.c 	struct ssusb_mtk *ssusb = dev_get_drvdata(dev);
ssusb_mtk         474 drivers/usb/mtu3/mtu3_plat.c 	struct ssusb_mtk *ssusb = dev_get_drvdata(dev);