Searched defs:ssusb (Results  1 – 15 of 15) sorted by relevance
| /Linux-v6.6/drivers/usb/mtu3/ | 
| D | mtu3_dr.h | 25 static inline int ssusb_host_init(struct ssusb_mtk *ssusb,  in ssusb_host_init()32 static inline void ssusb_host_exit(struct ssusb_mtk *ssusb)  in ssusb_host_exit()
 36 	struct ssusb_mtk *ssusb, struct device_node *dn)  in ssusb_wakeup_of_property_parse()
 41 static inline int ssusb_host_resume(struct ssusb_mtk *ssusb, bool p0_skipped)  in ssusb_host_resume()
 46 static inline int ssusb_host_suspend(struct ssusb_mtk *ssusb)  in ssusb_host_suspend()
 51 static inline void ssusb_wakeup_set(struct ssusb_mtk *ssusb, bool enable)  in ssusb_wakeup_set()
 65 static inline int ssusb_gadget_init(struct ssusb_mtk *ssusb)  in ssusb_gadget_init()
 70 static inline void ssusb_gadget_exit(struct ssusb_mtk *ssusb)  in ssusb_gadget_exit()
 74 ssusb_gadget_suspend(struct ssusb_mtk *ssusb, pm_message_t msg)  in ssusb_gadget_suspend()
 80 ssusb_gadget_resume(struct ssusb_mtk *ssusb, pm_message_t msg)  in ssusb_gadget_resume()
 [all …]
 
 | 
| D | mtu3_plat.c | 23 int ssusb_check_clocks(struct ssusb_mtk *ssusb, u32 ex_clks)  in ssusb_check_clocks()49 static int wait_for_ip_sleep(struct ssusb_mtk *ssusb)  in wait_for_ip_sleep()
 75 static int ssusb_phy_init(struct ssusb_mtk *ssusb)  in ssusb_phy_init()
 94 static int ssusb_phy_exit(struct ssusb_mtk *ssusb)  in ssusb_phy_exit()
 104 static int ssusb_phy_power_on(struct ssusb_mtk *ssusb)  in ssusb_phy_power_on()
 123 static void ssusb_phy_power_off(struct ssusb_mtk *ssusb)  in ssusb_phy_power_off()
 131 static int ssusb_rscs_init(struct ssusb_mtk *ssusb)  in ssusb_rscs_init()
 169 static void ssusb_rscs_exit(struct ssusb_mtk *ssusb)  in ssusb_rscs_exit()
 177 static void ssusb_ip_sw_reset(struct ssusb_mtk *ssusb)  in ssusb_ip_sw_reset()
 193 static void ssusb_u3_drd_check(struct ssusb_mtk *ssusb)  in ssusb_u3_drd_check()
 [all …]
 
 | 
| D | mtu3_dr.c | 22 static void toggle_opstate(struct ssusb_mtk *ssusb)  in toggle_opstate()29 static int ssusb_port0_switch(struct ssusb_mtk *ssusb,  in ssusb_port0_switch()
 67 static void switch_port_to_host(struct ssusb_mtk *ssusb)  in switch_port_to_host()
 86 static void switch_port_to_device(struct ssusb_mtk *ssusb)  in switch_port_to_device()
 104 	struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);  in ssusb_set_vbus()  local
 131 	struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);  in ssusb_mode_sw_work()  local
 176 	struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);  in ssusb_set_mode()  local
 198 	struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);  in ssusb_extcon_register()  local
 230 void ssusb_mode_switch(struct ssusb_mtk *ssusb, int to_host)  in ssusb_mode_switch()
 237 void ssusb_set_force_mode(struct ssusb_mtk *ssusb,  in ssusb_set_force_mode()
 [all …]
 
 | 
| D | mtu3_host.c | 53 static void ssusb_wakeup_ip_sleep_set(struct ssusb_mtk *ssusb, bool enable)  in ssusb_wakeup_ip_sleep_set()84 int ssusb_wakeup_of_property_parse(struct ssusb_mtk *ssusb,  in ssusb_wakeup_of_property_parse()
 110 void ssusb_wakeup_set(struct ssusb_mtk *ssusb, bool enable)  in ssusb_wakeup_set()
 116 static void host_ports_num_get(struct ssusb_mtk *ssusb)  in host_ports_num_get()
 129 static int ssusb_host_enable(struct ssusb_mtk *ssusb)  in ssusb_host_enable()
 174 static int ssusb_host_disable(struct ssusb_mtk *ssusb)  in ssusb_host_disable()
 208 int ssusb_host_resume(struct ssusb_mtk *ssusb, bool p0_skipped)  in ssusb_host_resume()
 251 int ssusb_host_suspend(struct ssusb_mtk *ssusb)  in ssusb_host_suspend()
 285 static void ssusb_host_setup(struct ssusb_mtk *ssusb)  in ssusb_host_setup()
 300 static void ssusb_host_cleanup(struct ssusb_mtk *ssusb)  in ssusb_host_cleanup()
 [all …]
 
 | 
| D | mtu3_debug.h | 36 static inline void ssusb_dev_debugfs_init(struct ssusb_mtk *ssusb) {}  in ssusb_dev_debugfs_init()37 static inline void ssusb_dr_debugfs_init(struct ssusb_mtk *ssusb) {}  in ssusb_dr_debugfs_init()
 38 static inline void ssusb_debugfs_create_root(struct ssusb_mtk *ssusb) {}  in ssusb_debugfs_create_root()
 39 static inline void ssusb_debugfs_remove_root(struct ssusb_mtk *ssusb) {}  in ssusb_debugfs_remove_root()
 
 | 
| D | mtu3_debugfs.c | 352 	struct ssusb_mtk *ssusb = mtu->ssusb;  in mtu3_debugfs_create_prb_files()  local389 	struct ssusb_mtk *ssusb = mtu->ssusb;  in mtu3_debugfs_create_ep_dirs()  local
 401 void ssusb_dev_debugfs_init(struct ssusb_mtk *ssusb)  in ssusb_dev_debugfs_init()
 432 	struct ssusb_mtk *ssusb = sf->private;  in ssusb_mode_show()  local
 450 	struct ssusb_mtk *ssusb = sf->private;  in ssusb_mode_write()  local
 478 	struct ssusb_mtk *ssusb = sf->private;  in ssusb_vbus_show()  local
 496 	struct ssusb_mtk *ssusb = sf->private;  in ssusb_vbus_write()  local
 522 void ssusb_dr_debugfs_init(struct ssusb_mtk *ssusb)  in ssusb_dr_debugfs_init()
 530 void ssusb_debugfs_create_root(struct ssusb_mtk *ssusb)  in ssusb_debugfs_create_root()
 536 void ssusb_debugfs_remove_root(struct ssusb_mtk *ssusb)  in ssusb_debugfs_remove_root()
 
 | 
| D | mtu3_core.c | 922 int ssusb_gadget_init(struct ssusb_mtk *ssusb)  in ssusb_gadget_init()1008 void ssusb_gadget_exit(struct ssusb_mtk *ssusb)  in ssusb_gadget_exit()
 1017 bool ssusb_gadget_ip_sleep_check(struct ssusb_mtk *ssusb)  in ssusb_gadget_ip_sleep_check()
 1033 int ssusb_gadget_suspend(struct ssusb_mtk *ssusb, pm_message_t msg)  in ssusb_gadget_suspend()
 1049 int ssusb_gadget_resume(struct ssusb_mtk *ssusb, pm_message_t msg)  in ssusb_gadget_resume()
 
 | 
| D | mtu3.h | 325 	struct ssusb_mtk *ssusb;  member
 | 
| /Linux-v6.6/arch/arm/boot/dts/mediatek/ | 
| D | mt7629.dtsi | 307 		ssusb: usb@1a0c0000 {  label
 | 
| /Linux-v6.6/arch/arm64/boot/dts/mediatek/ | 
| D | mt8365.dtsi | 500 		ssusb: usb@11201000 {  label
 | 
| D | mt7986a.dtsi | 349 		ssusb: usb@11200000 {  label
 | 
| D | mt7622.dtsi | 745 	ssusb: usb@1a0c0000 {  label
 | 
| D | mt2712e.dtsi | 796 	ssusb: usb@11271000 {  label
 | 
| D | mt8173.dtsi | 923 		ssusb: usb@11271000 {  label
 | 
| D | mt8183.dtsi | 1540 		ssusb: usb@11201000 {  label
 |