/kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
H A D | r8a66597-udc.h | 57 struct r8a66597 *r8a66597; member 84 struct r8a66597 { struct 122 r8a66597_read(struct r8a66597 *r8a66597, unsigned long offset) r8a66597_read() argument 127 r8a66597_read_fifo(struct r8a66597 *r8a66597, unsigned long offset, unsigned char *buf, int len) r8a66597_read_fifo() argument 173 r8a66597_write(struct r8a66597 *r8a66597, u16 val, unsigned long offset) r8a66597_write() argument 179 r8a66597_mdfy(struct r8a66597 *r8a66597, u16 val, u16 pat, unsigned long offset) r8a66597_mdfy() argument 194 r8a66597_write_fifo(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, unsigned char *buf, int len) r8a66597_write_fifo() argument 257 r8a66597_sudmac_read(struct r8a66597 *r8a66597, unsigned long offset) r8a66597_sudmac_read() argument 263 r8a66597_sudmac_write(struct r8a66597 *r8a66597, u32 val, unsigned long offset) r8a66597_sudmac_write() argument [all...] |
H A D | r8a66597-udc.c | 45 static inline u16 get_usb_speed(struct r8a66597 *r8a66597) in get_usb_speed() argument 50 static void enable_pipe_irq(struct r8a66597 *r8a66597, u1 argument 62 disable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, unsigned long reg) disable_pipe_irq() argument 74 r8a66597_usb_connect(struct r8a66597 *r8a66597) r8a66597_usb_connect() argument 95 disable_controller(r8a66597); global() variable 96 init_controller(r8a66597); global() variable 101 control_reg_get_pid(struct r8a66597 *r8a66597, u16 pipenum) control_reg_get_pid() argument 119 control_reg_set_pid(struct r8a66597 *r8a66597, u16 pipenum, u16 pid) control_reg_set_pid() argument 135 pipe_start(struct r8a66597 *r8a66597, u16 pipenum) pipe_start() argument 140 pipe_stop(struct r8a66597 *r8a66597, u16 pipenum) pipe_stop() argument 145 pipe_stall(struct r8a66597 *r8a66597, u16 pipenum) pipe_stall() argument 150 control_reg_get(struct r8a66597 *r8a66597, u16 pipenum) control_reg_get() argument 168 control_reg_sqclr(struct r8a66597 *r8a66597, u16 pipenum) control_reg_sqclr() argument 185 control_reg_sqset(struct r8a66597 *r8a66597, u16 pipenum) control_reg_sqset() argument 202 control_reg_sqmon(struct r8a66597 *r8a66597, u16 pipenum) control_reg_sqmon() argument 219 save_usb_toggle(struct r8a66597 *r8a66597, u16 pipenum) save_usb_toggle() argument 224 restore_usb_toggle(struct r8a66597 *r8a66597, u16 pipenum, u16 toggle) restore_usb_toggle() argument 233 get_buffer_size(struct r8a66597 *r8a66597, u16 pipenum) get_buffer_size() argument 261 mbw_value(struct r8a66597 *r8a66597) mbw_value() argument 269 r8a66597_change_curpipe(struct r8a66597 *r8a66597, u16 pipenum, u16 isel, u16 fifosel) r8a66597_change_curpipe() argument 296 pipe_change(struct r8a66597 *r8a66597, u16 pipenum) pipe_change() argument 316 pipe_buffer_setting(struct r8a66597 *r8a66597, struct r8a66597_pipe_info *info) pipe_buffer_setting() argument 371 pipe_buffer_release(struct r8a66597 *r8a66597, struct r8a66597_pipe_info *info) pipe_buffer_release() argument 393 struct r8a66597 *r8a66597 = ep->r8a66597; pipe_initialize() local 409 r8a66597_ep_setting(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, const struct usb_endpoint_descriptor *desc, u16 pipenum, int dma) r8a66597_ep_setting() argument 437 struct r8a66597 *r8a66597 = ep->r8a66597; r8a66597_ep_release() local 453 struct r8a66597 *r8a66597 = ep->r8a66597; alloc_pipe_config() local 536 struct r8a66597 *r8a66597 = ep->r8a66597; free_pipe_config() local 548 pipe_irq_enable(struct r8a66597 *r8a66597, u16 pipenum) pipe_irq_enable() argument 554 pipe_irq_disable(struct r8a66597 *r8a66597, u16 pipenum) pipe_irq_disable() argument 561 control_end(struct r8a66597 *r8a66597, unsigned ccpl) control_end() argument 571 struct r8a66597 *r8a66597 = ep->r8a66597; start_ep0_write() local 586 disable_fifosel(struct r8a66597 *r8a66597, u16 pipenum, u16 fifosel) disable_fifosel() argument 596 change_bfre_mode(struct r8a66597 *r8a66597, u16 pipenum, int enable) change_bfre_mode() argument 629 sudmac_alloc_channel(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, struct r8a66597_request *req) sudmac_alloc_channel() argument 666 sudmac_free_channel(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, struct r8a66597_request *req) sudmac_free_channel() argument 685 sudmac_start(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, struct r8a66597_request *req) sudmac_start() argument 701 struct r8a66597 *r8a66597 = ep->r8a66597; start_packet_write() local 736 struct r8a66597 *r8a66597 = ep->r8a66597; start_packet_read() local 800 init_controller(struct r8a66597 *r8a66597) init_controller() argument 849 disable_controller(struct r8a66597 *r8a66597) disable_controller() argument 881 r8a66597_start_xclock(struct r8a66597 *r8a66597) r8a66597_start_xclock() argument 943 struct r8a66597 *r8a66597 = ep->r8a66597; irq_ep0_write() local 997 struct r8a66597 *r8a66597 = ep->r8a66597; irq_packet_write() local 1046 struct r8a66597 *r8a66597 = ep->r8a66597; irq_packet_read() local 1095 irq_pipe_ready(struct r8a66597 *r8a66597, u16 status, u16 enb) irq_pipe_ready() argument 1125 irq_pipe_empty(struct r8a66597 *r8a66597, u16 status, u16 enb) irq_pipe_empty() argument 1197 clear_feature(struct r8a66597 *r8a66597, struct usb_ctrlrequest *ctrl) clear_feature() argument 1239 set_feature(struct r8a66597 *r8a66597, struct usb_ctrlrequest *ctrl) set_feature() argument 1285 setup_packet(struct r8a66597 *r8a66597, struct usb_ctrlrequest *ctrl) setup_packet() argument 1318 r8a66597_update_usb_speed(struct r8a66597 *r8a66597) r8a66597_update_usb_speed() argument 1335 irq_device_state(struct r8a66597 *r8a66597) irq_device_state() argument 1400 sudmac_finish(struct r8a66597 *r8a66597, struct r8a66597_ep *ep) sudmac_finish() argument 1444 r8a66597_sudmac_irq(struct r8a66597 *r8a66597) r8a66597_sudmac_irq() argument 1461 struct r8a66597 *r8a66597 = _r8a66597; r8a66597_irq() local 1519 struct r8a66597 *r8a66597 = from_timer(r8a66597, t, timer); r8a66597_timer() local 1725 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); r8a66597_start() local 1753 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); r8a66597_stop() local 1768 struct r8a66597 *r8a66597 = gadget_to_r8a66597(_gadget); r8a66597_get_frame() local 1774 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); r8a66597_pullup() local 1789 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); r8a66597_set_selfpowered() local 1810 struct r8a66597 *r8a66597 = platform_get_drvdata(pdev); r8a66597_remove() local 1827 r8a66597_sudmac_ioremap(struct r8a66597 *r8a66597, struct platform_device *pdev) r8a66597_sudmac_ioremap() argument 1842 struct r8a66597 *r8a66597 = NULL; r8a66597_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/ |
H A D | r8a66597-udc.h | 57 struct r8a66597 *r8a66597; member 84 struct r8a66597 { struct 122 r8a66597_read(struct r8a66597 *r8a66597, unsigned long offset) r8a66597_read() argument 127 r8a66597_read_fifo(struct r8a66597 *r8a66597, unsigned long offset, unsigned char *buf, int len) r8a66597_read_fifo() argument 173 r8a66597_write(struct r8a66597 *r8a66597, u16 val, unsigned long offset) r8a66597_write() argument 179 r8a66597_mdfy(struct r8a66597 *r8a66597, u16 val, u16 pat, unsigned long offset) r8a66597_mdfy() argument 194 r8a66597_write_fifo(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, unsigned char *buf, int len) r8a66597_write_fifo() argument 257 r8a66597_sudmac_read(struct r8a66597 *r8a66597, unsigned long offset) r8a66597_sudmac_read() argument 263 r8a66597_sudmac_write(struct r8a66597 *r8a66597, u32 val, unsigned long offset) r8a66597_sudmac_write() argument [all...] |
H A D | r8a66597-udc.c | 45 static inline u16 get_usb_speed(struct r8a66597 *r8a66597) in get_usb_speed() argument 50 static void enable_pipe_irq(struct r8a66597 *r8a66597, u1 argument 62 disable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, unsigned long reg) disable_pipe_irq() argument 74 r8a66597_usb_connect(struct r8a66597 *r8a66597) r8a66597_usb_connect() argument 95 disable_controller(r8a66597); global() variable 96 init_controller(r8a66597); global() variable 101 control_reg_get_pid(struct r8a66597 *r8a66597, u16 pipenum) control_reg_get_pid() argument 119 control_reg_set_pid(struct r8a66597 *r8a66597, u16 pipenum, u16 pid) control_reg_set_pid() argument 135 pipe_start(struct r8a66597 *r8a66597, u16 pipenum) pipe_start() argument 140 pipe_stop(struct r8a66597 *r8a66597, u16 pipenum) pipe_stop() argument 145 pipe_stall(struct r8a66597 *r8a66597, u16 pipenum) pipe_stall() argument 150 control_reg_get(struct r8a66597 *r8a66597, u16 pipenum) control_reg_get() argument 168 control_reg_sqclr(struct r8a66597 *r8a66597, u16 pipenum) control_reg_sqclr() argument 185 control_reg_sqset(struct r8a66597 *r8a66597, u16 pipenum) control_reg_sqset() argument 202 control_reg_sqmon(struct r8a66597 *r8a66597, u16 pipenum) control_reg_sqmon() argument 219 save_usb_toggle(struct r8a66597 *r8a66597, u16 pipenum) save_usb_toggle() argument 224 restore_usb_toggle(struct r8a66597 *r8a66597, u16 pipenum, u16 toggle) restore_usb_toggle() argument 233 get_buffer_size(struct r8a66597 *r8a66597, u16 pipenum) get_buffer_size() argument 261 mbw_value(struct r8a66597 *r8a66597) mbw_value() argument 269 r8a66597_change_curpipe(struct r8a66597 *r8a66597, u16 pipenum, u16 isel, u16 fifosel) r8a66597_change_curpipe() argument 296 pipe_change(struct r8a66597 *r8a66597, u16 pipenum) pipe_change() argument 316 pipe_buffer_setting(struct r8a66597 *r8a66597, struct r8a66597_pipe_info *info) pipe_buffer_setting() argument 371 pipe_buffer_release(struct r8a66597 *r8a66597, struct r8a66597_pipe_info *info) pipe_buffer_release() argument 393 struct r8a66597 *r8a66597 = ep->r8a66597; pipe_initialize() local 409 r8a66597_ep_setting(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, const struct usb_endpoint_descriptor *desc, u16 pipenum, int dma) r8a66597_ep_setting() argument 437 struct r8a66597 *r8a66597 = ep->r8a66597; r8a66597_ep_release() local 453 struct r8a66597 *r8a66597 = ep->r8a66597; alloc_pipe_config() local 536 struct r8a66597 *r8a66597 = ep->r8a66597; free_pipe_config() local 548 pipe_irq_enable(struct r8a66597 *r8a66597, u16 pipenum) pipe_irq_enable() argument 554 pipe_irq_disable(struct r8a66597 *r8a66597, u16 pipenum) pipe_irq_disable() argument 561 control_end(struct r8a66597 *r8a66597, unsigned ccpl) control_end() argument 571 struct r8a66597 *r8a66597 = ep->r8a66597; start_ep0_write() local 586 disable_fifosel(struct r8a66597 *r8a66597, u16 pipenum, u16 fifosel) disable_fifosel() argument 596 change_bfre_mode(struct r8a66597 *r8a66597, u16 pipenum, int enable) change_bfre_mode() argument 629 sudmac_alloc_channel(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, struct r8a66597_request *req) sudmac_alloc_channel() argument 666 sudmac_free_channel(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, struct r8a66597_request *req) sudmac_free_channel() argument 685 sudmac_start(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, struct r8a66597_request *req) sudmac_start() argument 701 struct r8a66597 *r8a66597 = ep->r8a66597; start_packet_write() local 736 struct r8a66597 *r8a66597 = ep->r8a66597; start_packet_read() local 800 init_controller(struct r8a66597 *r8a66597) init_controller() argument 849 disable_controller(struct r8a66597 *r8a66597) disable_controller() argument 881 r8a66597_start_xclock(struct r8a66597 *r8a66597) r8a66597_start_xclock() argument 943 struct r8a66597 *r8a66597 = ep->r8a66597; irq_ep0_write() local 997 struct r8a66597 *r8a66597 = ep->r8a66597; irq_packet_write() local 1046 struct r8a66597 *r8a66597 = ep->r8a66597; irq_packet_read() local 1095 irq_pipe_ready(struct r8a66597 *r8a66597, u16 status, u16 enb) irq_pipe_ready() argument 1125 irq_pipe_empty(struct r8a66597 *r8a66597, u16 status, u16 enb) irq_pipe_empty() argument 1197 clear_feature(struct r8a66597 *r8a66597, struct usb_ctrlrequest *ctrl) clear_feature() argument 1239 set_feature(struct r8a66597 *r8a66597, struct usb_ctrlrequest *ctrl) set_feature() argument 1285 setup_packet(struct r8a66597 *r8a66597, struct usb_ctrlrequest *ctrl) setup_packet() argument 1318 r8a66597_update_usb_speed(struct r8a66597 *r8a66597) r8a66597_update_usb_speed() argument 1335 irq_device_state(struct r8a66597 *r8a66597) irq_device_state() argument 1400 sudmac_finish(struct r8a66597 *r8a66597, struct r8a66597_ep *ep) sudmac_finish() argument 1444 r8a66597_sudmac_irq(struct r8a66597 *r8a66597) r8a66597_sudmac_irq() argument 1461 struct r8a66597 *r8a66597 = _r8a66597; r8a66597_irq() local 1519 struct r8a66597 *r8a66597 = from_timer(r8a66597, t, timer); r8a66597_timer() local 1725 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); r8a66597_start() local 1753 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); r8a66597_stop() local 1768 struct r8a66597 *r8a66597 = gadget_to_r8a66597(_gadget); r8a66597_get_frame() local 1774 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); r8a66597_pullup() local 1789 struct r8a66597 *r8a66597 = gadget_to_r8a66597(gadget); r8a66597_set_selfpowered() local 1810 struct r8a66597 *r8a66597 = platform_get_drvdata(pdev); r8a66597_remove() local 1825 r8a66597_sudmac_ioremap(struct r8a66597 *r8a66597, struct platform_device *pdev) r8a66597_sudmac_ioremap() argument 1840 struct r8a66597 *r8a66597 = NULL; r8a66597_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | r8a66597.h | 102 struct r8a66597 *r8a66597; member 105 struct r8a66597 { struct 136 static inline struct usb_hcd *r8a66597_to_hcd(struct r8a66597 *r8a66597) in r8a66597_to_hcd() argument 141 r8a66597_get_td(struct r8a66597 *r8a66597, u16 pipenum) r8a66597_get_td() argument 151 r8a66597_get_urb(struct r8a66597 *r8a66597, u16 pipenum) r8a66597_get_urb() argument 160 r8a66597_read(struct r8a66597 *r8a66597, unsigned long offset) r8a66597_read() argument 165 r8a66597_read_fifo(struct r8a66597 *r8a66597, unsigned long offset, u16 *buf, int len) r8a66597_read_fifo() argument 187 r8a66597_write(struct r8a66597 *r8a66597, u16 val, unsigned long offset) r8a66597_write() argument 193 r8a66597_mdfy(struct r8a66597 *r8a66597, u16 val, u16 pat, unsigned long offset) r8a66597_mdfy() argument 208 r8a66597_write_fifo(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, u16 *buf, int len) r8a66597_write_fifo() argument 276 get_rh_usb_speed(struct r8a66597 *r8a66597, int port) get_rh_usb_speed() argument 283 r8a66597_port_power(struct r8a66597 *r8a66597, int port, int power) r8a66597_port_power() argument [all...] |
H A D | r8a66597-hcd.c | 45 static void enable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, in enable_pipe_irq() argument 57 static void disable_pipe_irq(struct r8a66597 *r8a6659 argument 68 set_devadd_reg(struct r8a66597 *r8a66597, u8 r8a66597_address, u16 usbspd, u8 upphub, u8 hubport, int port) set_devadd_reg() argument 78 r8a66597_clock_enable(struct r8a66597 *r8a66597) r8a66597_clock_enable() argument 122 r8a66597_clock_disable(struct r8a66597 *r8a66597) r8a66597_clock_disable() argument 136 r8a66597_enable_port(struct r8a66597 *r8a66597, int port) r8a66597_enable_port() argument 149 r8a66597_disable_port(struct r8a66597 *r8a66597, int port) r8a66597_disable_port() argument 168 enable_controller(struct r8a66597 *r8a66597) enable_controller() argument 200 disable_controller(struct r8a66597 *r8a66597) disable_controller() argument 222 get_parent_r8a66597_address(struct r8a66597 *r8a66597, struct usb_device *udev) get_parent_r8a66597_address() argument 247 get_port_number(struct r8a66597 *r8a66597, char *devpath, u16 *root_port, u16 *hub_port) get_port_number() argument 281 set_child_connect_map(struct r8a66597 *r8a66597, int address) set_child_connect_map() argument 289 put_child_connect_map(struct r8a66597 *r8a66597, int address) put_child_connect_map() argument 326 get_urb_to_r8a66597_dev(struct r8a66597 *r8a66597, struct urb *urb) get_urb_to_r8a66597_dev() argument 334 make_r8a66597_device(struct r8a66597 *r8a66597, struct urb *urb, u8 addr) make_r8a66597_device() argument 368 alloc_usb_address(struct r8a66597 *r8a66597, struct urb *urb) alloc_usb_address() argument 403 free_usb_address(struct r8a66597 *r8a66597, struct r8a66597_device *dev, int reset) free_usb_address() argument 434 r8a66597_reg_wait(struct r8a66597 *r8a66597, unsigned long reg, u16 mask, u16 loop) r8a66597_reg_wait() argument 452 pipe_start(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe) pipe_start() argument 463 pipe_stop(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe) pipe_stop() argument 475 clear_all_buffer(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe) clear_all_buffer() argument 490 r8a66597_pipe_toggle(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, int toggle) r8a66597_pipe_toggle() argument 499 mbw_value(struct r8a66597 *r8a66597) mbw_value() argument 508 cfifo_change(struct r8a66597 *r8a66597, u16 pipenum) cfifo_change() argument 517 fifo_change_from_pipe(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe) fifo_change_from_pipe() argument 541 get_urb_to_r8a66597_addr(struct r8a66597 *r8a66597, struct urb *urb) get_urb_to_r8a66597_addr() argument 558 pipe_toggle_set(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb, int set) pipe_toggle_set() argument 576 pipe_toggle_save(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) pipe_toggle_save() argument 587 pipe_toggle_restore(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) pipe_toggle_restore() argument 602 pipe_buffer_setting(struct r8a66597 *r8a66597, struct r8a66597_pipe_info *info) pipe_buffer_setting() argument 628 pipe_setting(struct r8a66597 *r8a66597, struct r8a66597_td *td) pipe_setting() argument 652 get_empty_pipenum(struct r8a66597 *r8a66597, struct usb_endpoint_descriptor *ep) get_empty_pipenum() argument 753 enable_r8a66597_pipe_dma(struct r8a66597 *r8a66597, struct r8a66597_device *dev, struct r8a66597_pipe *pipe, struct urb *urb) enable_r8a66597_pipe_dma() argument 795 enable_r8a66597_pipe(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct r8a66597_pipe_info *info) enable_r8a66597_pipe() argument 833 force_dequeue(struct r8a66597 *r8a66597, u16 pipenum, u16 address) force_dequeue() argument 858 disable_r8a66597_pipe_all(struct r8a66597 *r8a66597, struct r8a66597_device *dev) disable_r8a66597_pipe_all() argument 933 init_pipe_info(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct usb_endpoint_descriptor *ep) init_pipe_info() argument 961 init_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) init_pipe_config() argument 969 pipe_irq_enable(struct r8a66597 *r8a66597, struct urb *urb, u16 pipenum) pipe_irq_enable() argument 981 pipe_irq_disable(struct r8a66597 *r8a66597, u16 pipenum) pipe_irq_disable() argument 987 r8a66597_root_hub_start_polling(struct r8a66597 *r8a66597) r8a66597_root_hub_start_polling() argument 993 start_root_hub_sampling(struct r8a66597 *r8a66597, int port, int connect) start_root_hub_sampling() argument 1037 r8a66597_usb_connect(struct r8a66597 *r8a66597, int port) r8a66597_usb_connect() argument 1053 r8a66597_usb_disconnect(struct r8a66597 *r8a66597, int port) r8a66597_usb_disconnect() argument 1064 prepare_setup_packet(struct r8a66597 *r8a66597, struct r8a66597_td *td) prepare_setup_packet() argument 1083 prepare_packet_read(struct r8a66597 *r8a66597, struct r8a66597_td *td) prepare_packet_read() argument 1125 prepare_packet_write(struct r8a66597 *r8a66597, struct r8a66597_td *td) prepare_packet_write() argument 1158 prepare_status_packet(struct r8a66597 *r8a66597, struct r8a66597_td *td) prepare_status_packet() argument 1194 start_transfer(struct r8a66597 *r8a66597, struct r8a66597_td *td) start_transfer() argument 1242 set_td_timer(struct r8a66597 *r8a66597, struct r8a66597_td *td) set_td_timer() argument 1305 packet_read(struct r8a66597 *r8a66597, u16 pipenum) packet_read() argument 1382 packet_write(struct r8a66597 *r8a66597, u16 pipenum) packet_write() argument 1445 check_next_phase(struct r8a66597 *r8a66597, int status) check_next_phase() argument 1480 get_urb_error(struct r8a66597 *r8a66597, u16 pipenum) get_urb_error() argument 1495 irq_pipe_ready(struct r8a66597 *r8a66597) irq_pipe_ready() argument 1529 irq_pipe_empty(struct r8a66597 *r8a66597) irq_pipe_empty() argument 1567 irq_pipe_nrdy(struct r8a66597 *r8a66597) irq_pipe_nrdy() argument 1602 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_irq() local 1683 r8a66597_root_hub_control(struct r8a66597 *r8a66597, int port) r8a66597_root_hub_control() argument 1724 struct r8a66597 *r8a66597 = timers->r8a66597; r8a66597_interval_timer() local 1748 struct r8a66597 *r8a66597 = timers->r8a66597; r8a66597_td_timer() local 1801 struct r8a66597 *r8a66597 = from_timer(r8a66597, t, rh_timer); r8a66597_timer() local 1813 check_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) check_pipe_config() argument 1826 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_start() local 1834 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_stop() local 1839 set_address_zero(struct r8a66597 *r8a66597, struct urb *urb) set_address_zero() argument 1854 r8a66597_make_td(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep) r8a66597_make_td() argument 1888 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_urb_enqueue() local 1956 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_urb_dequeue() local 1983 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); global() variable 2016 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_get_frame() local 2035 get_r8a66597_device(struct r8a66597 *r8a66597, int addr) get_r8a66597_device() argument 2052 update_usb_address_map(struct r8a66597 *r8a66597, struct usb_device *root_hub, unsigned long *map) update_usb_address_map() argument 2086 r8a66597_check_detect_child(struct r8a66597 *r8a66597, struct usb_hcd *hcd) r8a66597_check_detect_child() argument 2105 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_hub_status_data() local 2125 r8a66597_hub_descriptor(struct r8a66597 *r8a66597, struct usb_hub_descriptor *desc) r8a66597_hub_descriptor() argument 2143 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_hub_control() local 2246 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_bus_suspend() local 2277 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_bus_resume() local 2342 struct r8a66597 *r8a66597 = dev_get_drvdata(dev); r8a66597_suspend() local 2360 struct r8a66597 *r8a66597 = dev_get_drvdata(dev); r8a66597_resume() local 2385 struct r8a66597 *r8a66597 = platform_get_drvdata(pdev); r8a66597_remove() local 2404 struct r8a66597 *r8a66597; r8a66597_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | r8a66597.h | 102 struct r8a66597 *r8a66597; member 105 struct r8a66597 { struct 136 static inline struct usb_hcd *r8a66597_to_hcd(struct r8a66597 *r8a66597) in r8a66597_to_hcd() argument 141 r8a66597_get_td(struct r8a66597 *r8a66597, u16 pipenum) r8a66597_get_td() argument 151 r8a66597_get_urb(struct r8a66597 *r8a66597, u16 pipenum) r8a66597_get_urb() argument 160 r8a66597_read(struct r8a66597 *r8a66597, unsigned long offset) r8a66597_read() argument 165 r8a66597_read_fifo(struct r8a66597 *r8a66597, unsigned long offset, u16 *buf, int len) r8a66597_read_fifo() argument 187 r8a66597_write(struct r8a66597 *r8a66597, u16 val, unsigned long offset) r8a66597_write() argument 193 r8a66597_mdfy(struct r8a66597 *r8a66597, u16 val, u16 pat, unsigned long offset) r8a66597_mdfy() argument 208 r8a66597_write_fifo(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, u16 *buf, int len) r8a66597_write_fifo() argument 276 get_rh_usb_speed(struct r8a66597 *r8a66597, int port) get_rh_usb_speed() argument 283 r8a66597_port_power(struct r8a66597 *r8a66597, int port, int power) r8a66597_port_power() argument [all...] |
H A D | r8a66597-hcd.c | 45 static void enable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, in enable_pipe_irq() argument 57 static void disable_pipe_irq(struct r8a66597 *r8a6659 argument 68 set_devadd_reg(struct r8a66597 *r8a66597, u8 r8a66597_address, u16 usbspd, u8 upphub, u8 hubport, int port) set_devadd_reg() argument 78 r8a66597_clock_enable(struct r8a66597 *r8a66597) r8a66597_clock_enable() argument 122 r8a66597_clock_disable(struct r8a66597 *r8a66597) r8a66597_clock_disable() argument 136 r8a66597_enable_port(struct r8a66597 *r8a66597, int port) r8a66597_enable_port() argument 149 r8a66597_disable_port(struct r8a66597 *r8a66597, int port) r8a66597_disable_port() argument 168 enable_controller(struct r8a66597 *r8a66597) enable_controller() argument 200 disable_controller(struct r8a66597 *r8a66597) disable_controller() argument 222 get_parent_r8a66597_address(struct r8a66597 *r8a66597, struct usb_device *udev) get_parent_r8a66597_address() argument 247 get_port_number(struct r8a66597 *r8a66597, char *devpath, u16 *root_port, u16 *hub_port) get_port_number() argument 281 set_child_connect_map(struct r8a66597 *r8a66597, int address) set_child_connect_map() argument 289 put_child_connect_map(struct r8a66597 *r8a66597, int address) put_child_connect_map() argument 326 get_urb_to_r8a66597_dev(struct r8a66597 *r8a66597, struct urb *urb) get_urb_to_r8a66597_dev() argument 334 make_r8a66597_device(struct r8a66597 *r8a66597, struct urb *urb, u8 addr) make_r8a66597_device() argument 368 alloc_usb_address(struct r8a66597 *r8a66597, struct urb *urb) alloc_usb_address() argument 403 free_usb_address(struct r8a66597 *r8a66597, struct r8a66597_device *dev, int reset) free_usb_address() argument 434 r8a66597_reg_wait(struct r8a66597 *r8a66597, unsigned long reg, u16 mask, u16 loop) r8a66597_reg_wait() argument 452 pipe_start(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe) pipe_start() argument 463 pipe_stop(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe) pipe_stop() argument 475 clear_all_buffer(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe) clear_all_buffer() argument 490 r8a66597_pipe_toggle(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, int toggle) r8a66597_pipe_toggle() argument 499 mbw_value(struct r8a66597 *r8a66597) mbw_value() argument 508 cfifo_change(struct r8a66597 *r8a66597, u16 pipenum) cfifo_change() argument 517 fifo_change_from_pipe(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe) fifo_change_from_pipe() argument 541 get_urb_to_r8a66597_addr(struct r8a66597 *r8a66597, struct urb *urb) get_urb_to_r8a66597_addr() argument 558 pipe_toggle_set(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb, int set) pipe_toggle_set() argument 576 pipe_toggle_save(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) pipe_toggle_save() argument 587 pipe_toggle_restore(struct r8a66597 *r8a66597, struct r8a66597_pipe *pipe, struct urb *urb) pipe_toggle_restore() argument 602 pipe_buffer_setting(struct r8a66597 *r8a66597, struct r8a66597_pipe_info *info) pipe_buffer_setting() argument 628 pipe_setting(struct r8a66597 *r8a66597, struct r8a66597_td *td) pipe_setting() argument 652 get_empty_pipenum(struct r8a66597 *r8a66597, struct usb_endpoint_descriptor *ep) get_empty_pipenum() argument 753 enable_r8a66597_pipe_dma(struct r8a66597 *r8a66597, struct r8a66597_device *dev, struct r8a66597_pipe *pipe, struct urb *urb) enable_r8a66597_pipe_dma() argument 795 enable_r8a66597_pipe(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct r8a66597_pipe_info *info) enable_r8a66597_pipe() argument 833 force_dequeue(struct r8a66597 *r8a66597, u16 pipenum, u16 address) force_dequeue() argument 858 disable_r8a66597_pipe_all(struct r8a66597 *r8a66597, struct r8a66597_device *dev) disable_r8a66597_pipe_all() argument 933 init_pipe_info(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep, struct usb_endpoint_descriptor *ep) init_pipe_info() argument 961 init_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) init_pipe_config() argument 969 pipe_irq_enable(struct r8a66597 *r8a66597, struct urb *urb, u16 pipenum) pipe_irq_enable() argument 981 pipe_irq_disable(struct r8a66597 *r8a66597, u16 pipenum) pipe_irq_disable() argument 987 r8a66597_root_hub_start_polling(struct r8a66597 *r8a66597) r8a66597_root_hub_start_polling() argument 993 start_root_hub_sampling(struct r8a66597 *r8a66597, int port, int connect) start_root_hub_sampling() argument 1037 r8a66597_usb_connect(struct r8a66597 *r8a66597, int port) r8a66597_usb_connect() argument 1053 r8a66597_usb_disconnect(struct r8a66597 *r8a66597, int port) r8a66597_usb_disconnect() argument 1064 prepare_setup_packet(struct r8a66597 *r8a66597, struct r8a66597_td *td) prepare_setup_packet() argument 1083 prepare_packet_read(struct r8a66597 *r8a66597, struct r8a66597_td *td) prepare_packet_read() argument 1125 prepare_packet_write(struct r8a66597 *r8a66597, struct r8a66597_td *td) prepare_packet_write() argument 1158 prepare_status_packet(struct r8a66597 *r8a66597, struct r8a66597_td *td) prepare_status_packet() argument 1194 start_transfer(struct r8a66597 *r8a66597, struct r8a66597_td *td) start_transfer() argument 1242 set_td_timer(struct r8a66597 *r8a66597, struct r8a66597_td *td) set_td_timer() argument 1305 packet_read(struct r8a66597 *r8a66597, u16 pipenum) packet_read() argument 1382 packet_write(struct r8a66597 *r8a66597, u16 pipenum) packet_write() argument 1445 check_next_phase(struct r8a66597 *r8a66597, int status) check_next_phase() argument 1480 get_urb_error(struct r8a66597 *r8a66597, u16 pipenum) get_urb_error() argument 1495 irq_pipe_ready(struct r8a66597 *r8a66597) irq_pipe_ready() argument 1529 irq_pipe_empty(struct r8a66597 *r8a66597) irq_pipe_empty() argument 1567 irq_pipe_nrdy(struct r8a66597 *r8a66597) irq_pipe_nrdy() argument 1602 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_irq() local 1683 r8a66597_root_hub_control(struct r8a66597 *r8a66597, int port) r8a66597_root_hub_control() argument 1724 struct r8a66597 *r8a66597 = timers->r8a66597; r8a66597_interval_timer() local 1748 struct r8a66597 *r8a66597 = timers->r8a66597; r8a66597_td_timer() local 1801 struct r8a66597 *r8a66597 = from_timer(r8a66597, t, rh_timer); r8a66597_timer() local 1813 check_pipe_config(struct r8a66597 *r8a66597, struct urb *urb) check_pipe_config() argument 1826 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_start() local 1834 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_stop() local 1839 set_address_zero(struct r8a66597 *r8a66597, struct urb *urb) set_address_zero() argument 1854 r8a66597_make_td(struct r8a66597 *r8a66597, struct urb *urb, struct usb_host_endpoint *hep) r8a66597_make_td() argument 1887 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_urb_enqueue() local 1955 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_urb_dequeue() local 1982 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); global() variable 2015 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_get_frame() local 2034 get_r8a66597_device(struct r8a66597 *r8a66597, int addr) get_r8a66597_device() argument 2051 update_usb_address_map(struct r8a66597 *r8a66597, struct usb_device *root_hub, unsigned long *map) update_usb_address_map() argument 2085 r8a66597_check_detect_child(struct r8a66597 *r8a66597, struct usb_hcd *hcd) r8a66597_check_detect_child() argument 2104 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_hub_status_data() local 2124 r8a66597_hub_descriptor(struct r8a66597 *r8a66597, struct usb_hub_descriptor *desc) r8a66597_hub_descriptor() argument 2142 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_hub_control() local 2245 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_bus_suspend() local 2276 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); r8a66597_bus_resume() local 2341 struct r8a66597 *r8a66597 = dev_get_drvdata(dev); r8a66597_suspend() local 2359 struct r8a66597 *r8a66597 = dev_get_drvdata(dev); r8a66597_resume() local 2384 struct r8a66597 *r8a66597 = platform_get_drvdata(pdev); r8a66597_remove() local 2402 struct r8a66597 *r8a66597; r8a66597_probe() local [all...] |