/kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
H A D | m66592-udc.c | 44 static inline u16 get_usb_speed(struct m66592 *m66592) in get_usb_speed() argument 49 static void enable_pipe_irq(struct m66592 *m66592, u16 pipenum, in enable_pipe_irq() argument 61 disable_pipe_irq(struct m66592 *m66592, u16 pipenum, unsigned long reg) disable_pipe_irq() argument 73 m66592_usb_connect(struct m66592 *m66592) m66592_usb_connect() argument 98 disable_controller(m66592); global() variable 102 control_reg_get_pid(struct m66592 *m66592, u16 pipenum) control_reg_get_pid() argument 118 control_reg_set_pid(struct m66592 *m66592, u16 pipenum, u16 pid) control_reg_set_pid() argument 132 pipe_start(struct m66592 *m66592, u16 pipenum) pipe_start() argument 137 pipe_stop(struct m66592 *m66592, u16 pipenum) pipe_stop() argument 142 pipe_stall(struct m66592 *m66592, u16 pipenum) pipe_stall() argument 147 control_reg_get(struct m66592 *m66592, u16 pipenum) control_reg_get() argument 163 control_reg_sqclr(struct m66592 *m66592, u16 pipenum) control_reg_sqclr() argument 178 get_buffer_size(struct m66592 *m66592, u16 pipenum) get_buffer_size() argument 206 pipe_change(struct m66592 *m66592, u16 pipenum) pipe_change() argument 226 pipe_buffer_setting(struct m66592 *m66592, struct m66592_pipe_info *info) pipe_buffer_setting() argument 281 pipe_buffer_release(struct m66592 *m66592, struct m66592_pipe_info *info) pipe_buffer_release() argument 302 struct m66592 *m66592 = ep->m66592; pipe_initialize() local 324 m66592_ep_setting(struct m66592 *m66592, struct m66592_ep *ep, const struct usb_endpoint_descriptor *desc, u16 pipenum, int dma) m66592_ep_setting() argument 368 struct m66592 *m66592 = ep->m66592; m66592_ep_release() local 384 struct m66592 *m66592 = ep->m66592; alloc_pipe_config() local 462 struct m66592 *m66592 = ep->m66592; free_pipe_config() local 474 pipe_irq_enable(struct m66592 *m66592, u16 pipenum) pipe_irq_enable() argument 480 pipe_irq_disable(struct m66592 *m66592, u16 pipenum) pipe_irq_disable() argument 487 control_end(struct m66592 *m66592, unsigned ccpl) control_end() argument 496 struct m66592 *m66592 = ep->m66592; start_ep0_write() local 515 struct m66592 *m66592 = ep->m66592; start_packet_write() local 531 struct m66592 *m66592 = ep->m66592; start_packet_read() local 587 init_controller(struct m66592 *m66592) init_controller() argument 679 disable_controller(struct m66592 *m66592) disable_controller() argument 693 m66592_start_xclock(struct m66592 *m66592) m66592_start_xclock() argument 747 struct m66592 *m66592 = ep->m66592; irq_ep0_write() local 799 struct m66592 *m66592 = ep->m66592; irq_packet_write() local 846 struct m66592 *m66592 = ep->m66592; irq_packet_read() local 894 irq_pipe_ready(struct m66592 *m66592, u16 status, u16 enb) irq_pipe_ready() argument 926 irq_pipe_empty(struct m66592 *m66592, u16 status, u16 enb) irq_pipe_empty() argument 1000 clear_feature(struct m66592 *m66592, struct usb_ctrlrequest *ctrl) clear_feature() argument 1037 set_feature(struct m66592 *m66592, struct usb_ctrlrequest *ctrl) set_feature() argument 1084 setup_packet(struct m66592 *m66592, struct usb_ctrlrequest *ctrl) setup_packet() argument 1117 m66592_update_usb_speed(struct m66592 *m66592) m66592_update_usb_speed() argument 1134 irq_device_state(struct m66592 *m66592) irq_device_state() argument 1196 struct m66592 *m66592 = _m66592; m66592_irq() local 1264 struct m66592 *m66592 = from_timer(m66592, t, timer); m66592_timer() local 1454 struct m66592 *m66592 = to_m66592(g); m66592_udc_start() local 1475 struct m66592 *m66592 = to_m66592(g); m66592_udc_stop() local 1490 struct m66592 *m66592 = gadget_to_m66592(_gadget); m66592_get_frame() local 1496 struct m66592 *m66592 = gadget_to_m66592(gadget); m66592_pullup() local 1518 struct m66592 *m66592 = platform_get_drvdata(pdev); m66592_remove() local 1542 struct m66592 *m66592 = NULL; m66592_probe() local [all...] |
H A D | m66592-udc.h | 443 struct m66592 *m66592; member 462 struct m66592 { struct 521 m66592_read(struct m66592 *m66592, unsigned long offset) m66592_read() argument 526 m66592_read_fifo(struct m66592 *m66592, unsigned long offset, void *buf, unsigned long len) m66592_read_fifo() argument 541 m66592_write(struct m66592 *m66592, u16 val, unsigned long offset) m66592_write() argument 547 m66592_mdfy(struct m66592 *m66592, u16 val, u16 pat, unsigned long offset) m66592_mdfy() argument 562 m66592_write_fifo(struct m66592 *m66592, struct m66592_ep *ep, void *buf, unsigned long len) m66592_write_fifo() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/ |
H A D | m66592-udc.c | 44 static inline u16 get_usb_speed(struct m66592 *m66592) in get_usb_speed() argument 49 static void enable_pipe_irq(struct m66592 *m66592, u16 pipenum, in enable_pipe_irq() argument 61 disable_pipe_irq(struct m66592 *m66592, u16 pipenum, unsigned long reg) disable_pipe_irq() argument 73 m66592_usb_connect(struct m66592 *m66592) m66592_usb_connect() argument 98 disable_controller(m66592); global() variable 102 control_reg_get_pid(struct m66592 *m66592, u16 pipenum) control_reg_get_pid() argument 118 control_reg_set_pid(struct m66592 *m66592, u16 pipenum, u16 pid) control_reg_set_pid() argument 132 pipe_start(struct m66592 *m66592, u16 pipenum) pipe_start() argument 137 pipe_stop(struct m66592 *m66592, u16 pipenum) pipe_stop() argument 142 pipe_stall(struct m66592 *m66592, u16 pipenum) pipe_stall() argument 147 control_reg_get(struct m66592 *m66592, u16 pipenum) control_reg_get() argument 163 control_reg_sqclr(struct m66592 *m66592, u16 pipenum) control_reg_sqclr() argument 178 get_buffer_size(struct m66592 *m66592, u16 pipenum) get_buffer_size() argument 206 pipe_change(struct m66592 *m66592, u16 pipenum) pipe_change() argument 226 pipe_buffer_setting(struct m66592 *m66592, struct m66592_pipe_info *info) pipe_buffer_setting() argument 281 pipe_buffer_release(struct m66592 *m66592, struct m66592_pipe_info *info) pipe_buffer_release() argument 302 struct m66592 *m66592 = ep->m66592; pipe_initialize() local 324 m66592_ep_setting(struct m66592 *m66592, struct m66592_ep *ep, const struct usb_endpoint_descriptor *desc, u16 pipenum, int dma) m66592_ep_setting() argument 368 struct m66592 *m66592 = ep->m66592; m66592_ep_release() local 384 struct m66592 *m66592 = ep->m66592; alloc_pipe_config() local 462 struct m66592 *m66592 = ep->m66592; free_pipe_config() local 474 pipe_irq_enable(struct m66592 *m66592, u16 pipenum) pipe_irq_enable() argument 480 pipe_irq_disable(struct m66592 *m66592, u16 pipenum) pipe_irq_disable() argument 487 control_end(struct m66592 *m66592, unsigned ccpl) control_end() argument 496 struct m66592 *m66592 = ep->m66592; start_ep0_write() local 515 struct m66592 *m66592 = ep->m66592; start_packet_write() local 531 struct m66592 *m66592 = ep->m66592; start_packet_read() local 587 init_controller(struct m66592 *m66592) init_controller() argument 679 disable_controller(struct m66592 *m66592) disable_controller() argument 693 m66592_start_xclock(struct m66592 *m66592) m66592_start_xclock() argument 747 struct m66592 *m66592 = ep->m66592; irq_ep0_write() local 799 struct m66592 *m66592 = ep->m66592; irq_packet_write() local 846 struct m66592 *m66592 = ep->m66592; irq_packet_read() local 894 irq_pipe_ready(struct m66592 *m66592, u16 status, u16 enb) irq_pipe_ready() argument 926 irq_pipe_empty(struct m66592 *m66592, u16 status, u16 enb) irq_pipe_empty() argument 1000 clear_feature(struct m66592 *m66592, struct usb_ctrlrequest *ctrl) clear_feature() argument 1037 set_feature(struct m66592 *m66592, struct usb_ctrlrequest *ctrl) set_feature() argument 1084 setup_packet(struct m66592 *m66592, struct usb_ctrlrequest *ctrl) setup_packet() argument 1117 m66592_update_usb_speed(struct m66592 *m66592) m66592_update_usb_speed() argument 1134 irq_device_state(struct m66592 *m66592) irq_device_state() argument 1196 struct m66592 *m66592 = _m66592; m66592_irq() local 1264 struct m66592 *m66592 = from_timer(m66592, t, timer); m66592_timer() local 1454 struct m66592 *m66592 = to_m66592(g); m66592_udc_start() local 1474 struct m66592 *m66592 = to_m66592(g); m66592_udc_stop() local 1489 struct m66592 *m66592 = gadget_to_m66592(_gadget); m66592_get_frame() local 1495 struct m66592 *m66592 = gadget_to_m66592(gadget); m66592_pullup() local 1517 struct m66592 *m66592 = platform_get_drvdata(pdev); m66592_remove() local 1540 struct m66592 *m66592 = NULL; m66592_probe() local [all...] |
H A D | m66592-udc.h | 443 struct m66592 *m66592; member 462 struct m66592 { struct 521 m66592_read(struct m66592 *m66592, unsigned long offset) m66592_read() argument 526 m66592_read_fifo(struct m66592 *m66592, unsigned long offset, void *buf, unsigned long len) m66592_read_fifo() argument 541 m66592_write(struct m66592 *m66592, u16 val, unsigned long offset) m66592_write() argument 547 m66592_mdfy(struct m66592 *m66592, u16 val, u16 pat, unsigned long offset) m66592_mdfy() argument 562 m66592_write_fifo(struct m66592 *m66592, struct m66592_ep *ep, void *buf, unsigned long len) m66592_write_fifo() argument [all...] |