Home
last modified time | relevance | path

Searched refs:mtu3 (Results 1 – 13 of 13) sorted by relevance

/u-boot/drivers/usb/mtu3/
A Dmtu3.h27 struct mtu3;
152 struct mtu3 *u3d;
254 struct mtu3 *mtu;
277 struct mtu3 *mtu;
299 struct mtu3 { struct
345 return container_of(g, struct mtu3, g); in gadget_to_mtu3()
408 void mtu3_ep0_setup(struct mtu3 *mtu);
409 void mtu3_start(struct mtu3 *mtu);
410 void mtu3_stop(struct mtu3 *mtu);
414 int mtu3_gadget_setup(struct mtu3 *mtu);
[all …]
A Dmtu3_core.c20 struct mtu3 *mtu = mep->mtu; in ep_fifo_alloc()
222 struct mtu3 *mtu = mep->mtu; in mtu3_ep_reset()
232 struct mtu3 *mtu = mep->mtu; in mtu3_ep_stall_set()
275 void mtu3_start(struct mtu3 *mtu) in mtu3_start()
290 void mtu3_stop(struct mtu3 *mtu) in mtu3_stop()
479 void mtu3_ep0_setup(struct mtu3 *mtu) in mtu3_ep0_setup()
699 struct mtu3 *mtu = (struct mtu3 *)data; in mtu3_irq()
755 static int mtu3_hw_init(struct mtu3 *mtu) in mtu3_hw_init()
789 static void mtu3_hw_exit(struct mtu3 *mtu) in mtu3_hw_exit()
797 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_init()
[all …]
A Dmtu3_gadget.c18 struct mtu3 *mtu = mreq->mtu; in mtu3_req_complete()
61 struct mtu3 *mtu = mep->mtu; in mtu3_ep_enable()
125 struct mtu3 *mtu = mep->mtu; in mtu3_ep_disable()
147 struct mtu3 *mtu; in mtu3_gadget_ep_enable()
199 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_ep_disable()
249 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_queue()
309 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_dequeue()
347 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_ep_set_halt()
525 struct mtu3 *mtu = gadget_to_mtu3(g); in mtu3_gadget_stop()
544 struct mtu3 *mtu = gadget_to_mtu3(g); in mtu3_gadget_set_speed()
[all …]
A Dmtu3_qmu.h33 irqreturn_t mtu3_qmu_isr(struct mtu3 *mtu);
34 void mtu3_qmu_init(struct mtu3 *mtu);
35 void mtu3_qmu_exit(struct mtu3 *mtu);
A DMakefile5 obj-$(CONFIG_USB_MTU3) += mtu3.o
7 mtu3-y := mtu3_plat.o
A Dmtu3_gadget_ep0.c37 static char *decode_ep0_state(struct mtu3 *mtu) in decode_ep0_state()
159 struct mtu3 *mtu = mep0->mtu; in ep0_stall_set()
195 struct mtu3 *mtu; in ep0_set_sel_complete()
401 static int ep0_handle_feature(struct mtu3 *mtu, in ep0_handle_feature()
531 static void ep0_rx_state(struct mtu3 *mtu) in ep0_rx_state()
584 static void ep0_tx_state(struct mtu3 *mtu) in ep0_tx_state()
658 static int ep0_handle_setup(struct mtu3 *mtu) in ep0_handle_setup()
716 irqreturn_t mtu3_ep0_isr(struct mtu3 *mtu) in mtu3_ep0_isr()
814 struct mtu3 *mtu = mep->mtu; in ep0_queue()
858 struct mtu3 *mtu; in mtu3_ep0_queue()
[all …]
A Dmtu3_qmu.c129 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_resume()
260 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_start()
304 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_stop()
346 static void qmu_done_tx(struct mtu3 *mtu, u8 epnum) in qmu_done_tx()
385 static void qmu_done_rx(struct mtu3 *mtu, u8 epnum) in qmu_done_rx()
423 static void qmu_done_isr(struct mtu3 *mtu, u32 done_status) in qmu_done_isr()
435 static void qmu_exception_isr(struct mtu3 *mtu, u32 qmu_status) in qmu_exception_isr()
475 irqreturn_t mtu3_qmu_isr(struct mtu3 *mtu) in mtu3_qmu_isr()
501 void mtu3_qmu_init(struct mtu3 *mtu) in mtu3_qmu_init()
506 void mtu3_qmu_exit(struct mtu3 *mtu) in mtu3_qmu_exit()
A Dmtu3_plat.c229 struct mtu3 *mtu = dev_get_priv(dev); in dm_usb_gadget_handle_interrupts()
239 struct mtu3 *mtu = dev_get_priv(dev); in mtu3_gadget_probe()
248 struct mtu3 *mtu = dev_get_priv(dev); in mtu3_gadget_remove()
260 .priv_auto = sizeof(struct mtu3),
361 U_BOOT_DRIVER(mtu3) = {
/u-boot/doc/device-tree-bindings/usb/
A Dmediatek,mtu3.txt4 - compatible : should be "mediatek,<soc-model>-mtu3", "mediatek,mtu3",
6 when using "mediatek,mtu3" compatible string, you need SoC specific
8 - "mediatek,mt8512-mtu3"
54 compatible = "mediatek,mt8512-mtu3", "mediatek,mtu3";
/u-boot/arch/arm/dts/
A Dmt8512.dtsi105 compatible = "mediatek,mt8512-mtu3", "mediatek,mtu3";
/u-boot/drivers/usb/
A DKconfig75 source "drivers/usb/mtu3/Kconfig"
/u-boot/
A DMakefile794 libs-y += drivers/usb/mtu3/
A DMAINTAINERS299 F: drivers/usb/mtu3/

Completed in 18 milliseconds