Searched refs:ssusb (Results 1 – 11 of 11) sorted by relevance
| /u-boot/drivers/usb/mtu3/ |
| A D | mtu3_plat.c | 106 ret = ssusb_phy_setup(ssusb); in ssusb_rscs_init() 126 ssusb_phy_shutdown(ssusb); in ssusb_rscs_exit() 148 &ssusb->vbus_supply); in get_ssusb_rscs() 159 if (!ssusb->ippc_base) { in get_ssusb_rscs() 171 if (!ssusb->mac_base) { in get_ssusb_rscs() 188 ssusb->dr_mode, ssusb->ippc_base, ssusb->mac_base); in get_ssusb_rscs() 198 ssusb->dev = dev; in mtu3_probe() 208 ssusb_ip_sw_reset(ssusb); in mtu3_probe() 217 ssusb_rscs_exit(ssusb); in mtu3_remove() 242 ssusb->u3d = mtu; in mtu3_gadget_probe() [all …]
|
| A D | mtu3_dr.h | 15 int ssusb_host_init(struct ssusb_mtk *ssusb); 16 void ssusb_host_exit(struct ssusb_mtk *ssusb); 20 static inline int ssusb_host_init(struct ssusb_mtk *ssusb) in ssusb_host_init() argument 25 static inline void ssusb_host_exit(struct ssusb_mtk *ssusb) in ssusb_host_exit() argument 31 int ssusb_gadget_init(struct ssusb_mtk *ssusb); 32 void ssusb_gadget_exit(struct ssusb_mtk *ssusb); 35 static inline int ssusb_gadget_init(struct ssusb_mtk *ssusb) in ssusb_gadget_init() argument 40 static inline void ssusb_gadget_exit(struct ssusb_mtk *ssusb) in ssusb_gadget_exit() argument 49 void ssusb_set_force_mode(struct ssusb_mtk *ssusb,
|
| A D | mtu3_host.c | 68 return ssusb_check_clocks(u3h->ssusb, check_clk); in ssusb_host_enable() 106 int ssusb_host_init(struct ssusb_mtk *ssusb) in ssusb_host_init() argument 108 struct mtu3_host *u3h = ssusb->u3h; in ssusb_host_init() 112 u3h->ssusb = ssusb; in ssusb_host_init() 113 u3h->hcd = ssusb->mac_base; in ssusb_host_init() 114 u3h->ippc_base = ssusb->ippc_base; in ssusb_host_init() 124 ssusb_set_force_mode(ssusb, MTU3_DR_FORCE_HOST); in ssusb_host_init() 126 ret = regulator_set_enable(ssusb->vbus_supply, true); in ssusb_host_init() 137 void ssusb_host_exit(struct ssusb_mtk *ssusb) in ssusb_host_exit() argument 139 regulator_set_enable(ssusb->vbus_supply, false); in ssusb_host_exit() [all …]
|
| A D | mtu3_core.c | 100 return ssusb_check_clocks(mtu->ssusb, check_clk); in mtu3_device_enable() 576 ssusb_set_force_mode(mtu->ssusb, MTU3_DR_FORCE_DEVICE); in mtu3_regs_init() 795 int ssusb_gadget_init(struct ssusb_mtk *ssusb) in ssusb_gadget_init() argument 797 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_init() 802 mtu->ippc_base = ssusb->ippc_base; in ssusb_gadget_init() 803 mtu->mac_base = ssusb->mac_base; in ssusb_gadget_init() 804 mtu->ssusb = ssusb; in ssusb_gadget_init() 826 ssusb->u3d = NULL; in ssusb_gadget_init() 832 void ssusb_gadget_exit(struct ssusb_mtk *ssusb) in ssusb_gadget_exit() argument 834 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_exit()
|
| A D | mtu3.h | 177 struct ssusb_mtk *ssusb; member 301 struct ssusb_mtk *ssusb; member 398 int ssusb_check_clocks(struct ssusb_mtk *ssusb, u32 ex_clks);
|
| /u-boot/doc/device-tree-bindings/usb/ |
| A D | mediatek,mtu3.txt | 29 - compatible : should be "mediatek,ssusb" 70 ssusb: usb@11210000 { 71 compatible = "mediatek,ssusb";
|
| /u-boot/arch/arm/dts/ |
| A D | mt8512.dtsi | 118 ssusb: usb@11210000 { label 119 compatible = "mediatek,ssusb";
|
| A D | mt8512-bm1-emmc.dts | 117 &ssusb {
|
| A D | mt7622-bananapi-bpi-r64.dts | 248 &ssusb {
|
| A D | mt7622-rfb.dts | 240 &ssusb {
|
| A D | mt7622.dtsi | 318 ssusb: usb@1a0c0000 { label
|
Completed in 17 milliseconds