| /linux/drivers/usb/mtu3/ |
| A D | .built-in.a.cmd | 1 …mtu3/built-in.a := echo >/dev/null; rm -f drivers/usb/mtu3/built-in.a; /usr/bin/ccache /home/test/…
|
| A D | mtu3.h | 27 struct mtu3; 244 struct mtu3 *u3d; 276 struct mtu3 *mtu; 299 struct mtu3 *mtu; 321 struct mtu3 { struct 368 return container_of(g, struct mtu3, g); in gadget_to_mtu3() 423 void mtu3_start(struct mtu3 *mtu); 424 void mtu3_stop(struct mtu3 *mtu); 427 int mtu3_gadget_setup(struct mtu3 *mtu); 429 void mtu3_gadget_reset(struct mtu3 *mtu); [all …]
|
| A D | Makefile | 8 obj-$(CONFIG_USB_MTU3) += mtu3.o 10 mtu3-y := mtu3_plat.o 13 mtu3-y += mtu3_trace.o 17 mtu3-y += mtu3_host.o 21 mtu3-y += mtu3_core.o mtu3_gadget_ep0.o mtu3_gadget.o mtu3_qmu.o 25 mtu3-y += mtu3_dr.o 29 mtu3-y += mtu3_debugfs.o
|
| A D | mtu3_core.c | 300 struct mtu3 *mtu = mep->mtu; in mtu3_ep_reset() 310 struct mtu3 *mtu = mep->mtu; in mtu3_ep_stall_set() 353 void mtu3_start(struct mtu3 *mtu) in mtu3_start() 372 void mtu3_stop(struct mtu3 *mtu) in mtu3_stop() 792 struct mtu3 *mtu = (struct mtu3 *)data; in mtu3_irq() 850 static int mtu3_hw_init(struct mtu3 *mtu) in mtu3_hw_init() 920 struct mtu3 *mtu = NULL; in ssusb_gadget_init() 1005 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_exit() 1014 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_ip_sleep_check() 1030 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_suspend() [all …]
|
| A D | mtu3_gadget.c | 19 struct mtu3 *mtu = mreq->mtu; in mtu3_req_complete() 63 struct mtu3 *mtu = mep->mtu; in mtu3_ep_enable() 134 struct mtu3 *mtu = mep->mtu; in mtu3_ep_disable() 156 struct mtu3 *mtu; in mtu3_gadget_ep_enable() 210 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_ep_disable() 264 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_queue() 327 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_dequeue() 366 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_ep_set_halt() 563 struct mtu3 *mtu = gadget_to_mtu3(g); in mtu3_gadget_stop() 585 struct mtu3 *mtu = gadget_to_mtu3(g); in mtu3_gadget_set_speed() [all …]
|
| A D | mtu3_gadget_ep0.c | 39 static char *decode_ep0_state(struct mtu3 *mtu) in decode_ep0_state() 137 struct mtu3 *mtu = mep0->mtu; in ep0_stall_set() 173 struct mtu3 *mtu; in ep0_set_sel_complete() 379 static int ep0_handle_feature(struct mtu3 *mtu, in ep0_handle_feature() 509 static void ep0_rx_state(struct mtu3 *mtu) in ep0_rx_state() 563 static void ep0_tx_state(struct mtu3 *mtu) in ep0_tx_state() 637 static int ep0_handle_setup(struct mtu3 *mtu) in ep0_handle_setup() 696 irqreturn_t mtu3_ep0_isr(struct mtu3 *mtu) in mtu3_ep0_isr() 796 struct mtu3 *mtu = mep->mtu; in ep0_queue() 841 struct mtu3 *mtu; in mtu3_ep0_queue() [all …]
|
| A D | mtu3_debugfs.c | 81 struct mtu3 *mtu = sf->private; in mtu3_link_state_show() 93 struct mtu3 *mtu = sf->private; in mtu3_ep_used_show() 176 struct mtu3 *mtu = mep->mtu; in mtu3_ep_info_show() 190 struct mtu3 *mtu = mep->mtu; in mtu3_fifo_show() 204 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_ring_show() 222 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_gpd_show() 292 struct mtu3 *mtu = sf->private; in mtu3_probe_show() 319 struct mtu3 *mtu = sf->private; in mtu3_probe_write() 350 static void mtu3_debugfs_create_prb_files(struct mtu3 *mtu) in mtu3_debugfs_create_prb_files() 387 static void mtu3_debugfs_create_ep_dirs(struct mtu3 *mtu) in mtu3_debugfs_create_ep_dirs() [all …]
|
| A D | mtu3_qmu.h | 31 irqreturn_t mtu3_qmu_isr(struct mtu3 *mtu); 32 int mtu3_qmu_init(struct mtu3 *mtu); 33 void mtu3_qmu_exit(struct mtu3 *mtu);
|
| A D | mtu3_qmu.c | 191 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_resume() 249 struct mtu3 *mtu = mep->mtu; in mtu3_prepare_tx_gpd() 292 struct mtu3 *mtu = mep->mtu; in mtu3_prepare_rx_gpd() 332 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_start() 376 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_stop() 469 static void qmu_done_tx(struct mtu3 *mtu, u8 epnum) in qmu_done_tx() 509 static void qmu_done_rx(struct mtu3 *mtu, u8 epnum) in qmu_done_rx() 547 static void qmu_done_isr(struct mtu3 *mtu, u32 done_status) in qmu_done_isr() 599 irqreturn_t mtu3_qmu_isr(struct mtu3 *mtu) in mtu3_qmu_isr() 626 int mtu3_qmu_init(struct mtu3 *mtu) in mtu3_qmu_init() [all …]
|
| A D | .mtu3_core.o.cmd | 1 …mtu3/mtu3_core.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch… 3 source_drivers/usb/mtu3/mtu3_core.o := drivers/usb/mtu3/mtu3_core.c 5 deps_drivers/usb/mtu3/mtu3_core.o := \ 1076 drivers/usb/mtu3/mtu3.h \ 1273 drivers/usb/mtu3/mtu3_hw_regs.h \ 1274 drivers/usb/mtu3/mtu3_qmu.h \ 1275 drivers/usb/mtu3/mtu3_dr.h \ 1279 drivers/usb/mtu3/mtu3_debug.h \ 1281 drivers/usb/mtu3/mtu3_trace.h \ 1293 drivers/usb/mtu3/mtu3_core.o: $(deps_drivers/usb/mtu3/mtu3_core.o) [all …]
|
| A D | .mtu3_debugfs.o.cmd | 1 …mtu3/mtu3_debugfs.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aa… 3 source_drivers/usb/mtu3/mtu3_debugfs.o := drivers/usb/mtu3/mtu3_debugfs.c 5 deps_drivers/usb/mtu3/mtu3_debugfs.o := \ 670 drivers/usb/mtu3/mtu3.h \ 1256 drivers/usb/mtu3/mtu3_hw_regs.h \ 1257 drivers/usb/mtu3/mtu3_qmu.h \ 1258 drivers/usb/mtu3/mtu3_dr.h \ 1262 drivers/usb/mtu3/mtu3_debug.h \ 1265 drivers/usb/mtu3/mtu3_debugfs.o: $(deps_drivers/usb/mtu3/mtu3_debugfs.o) 1267 $(deps_drivers/usb/mtu3/mtu3_debugfs.o):
|
| A D | .mtu3_dr.o.cmd | 1 …mtu3/mtu3_dr.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64… 3 source_drivers/usb/mtu3/mtu3_dr.o := drivers/usb/mtu3/mtu3_dr.c 5 deps_drivers/usb/mtu3/mtu3_dr.o := \ 22 drivers/usb/mtu3/mtu3.h \ 1256 drivers/usb/mtu3/mtu3_hw_regs.h \ 1257 drivers/usb/mtu3/mtu3_qmu.h \ 1258 drivers/usb/mtu3/mtu3_dr.h \ 1262 drivers/usb/mtu3/mtu3_debug.h \ 1265 drivers/usb/mtu3/mtu3_dr.o: $(deps_drivers/usb/mtu3/mtu3_dr.o) 1267 $(deps_drivers/usb/mtu3/mtu3_dr.o):
|
| A D | .mtu3_gadget_ep0.o.cmd | 1 …mtu3/mtu3_gadget_ep0.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains… 3 source_drivers/usb/mtu3/mtu3_gadget_ep0.o := drivers/usb/mtu3/mtu3_gadget_ep0.c 5 deps_drivers/usb/mtu3/mtu3_gadget_ep0.o := \ 1040 drivers/usb/mtu3/mtu3.h \ 1261 drivers/usb/mtu3/mtu3_hw_regs.h \ 1262 drivers/usb/mtu3/mtu3_qmu.h \ 1263 drivers/usb/mtu3/mtu3_debug.h \ 1265 drivers/usb/mtu3/mtu3_trace.h \ 1277 drivers/usb/mtu3/mtu3_gadget_ep0.o: $(deps_drivers/usb/mtu3/mtu3_gadget_ep0.o) 1279 $(deps_drivers/usb/mtu3/mtu3_gadget_ep0.o):
|
| A D | .mtu3_plat.o.cmd | 1 …mtu3/mtu3_plat.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch… 3 source_drivers/usb/mtu3/mtu3_plat.o := drivers/usb/mtu3/mtu3_plat.c 5 deps_drivers/usb/mtu3/mtu3_plat.o := \ 1083 drivers/usb/mtu3/mtu3.h \ 1277 drivers/usb/mtu3/mtu3_hw_regs.h \ 1278 drivers/usb/mtu3/mtu3_qmu.h \ 1279 drivers/usb/mtu3/mtu3_dr.h \ 1281 drivers/usb/mtu3/mtu3_debug.h \ 1284 drivers/usb/mtu3/mtu3_plat.o: $(deps_drivers/usb/mtu3/mtu3_plat.o) 1286 $(deps_drivers/usb/mtu3/mtu3_plat.o):
|
| A D | .mtu3_gadget.o.cmd | 1 …mtu3/mtu3_gadget.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aar… 3 source_drivers/usb/mtu3/mtu3_gadget.o := drivers/usb/mtu3/mtu3_gadget.c 5 deps_drivers/usb/mtu3/mtu3_gadget.o := \ 22 drivers/usb/mtu3/mtu3.h \ 1256 drivers/usb/mtu3/mtu3_hw_regs.h \ 1257 drivers/usb/mtu3/mtu3_qmu.h \ 1258 drivers/usb/mtu3/mtu3_trace.h \ 1270 drivers/usb/mtu3/mtu3_gadget.o: $(deps_drivers/usb/mtu3/mtu3_gadget.o) 1272 $(deps_drivers/usb/mtu3/mtu3_gadget.o):
|
| A D | .mtu3_host.o.cmd | 1 …mtu3/mtu3_host.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch… 3 source_drivers/usb/mtu3/mtu3_host.o := drivers/usb/mtu3/mtu3_host.c 5 deps_drivers/usb/mtu3/mtu3_host.o := \ 1033 drivers/usb/mtu3/mtu3.h \ 1272 drivers/usb/mtu3/mtu3_hw_regs.h \ 1273 drivers/usb/mtu3/mtu3_qmu.h \ 1274 drivers/usb/mtu3/mtu3_dr.h \ 1279 drivers/usb/mtu3/mtu3_host.o: $(deps_drivers/usb/mtu3/mtu3_host.o) 1281 $(deps_drivers/usb/mtu3/mtu3_host.o):
|
| A D | .mtu3_qmu.o.cmd | 1 …mtu3/mtu3_qmu.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch6… 3 source_drivers/usb/mtu3/mtu3_qmu.o := drivers/usb/mtu3/mtu3_qmu.c 5 deps_drivers/usb/mtu3/mtu3_qmu.o := \ 935 drivers/usb/mtu3/mtu3.h \ 1257 drivers/usb/mtu3/mtu3_hw_regs.h \ 1258 drivers/usb/mtu3/mtu3_qmu.h \ 1259 drivers/usb/mtu3/mtu3_trace.h \ 1271 drivers/usb/mtu3/mtu3_qmu.o: $(deps_drivers/usb/mtu3/mtu3_qmu.o) 1273 $(deps_drivers/usb/mtu3/mtu3_qmu.o):
|
| A D | Kconfig | 19 will be called mtu3.ko.
|
| A D | mtu3_dr.c | 134 struct mtu3 *mtu = ssusb->u3d; in ssusb_mode_sw_work()
|
| /linux/drivers/usb/ |
| A D | built-in.a | 63 mtu3/mtu3_plat.o/ 64 mtu3/mtu3_host.o/ 65 mtu3/mtu3_core.o/ 66 mtu3/mtu3_gadget_ep0.o/ 67 mtu3/mtu3_gadget.o/ 68 mtu3/mtu3_qmu.o/ 69 mtu3/mtu3_dr.o/ 70 mtu3/mtu3_debugfs.o/
|
| A D | .built-in.a.cmd | 1 ….a drivers/usb/dwc2/built-in.a drivers/usb/isp1760/built-in.a drivers/usb/mtu3/built-in.a drivers/…
|
| A D | Makefile | 21 obj-$(CONFIG_USB_MTU3) += mtu3/
|
| /linux/Documentation/devicetree/bindings/usb/ |
| A D | mediatek,mtu3.yaml | 5 $id: http://devicetree.org/schemas/usb/mediatek,mtu3.yaml# 24 - mediatek,mt2712-mtu3 25 - mediatek,mt8173-mtu3 26 - mediatek,mt8183-mtu3 27 - mediatek,mt8192-mtu3 28 - const: mediatek,mtu3 196 The xhci should be added as subnode to mtu3 as shown in the following 225 compatible = "mediatek,mt8173-mtu3", "mediatek,mtu3"; 261 compatible = "mediatek,mt2712-mtu3", "mediatek,mtu3"; 296 compatible ="mediatek,mt8183-mtu3", "mediatek,mtu3";
|
| /linux/Documentation/devicetree/bindings/phy/ |
| A D | mediatek,tphy.yaml | 241 compatible = "mediatek,mt8173-mtu3", "mediatek,mtu3";
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| A D | mt2712e.dtsi | 792 compatible = "mediatek,mt2712-mtu3", "mediatek,mtu3"; 855 compatible = "mediatek,mt2712-mtu3", "mediatek,mtu3";
|