Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/usb/mtu3/
H A Dmtu3.h28 struct mtu3;
245 struct mtu3 *u3d;
277 struct mtu3 *mtu;
300 struct mtu3 *mtu;
323 struct mtu3 { struct
370 static inline struct mtu3 *gadget_to_mtu3(struct usb_gadget *g) in gadget_to_mtu3() argument
372 return container_of(g, struct mtu3, g); in gadget_to_mtu3()
423 int mtu3_config_ep(struct mtu3 *mtu, struct mtu3_ep *mep,
425 void mtu3_deconfig_ep(struct mtu3 *mtu, struct mtu3_ep *mep);
427 void mtu3_start(struct mtu3 *mtu);
[all …]
H A DMakefile8 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
H A Dmtu3_core.c71 static inline void mtu3_ss_func_set(struct mtu3 *mtu, bool enable) in mtu3_ss_func_set()
83 static inline void mtu3_hs_softconn_set(struct mtu3 *mtu, bool enable) in mtu3_hs_softconn_set()
96 static int mtu3_device_enable(struct mtu3 *mtu) in mtu3_device_enable()
123 static void mtu3_device_disable(struct mtu3 *mtu) in mtu3_device_disable()
144 static void mtu3_dev_power_on(struct mtu3 *mtu) in mtu3_dev_power_on()
155 static void mtu3_dev_power_down(struct mtu3 *mtu) in mtu3_dev_power_down()
167 static void mtu3_device_reset(struct mtu3 *mtu) in mtu3_device_reset()
176 static void mtu3_intr_status_clear(struct mtu3 *mtu) in mtu3_intr_status_clear()
193 static void mtu3_intr_disable(struct mtu3 *mtu) in mtu3_intr_disable()
203 static void mtu3_intr_enable(struct mtu3 *mtu) in mtu3_intr_enable()
[all …]
H A Dmtu3_gadget.c19 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()
155 struct mtu3 *mtu; in mtu3_gadget_ep_enable()
209 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_ep_disable()
263 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_queue()
326 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_dequeue()
365 struct mtu3 *mtu = mep->mtu; in mtu3_gadget_ep_set_halt()
430 struct mtu3 *mtu = gadget_to_mtu3(gadget); in mtu3_gadget_get_frame()
435 static void function_wake_notif(struct mtu3 *mtu, u8 intf) in function_wake_notif()
[all …]
H A Dmtu3_gadget_ep0.c39 static char *decode_ep0_state(struct mtu3 *mtu) in decode_ep0_state()
57 static void ep0_req_giveback(struct mtu3 *mtu, struct usb_request *req) in ep0_req_giveback()
63 forward_to_driver(struct mtu3 *mtu, const struct usb_ctrlrequest *setup) in forward_to_driver()
120 static void ep0_load_test_packet(struct mtu3 *mtu) in ep0_load_test_packet()
137 struct mtu3 *mtu = mep0->mtu; in ep0_stall_set()
156 static void ep0_do_status_stage(struct mtu3 *mtu) in ep0_do_status_stage()
173 struct mtu3 *mtu; in ep0_set_sel_complete()
185 static int ep0_set_sel(struct mtu3 *mtu, struct usb_ctrlrequest *setup) in ep0_set_sel()
206 ep0_get_status(struct mtu3 *mtu, const struct usb_ctrlrequest *setup) in ep0_get_status()
276 static int handle_test_mode(struct mtu3 *mtu, struct usb_ctrlrequest *setup) in handle_test_mode()
[all …]
H A Dmtu3_debugfs.c81 struct mtu3 *mtu = sf->private; in mtu3_link_state_show()
93 struct mtu3 *mtu = sf->private; in mtu3_ep_used_show()
124 static void mtu3_debugfs_regset(struct mtu3 *mtu, void __iomem *base, in mtu3_debugfs_regset()
144 static void mtu3_debugfs_ep_regset(struct mtu3 *mtu, struct mtu3_ep *mep, in mtu3_debugfs_ep_regset()
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()
[all …]
H A Dmtu3_qmu.h31 irqreturn_t mtu3_qmu_isr(struct mtu3 *mtu);
32 int mtu3_qmu_init(struct mtu3 *mtu);
33 void mtu3_qmu_exit(struct mtu3 *mtu);
H A Dmtu3_qmu.c191 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_resume()
250 struct mtu3 *mtu = mep->mtu; in mtu3_prepare_tx_gpd()
293 struct mtu3 *mtu = mep->mtu; in mtu3_prepare_rx_gpd()
333 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_start()
377 struct mtu3 *mtu = mep->mtu; in mtu3_qmu_stop()
425 static void qmu_tx_zlp_error_handler(struct mtu3 *mtu, u8 epnum) in qmu_tx_zlp_error_handler()
474 static void qmu_error_rx(struct mtu3 *mtu, u8 epnum) in qmu_error_rx()
508 static void qmu_done_tx(struct mtu3 *mtu, u8 epnum) in qmu_done_tx()
548 static void qmu_done_rx(struct mtu3 *mtu, u8 epnum) in qmu_done_rx()
586 static void qmu_done_isr(struct mtu3 *mtu, u32 done_status) in qmu_done_isr()
[all …]
H A DKconfig19 will be called mtu3.ko.
H A Dmtu3_dr.c132 struct mtu3 *mtu = ssusb->u3d; in ssusb_mode_sw_work()
H A Dmtu3_trace.h11 #define TRACE_SYSTEM mtu3
/openbmc/linux/arch/arm64/boot/dts/renesas/
H A Drzg2l-smarc-pinfunction.dtsi56 mtu3_pins: mtu3 {
57 mtu3-ext-clk-input-pin {
62 mtu3-pwm {
70 mtu3-zphase-clk {
H A Drzg2lc-smarc-pinfunction.dtsi53 mtu3_pins: mtu3 {
54 mtu3-pwm {
H A Drzg2ul-smarc.dtsi32 &mtu3 {
H A Drzg2ul-smarc-pinfunction.dtsi53 mtu3_pins: mtu3 {
H A Drzg2lc-smarc.dtsi132 &mtu3 {
H A Drzg2l-smarc.dtsi116 &mtu3 {
H A Dr9a07g043.dtsi77 mtu3: timer@10001200 { label
78 compatible = "renesas,r9a07g043-mtu3",
79 "renesas,rz-mtu3";
/openbmc/linux/drivers/counter/
H A DMakefile12 obj-$(CONFIG_RZ_MTU3_CNT) += rz-mtu3-cnt.o
H A DKconfig102 module will be called rz-mtu3-cnt.
/openbmc/linux/drivers/usb/
H A DMakefile23 obj-$(CONFIG_USB_MTU3) += mtu3/
H A DKconfig120 source "drivers/usb/mtu3/Kconfig"
/openbmc/linux/drivers/pwm/
H A DMakefile49 obj-$(CONFIG_PWM_RZ_MTU3) += pwm-rz-mtu3.o
/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt2712e.dtsi798 compatible = "mediatek,mt2712-mtu3", "mediatek,mtu3";
861 compatible = "mediatek,mt2712-mtu3", "mediatek,mtu3";
H A Dmt8365.dtsi502 compatible = "mediatek,mt8365-mtu3", "mediatek,mtu3";

12