/linux/drivers/usb/dwc2/ |
H A D | params.c | 18 static void dwc2_set_bcm_params(struct dwc2_hsotg *hsotg) in dwc2_set_bcm_params() argument 28 static void dwc2_set_his_params(struct dwc2_hsotg *hsotg) in dwc2_set_his_params() argument 51 static void dwc2_set_jz4775_params(struct dwc2_hsotg *hsotg) in dwc2_set_jz4775_params() argument 63 static void dwc2_set_loongson_params(struct dwc2_hsotg *hsotg) in dwc2_set_loongson_params() argument 71 static void dwc2_set_x1600_params(struct dwc2_hsotg *hsotg) in dwc2_set_x1600_params() argument 84 dwc2_set_x2000_params(struct dwc2_hsotg * hsotg) dwc2_set_x2000_params() argument 100 dwc2_set_s3c6400_params(struct dwc2_hsotg * hsotg) dwc2_set_s3c6400_params() argument 109 dwc2_set_socfpga_agilex_params(struct dwc2_hsotg * hsotg) dwc2_set_socfpga_agilex_params() argument 117 dwc2_set_rk_params(struct dwc2_hsotg * hsotg) dwc2_set_rk_params() argument 136 dwc2_set_ltq_danube_params(struct dwc2_hsotg * hsotg) dwc2_set_ltq_danube_params() argument 144 dwc2_set_ltq_ase_params(struct dwc2_hsotg * hsotg) dwc2_set_ltq_ase_params() argument 157 dwc2_set_ltq_xrx200_params(struct dwc2_hsotg * hsotg) dwc2_set_ltq_xrx200_params() argument 168 dwc2_set_amlogic_params(struct dwc2_hsotg * hsotg) dwc2_set_amlogic_params() argument 185 dwc2_set_amlogic_g12a_params(struct dwc2_hsotg * hsotg) dwc2_set_amlogic_g12a_params() argument 195 dwc2_set_amlogic_a1_params(struct dwc2_hsotg * hsotg) dwc2_set_amlogic_a1_params() argument 214 dwc2_set_amcc_params(struct dwc2_hsotg * hsotg) dwc2_set_amcc_params() argument 221 dwc2_set_cv1800_params(struct dwc2_hsotg * hsotg) dwc2_set_cv1800_params() argument 240 dwc2_set_stm32f4x9_fsotg_params(struct dwc2_hsotg * hsotg) dwc2_set_stm32f4x9_fsotg_params() argument 256 dwc2_set_stm32f7_hsotg_params(struct dwc2_hsotg * hsotg) dwc2_set_stm32f7_hsotg_params() argument 265 dwc2_set_stm32mp15_fsotg_params(struct dwc2_hsotg * hsotg) dwc2_set_stm32mp15_fsotg_params() argument 287 dwc2_set_stm32mp15_hsotg_params(struct dwc2_hsotg * hsotg) dwc2_set_stm32mp15_hsotg_params() argument 378 dwc2_set_param_otg_cap(struct dwc2_hsotg * hsotg) dwc2_set_param_otg_cap() argument 398 dwc2_set_param_phy_type(struct dwc2_hsotg * hsotg) dwc2_set_param_phy_type() argument 418 dwc2_set_param_speed(struct dwc2_hsotg * hsotg) dwc2_set_param_speed() argument 434 dwc2_set_param_phy_utmi_width(struct dwc2_hsotg * hsotg) dwc2_set_param_phy_utmi_width() argument 453 dwc2_set_param_tx_fifo_sizes(struct dwc2_hsotg * hsotg) dwc2_set_param_tx_fifo_sizes() argument 468 dwc2_set_param_power_down(struct dwc2_hsotg * hsotg) dwc2_set_param_power_down() argument 482 dwc2_set_param_lpm(struct dwc2_hsotg * hsotg) dwc2_set_param_lpm() argument 506 dwc2_set_default_params(struct dwc2_hsotg * hsotg) dwc2_set_default_params() argument 579 dwc2_get_device_properties(struct dwc2_hsotg * hsotg) dwc2_get_device_properties() argument 609 dwc2_check_param_otg_cap(struct dwc2_hsotg * hsotg) dwc2_check_param_otg_cap() argument 640 dwc2_check_param_phy_type(struct dwc2_hsotg * hsotg) dwc2_check_param_phy_type() argument 672 dwc2_check_param_speed(struct dwc2_hsotg * hsotg) dwc2_check_param_speed() argument 696 dwc2_check_param_phy_utmi_width(struct dwc2_hsotg * hsotg) dwc2_check_param_phy_utmi_width() argument 718 dwc2_check_param_power_down(struct dwc2_hsotg * hsotg) dwc2_check_param_power_down() argument 750 dwc2_check_param_tx_fifo_sizes(struct dwc2_hsotg * hsotg) dwc2_check_param_tx_fifo_sizes() argument 783 dwc2_check_param_eusb2_disc(struct dwc2_hsotg * hsotg) dwc2_check_param_eusb2_disc() argument 819 dwc2_check_params(struct dwc2_hsotg * hsotg) dwc2_check_params() argument 893 dwc2_get_host_hwparams(struct dwc2_hsotg * hsotg) dwc2_get_host_hwparams() argument 918 dwc2_get_dev_hwparams(struct dwc2_hsotg * hsotg) dwc2_get_dev_hwparams() argument 950 dwc2_get_hwparams(struct dwc2_hsotg * hsotg) dwc2_get_hwparams() argument 1034 dwc2_init_params(struct dwc2_hsotg * hsotg) dwc2_init_params() argument [all...] |
H A D | hcd.c | 42 static void dwc2_enable_common_interrupts(struct dwc2_hsotg *hsotg) in dwc2_enable_common_interrupts() argument 69 static int dwc2_gahbcfg_init(struct dwc2_hsotg *hsotg) in dwc2_gahbcfg_init() argument 103 dwc2_gusbcfg_init(struct dwc2_hsotg * hsotg) dwc2_gusbcfg_init() argument 134 dwc2_vbus_supply_init(struct dwc2_hsotg * hsotg) dwc2_vbus_supply_init() argument 142 dwc2_vbus_supply_exit(struct dwc2_hsotg * hsotg) dwc2_vbus_supply_exit() argument 155 dwc2_enable_host_interrupts(struct dwc2_hsotg * hsotg) dwc2_enable_host_interrupts() argument 179 dwc2_disable_host_interrupts(struct dwc2_hsotg * hsotg) dwc2_disable_host_interrupts() argument 196 dwc2_calculate_dynamic_fifo(struct dwc2_hsotg * hsotg) dwc2_calculate_dynamic_fifo() argument 255 dwc2_config_fifos(struct dwc2_hsotg * hsotg) dwc2_config_fifos() argument 326 dwc2_calc_frame_interval(struct dwc2_hsotg * hsotg) dwc2_calc_frame_interval() argument 373 dwc2_read_packet(struct dwc2_hsotg * hsotg,u8 * dest,u16 bytes) dwc2_read_packet() argument 402 dwc2_dump_channel_info(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_dump_channel_info() argument 462 dwc2_host_start(struct dwc2_hsotg * hsotg) dwc2_host_start() argument 470 dwc2_host_disconnect(struct dwc2_hsotg * hsotg) dwc2_host_disconnect() argument 477 dwc2_host_hub_info(struct dwc2_hsotg * hsotg,void * context,int * hub_addr,int * hub_port) dwc2_host_hub_info() argument 495 dwc2_hc_enable_slave_ints(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_enable_slave_ints() argument 573 dwc2_hc_enable_dma_ints(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_enable_dma_ints() argument 610 dwc2_hc_enable_ints(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_enable_ints() argument 651 dwc2_hc_init(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_init() argument 766 dwc2_hc_halt(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,enum dwc2_halt_status halt_status) dwc2_hc_halt() argument 930 dwc2_hc_cleanup(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_cleanup() argument 958 dwc2_hc_set_even_odd_frame(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,u32 * hcchar) dwc2_hc_set_even_odd_frame() argument 1093 dwc2_hc_write_packet(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_write_packet() argument 1139 dwc2_hc_do_ping(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_do_ping() argument 1192 dwc2_hc_start_transfer(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_start_transfer() argument 1407 dwc2_hc_start_transfer_ddma(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_start_transfer_ddma() argument 1496 dwc2_hc_continue_transfer(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan) dwc2_hc_continue_transfer() argument 1570 dwc2_kill_urbs_in_qh_list(struct dwc2_hsotg * hsotg,struct list_head * qh_list) dwc2_kill_urbs_in_qh_list() argument 1585 dwc2_qh_list_free(struct dwc2_hsotg * hsotg,struct list_head * qh_list) dwc2_qh_list_free() argument 1628 dwc2_kill_all_urbs(struct dwc2_hsotg * hsotg) dwc2_kill_all_urbs() argument 1644 dwc2_hcd_start(struct dwc2_hsotg * hsotg) dwc2_hcd_start() argument 1664 dwc2_hcd_cleanup_channels(struct dwc2_hsotg * hsotg) dwc2_hcd_cleanup_channels() argument 1723 dwc2_hcd_connect(struct dwc2_hsotg * hsotg) dwc2_hcd_connect() argument 1740 dwc2_hcd_disconnect(struct dwc2_hsotg * hsotg,bool force) dwc2_hcd_disconnect() argument 1807 dwc2_hcd_rem_wakeup(struct dwc2_hsotg * hsotg) dwc2_hcd_rem_wakeup() argument 1825 dwc2_hcd_stop(struct dwc2_hsotg * hsotg) dwc2_hcd_stop() argument 1844 dwc2_hcd_urb_enqueue(struct dwc2_hsotg * hsotg,struct dwc2_hcd_urb * urb,struct dwc2_qh * qh,struct dwc2_qtd * qtd) dwc2_hcd_urb_enqueue() argument 1904 dwc2_hcd_urb_dequeue(struct dwc2_hsotg * hsotg,struct dwc2_hcd_urb * urb) dwc2_hcd_urb_dequeue() argument 1962 dwc2_hcd_endpoint_disable(struct dwc2_hsotg * hsotg,struct usb_host_endpoint * ep,int retry) dwc2_hcd_endpoint_disable() argument 2021 dwc2_hcd_endpoint_reset(struct dwc2_hsotg * hsotg,struct usb_host_endpoint * ep) dwc2_hcd_endpoint_reset() argument 2041 dwc2_core_init(struct dwc2_hsotg * hsotg,bool initial_setup) dwc2_core_init() argument 2129 dwc2_core_host_init(struct dwc2_hsotg * hsotg) dwc2_core_host_init() argument 2269 dwc2_hcd_reinit(struct dwc2_hsotg * hsotg) dwc2_hcd_reinit() argument 2305 dwc2_hc_init_split(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd,struct dwc2_hcd_urb * urb) dwc2_hc_init_split() argument 2319 dwc2_hc_init_xfer(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd) dwc2_hc_init_xfer() argument 2409 dwc2_alloc_split_dma_aligned_buf(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh,struct dwc2_host_chan * chan) dwc2_alloc_split_dma_aligned_buf() argument 2544 dwc2_assign_and_init_hc(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh) dwc2_assign_and_init_hc() argument 2682 dwc2_hcd_select_transactions(struct dwc2_hsotg * hsotg) dwc2_hcd_select_transactions() argument 2788 dwc2_queue_transaction(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,u16 fifo_dwords_avail) dwc2_queue_transaction() argument 2850 dwc2_process_periodic_channels(struct dwc2_hsotg * hsotg) dwc2_process_periodic_channels() argument 2984 dwc2_process_non_periodic_channels(struct dwc2_hsotg * hsotg) dwc2_process_non_periodic_channels() argument 3108 dwc2_hcd_queue_transactions(struct dwc2_hsotg * hsotg,enum dwc2_transaction_type tr_type) dwc2_hcd_queue_transactions() argument 3139 struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg, dwc2_conn_id_status_change() local 3230 struct dwc2_hsotg *hsotg = timer_container_of(hsotg, t, wkp_timer); dwc2_wakeup_detected() local 3253 dwc2_host_is_b_hnp_enabled(struct dwc2_hsotg * hsotg) dwc2_host_is_b_hnp_enabled() argument 3271 dwc2_port_suspend(struct dwc2_hsotg * hsotg,u16 windex) dwc2_port_suspend() argument 3345 dwc2_port_resume(struct dwc2_hsotg * hsotg) dwc2_port_resume() argument 3382 dwc2_hcd_hub_control(struct dwc2_hsotg * hsotg,u16 typereq,u16 wvalue,u16 windex,char * buf,u16 wlength) dwc2_hcd_hub_control() argument 3744 dwc2_hcd_is_status_changed(struct dwc2_hsotg * hsotg,int port) dwc2_hcd_is_status_changed() argument 3775 dwc2_hcd_get_frame_number(struct dwc2_hsotg * hsotg) dwc2_hcd_get_frame_number() argument 3786 dwc2_hcd_get_future_frame_number(struct dwc2_hsotg * hsotg,int us) dwc2_hcd_get_future_frame_number() argument 3815 dwc2_hcd_is_b_host(struct dwc2_hsotg * hsotg) dwc2_hcd_is_b_host() argument 3820 dwc2_hcd_urb_alloc(struct dwc2_hsotg * hsotg,int iso_desc_count,gfp_t mem_flags) dwc2_hcd_urb_alloc() argument 3832 dwc2_hcd_urb_set_pipeinfo(struct dwc2_hsotg * hsotg,struct dwc2_hcd_urb * urb,u8 dev_addr,u8 ep_num,u8 ep_type,u8 ep_dir,u16 maxp,u16 maxp_mult) dwc2_hcd_urb_set_pipeinfo() argument 3855 dwc2_hcd_dump_state(struct dwc2_hsotg * hsotg) dwc2_hcd_dump_state() argument 3981 struct dwc2_hsotg *hsotg; global() member 4013 dwc2_host_get_tt_info(struct dwc2_hsotg * hsotg,void * context,gfp_t mem_flags,int * ttport) dwc2_host_get_tt_info() argument 4061 dwc2_host_put_tt_info(struct dwc2_hsotg * hsotg,struct dwc2_tt * dwc_tt) dwc2_host_put_tt_info() argument 4076 dwc2_host_get_speed(struct dwc2_hsotg * hsotg,void * context) dwc2_host_get_speed() argument 4115 dwc2_host_complete(struct dwc2_hsotg * hsotg,struct dwc2_qtd * qtd,int status) dwc2_host_complete() argument 4196 struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg, dwc2_hcd_start_func() local 4208 struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg, dwc2_hcd_reset_func() local 4227 struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg, dwc2_hcd_phy_reset_func() local 4249 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_start() local 4298 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_stop() local 4327 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_suspend() local 4409 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_resume() local 4528 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_get_frame_number() local 4537 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); dwc2_dump_urb_info() local 4616 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_urb_enqueue() local 4804 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_urb_dequeue() local 4850 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_endpoint_disable() local 4866 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_endpoint_reset() local 4887 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_irq() local 4900 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_hub_status_data() local 4919 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); _dwc2_hcd_clear_tt_buffer_complete() local 4942 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); dwc2_change_bus_speed() local 4953 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); dwc2_free_dev() local 4970 struct dwc2_hsotg *hsotg = dwc2_hcd_to_hsotg(hcd); dwc2_reset_device() local 5022 dwc2_hcd_free(struct dwc2_hsotg * hsotg) dwc2_hcd_free() argument 5087 dwc2_hcd_release(struct dwc2_hsotg * hsotg) dwc2_hcd_release() argument 5101 dwc2_hcd_init(struct dwc2_hsotg * hsotg) dwc2_hcd_init() argument 5363 dwc2_hcd_remove(struct dwc2_hsotg * hsotg) dwc2_hcd_remove() argument 5404 dwc2_backup_host_registers(struct dwc2_hsotg * hsotg) dwc2_backup_host_registers() argument 5440 dwc2_restore_host_registers(struct dwc2_hsotg * hsotg) dwc2_restore_host_registers() argument 5477 dwc2_host_backup_critical_registers(struct dwc2_hsotg * hsotg) dwc2_host_backup_critical_registers() argument 5499 dwc2_host_restore_critical_registers(struct dwc2_hsotg * hsotg) dwc2_host_restore_critical_registers() argument 5525 dwc2_host_enter_hibernation(struct dwc2_hsotg * hsotg) dwc2_host_enter_hibernation() argument 5631 dwc2_host_exit_hibernation(struct dwc2_hsotg * hsotg,int rem_wakeup,int reset) dwc2_host_exit_hibernation() argument 5781 dwc2_host_enter_partial_power_down(struct dwc2_hsotg * hsotg) dwc2_host_enter_partial_power_down() argument 5846 dwc2_host_exit_partial_power_down(struct dwc2_hsotg * hsotg,int rem_wakeup,bool restore) dwc2_host_exit_partial_power_down() argument 5918 dwc2_host_enter_clock_gating(struct dwc2_hsotg * hsotg) dwc2_host_enter_clock_gating() argument 5954 dwc2_host_exit_clock_gating(struct dwc2_hsotg * hsotg,int rem_wakeup) dwc2_host_exit_clock_gating() argument [all...] |
H A D | gadget.c | 51 static inline void dwc2_set_bit(struct dwc2_hsotg *hsotg, u32 offset, u32 val) in dwc2_set_bit() argument 56 static inline void dwc2_clear_bit(struct dwc2_hsotg *hsotg, u32 offset, u32 val) in dwc2_clear_bit() argument 61 static inline struct dwc2_hsotg_ep *index_to_ep(struct dwc2_hsotg *hsotg, in index_to_ep() argument 92 using_dma(struct dwc2_hsotg * hsotg) using_dma() argument 103 using_desc_dma(struct dwc2_hsotg * hsotg) using_desc_dma() argument 117 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_incr_frame_num() local 144 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_dec_frame_num_by_one() local 161 dwc2_hsotg_en_gsint(struct dwc2_hsotg * hsotg,u32 ints) dwc2_hsotg_en_gsint() argument 179 dwc2_hsotg_disable_gsint(struct dwc2_hsotg * hsotg,u32 ints) dwc2_hsotg_disable_gsint() argument 200 dwc2_hsotg_ctrl_epint(struct dwc2_hsotg * hsotg,unsigned int ep,unsigned int dir_in,unsigned int en) dwc2_hsotg_ctrl_epint() argument 226 dwc2_hsotg_tx_fifo_count(struct dwc2_hsotg * hsotg) dwc2_hsotg_tx_fifo_count() argument 242 dwc2_hsotg_tx_fifo_total_depth(struct dwc2_hsotg * hsotg) dwc2_hsotg_tx_fifo_total_depth() argument 267 dwc2_gadget_wkup_alert_handler(struct dwc2_hsotg * hsotg) dwc2_gadget_wkup_alert_handler() argument 289 dwc2_hsotg_tx_fifo_average_depth(struct dwc2_hsotg * hsotg) dwc2_hsotg_tx_fifo_average_depth() argument 308 dwc2_hsotg_init_fifo(struct dwc2_hsotg * hsotg) dwc2_hsotg_init_fifo() argument 430 dwc2_hsotg_unmap_dma(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep,struct dwc2_hsotg_req * hs_req) dwc2_hsotg_unmap_dma() argument 447 dwc2_gadget_alloc_ctrl_desc_chains(struct dwc2_hsotg * hsotg) dwc2_gadget_alloc_ctrl_desc_chains() argument 503 dwc2_hsotg_write_fifo(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep,struct dwc2_hsotg_req * hs_req) dwc2_hsotg_write_fifo() argument 705 dwc2_hsotg_read_frameno(struct dwc2_hsotg * hsotg) dwc2_hsotg_read_frameno() argument 913 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_fill_isoc_desc() local 982 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_start_isoc_ddma() local 1048 dwc2_hsotg_start_req(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep,struct dwc2_hsotg_req * hs_req,bool continuing) dwc2_hsotg_start_req() argument 1263 dwc2_hsotg_map_dma(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep,struct usb_request * req) dwc2_hsotg_map_dma() argument 1283 dwc2_hsotg_handle_unaligned_buf_start(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep,struct dwc2_hsotg_req * hs_req) dwc2_hsotg_handle_unaligned_buf_start() argument 1316 dwc2_hsotg_handle_unaligned_buf_complete(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep,struct dwc2_hsotg_req * hs_req) dwc2_hsotg_handle_unaligned_buf_complete() argument 1348 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_target_frame_elapsed() local 1375 dwc2_gadget_set_ep0_desc_chain(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep) dwc2_gadget_set_ep0_desc_chain() argument 1561 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_hsotg_complete_oursetup() local 1576 ep_from_windex(struct dwc2_hsotg * hsotg,u32 windex) ep_from_windex() argument 1597 dwc2_hsotg_set_test_mode(struct dwc2_hsotg * hsotg,int testmode) dwc2_hsotg_set_test_mode() argument 1627 dwc2_hsotg_send_reply(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * ep,void * buff,int length) dwc2_hsotg_send_reply() argument 1670 dwc2_hsotg_process_req_status(struct dwc2_hsotg * hsotg,struct usb_ctrlrequest * ctrl) dwc2_hsotg_process_req_status() argument 1748 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_start_next_request() local 1774 dwc2_hsotg_process_req_feature(struct dwc2_hsotg * hsotg,struct usb_ctrlrequest * ctrl) dwc2_hsotg_process_req_feature() argument 1893 dwc2_hsotg_stall_ep0(struct dwc2_hsotg * hsotg) dwc2_hsotg_stall_ep0() argument 1932 dwc2_hsotg_process_control(struct dwc2_hsotg * hsotg,struct usb_ctrlrequest * ctrl) dwc2_hsotg_process_control() argument 2016 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_hsotg_complete_setup() local 2038 dwc2_hsotg_enqueue_setup(struct dwc2_hsotg * hsotg) dwc2_hsotg_enqueue_setup() argument 2070 dwc2_hsotg_program_zlp(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep) dwc2_hsotg_program_zlp() argument 2118 dwc2_hsotg_complete_request(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep,struct dwc2_hsotg_req * hs_req,int result) dwc2_hsotg_complete_request() argument 2183 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_complete_isoc_request_ddma() local 2242 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_handle_isoc_bna() local 2263 dwc2_hsotg_rx_data(struct dwc2_hsotg * hsotg,int ep_idx,int size) dwc2_hsotg_rx_data() argument 2327 dwc2_hsotg_ep0_zlp(struct dwc2_hsotg * hsotg,bool dir_in) dwc2_hsotg_ep0_zlp() argument 2346 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_get_xfersize_ddma() local 2390 dwc2_hsotg_handle_outdone(struct dwc2_hsotg * hsotg,int epnum) dwc2_hsotg_handle_outdone() argument 2481 dwc2_hsotg_handle_rx(struct dwc2_hsotg * hsotg) dwc2_hsotg_handle_rx() argument 2581 dwc2_hsotg_set_ep_maxpacket(struct dwc2_hsotg * hsotg,unsigned int ep,unsigned int mps,unsigned int mc,unsigned int dir_in) dwc2_hsotg_set_ep_maxpacket() argument 2633 dwc2_hsotg_txfifo_flush(struct dwc2_hsotg * hsotg,unsigned int idx) dwc2_hsotg_txfifo_flush() argument 2652 dwc2_hsotg_trytx(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep) dwc2_hsotg_trytx() argument 2685 dwc2_hsotg_complete_in(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep) dwc2_hsotg_complete_in() argument 2792 dwc2_gadget_read_ep_interrupts(struct dwc2_hsotg * hsotg,unsigned int idx,int dir_in) dwc2_gadget_read_ep_interrupts() argument 2826 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_handle_ep_disabled() local 2890 struct dwc2_hsotg *hsotg = ep->parent; dwc2_gadget_handle_out_token_ep_disabled() local 2958 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_gadget_handle_nak() local 3039 dwc2_hsotg_epint(struct dwc2_hsotg * hsotg,unsigned int idx,int dir_in) dwc2_hsotg_epint() argument 3200 dwc2_hsotg_irq_enumdone(struct dwc2_hsotg * hsotg) dwc2_hsotg_irq_enumdone() argument 3286 kill_all_requests(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * ep,int result) kill_all_requests() argument 3315 dwc2_hsotg_disconnect(struct dwc2_hsotg * hsotg) dwc2_hsotg_disconnect() argument 3346 dwc2_hsotg_irq_fifoempty(struct dwc2_hsotg * hsotg,bool periodic) dwc2_hsotg_irq_fifoempty() argument 3384 dwc2_hsotg_core_init_disconnected(struct dwc2_hsotg * hsotg,bool is_usb_reset) dwc2_hsotg_core_init_disconnected() argument 3594 dwc2_hsotg_core_disconnect(struct dwc2_hsotg * hsotg) dwc2_hsotg_core_disconnect() argument 3600 dwc2_hsotg_core_connect(struct dwc2_hsotg * hsotg) dwc2_hsotg_core_connect() argument 3620 dwc2_gadget_handle_incomplete_isoc_in(struct dwc2_hsotg * hsotg) dwc2_gadget_handle_incomplete_isoc_in() argument 3663 dwc2_gadget_handle_incomplete_isoc_out(struct dwc2_hsotg * hsotg) dwc2_gadget_handle_incomplete_isoc_out() argument 3710 struct dwc2_hsotg *hsotg = pw; dwc2_hsotg_irq() local 3917 dwc2_hsotg_ep_stop_xfr(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep) dwc2_hsotg_ep_stop_xfr() argument 4021 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_hsotg_ep_enable() local 4250 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_hsotg_ep_disable() local 4298 struct dwc2_hsotg *hsotg = hs_ep->parent; dwc2_hsotg_ep_disable_lock() local 4496 dwc2_hsotg_init(struct dwc2_hsotg * hsotg) dwc2_hsotg_init() argument 4536 struct dwc2_hsotg *hsotg = to_hsotg(gadget); dwc2_hsotg_udc_start() local 4600 struct dwc2_hsotg *hsotg = to_hsotg(gadget); dwc2_hsotg_udc_stop() local 4660 struct dwc2_hsotg *hsotg = to_hsotg(gadget); dwc2_hsotg_set_selfpowered() local 4679 struct dwc2_hsotg *hsotg = to_hsotg(gadget); dwc2_hsotg_pullup() local 4712 struct dwc2_hsotg *hsotg = to_hsotg(gadget); dwc2_hsotg_vbus_session() local 4756 struct dwc2_hsotg *hsotg = to_hsotg(gadget); dwc2_hsotg_vbus_draw() local 4765 struct dwc2_hsotg *hsotg = to_hsotg(g); dwc2_gadget_set_speed() local 4807 dwc2_hsotg_initep(struct dwc2_hsotg * hsotg,struct dwc2_hsotg_ep * hs_ep,int epnum,bool dir_in) dwc2_hsotg_initep() argument 4879 dwc2_hsotg_hw_cfg(struct dwc2_hsotg * hsotg) dwc2_hsotg_hw_cfg() argument 4934 dwc2_hsotg_dump(struct dwc2_hsotg * hsotg) dwc2_hsotg_dump() argument 4985 dwc2_gadget_init(struct dwc2_hsotg * hsotg) dwc2_gadget_init() argument 5091 dwc2_hsotg_remove(struct dwc2_hsotg * hsotg) dwc2_hsotg_remove() argument 5099 dwc2_hsotg_suspend(struct dwc2_hsotg * hsotg) dwc2_hsotg_suspend() argument 5130 dwc2_hsotg_resume(struct dwc2_hsotg * hsotg) dwc2_hsotg_resume() argument 5161 dwc2_backup_device_registers(struct dwc2_hsotg * hsotg) dwc2_backup_device_registers() argument 5217 dwc2_restore_device_registers(struct dwc2_hsotg * hsotg,unsigned int flags) dwc2_restore_device_registers() argument 5281 dwc2_gadget_init_lpm(struct dwc2_hsotg * hsotg) dwc2_gadget_init_lpm() argument 5309 dwc2_gadget_program_ref_clk(struct dwc2_hsotg * hsotg) dwc2_gadget_program_ref_clk() argument 5322 dwc2_gadget_backup_critical_registers(struct dwc2_hsotg * hsotg) dwc2_gadget_backup_critical_registers() argument 5344 dwc2_gadget_restore_critical_registers(struct dwc2_hsotg * hsotg,unsigned int flags) dwc2_gadget_restore_critical_registers() argument 5372 dwc2_gadget_enter_hibernation(struct dwc2_hsotg * hsotg) dwc2_gadget_enter_hibernation() argument 5468 dwc2_gadget_exit_hibernation(struct dwc2_hsotg * hsotg,int rem_wakeup,int reset) dwc2_gadget_exit_hibernation() argument 5574 dwc2_gadget_enter_partial_power_down(struct dwc2_hsotg * hsotg) dwc2_gadget_enter_partial_power_down() argument 5626 dwc2_gadget_exit_partial_power_down(struct dwc2_hsotg * hsotg,bool restore) dwc2_gadget_exit_partial_power_down() argument 5677 dwc2_gadget_enter_clock_gating(struct dwc2_hsotg * hsotg) dwc2_gadget_enter_clock_gating() argument 5707 dwc2_gadget_exit_clock_gating(struct dwc2_hsotg * hsotg,int rem_wakeup) dwc2_gadget_exit_clock_gating() argument [all...] |
H A D | core_intr.c | 27 static const char *dwc2_op_state_str(struct dwc2_hsotg *hsotg) in dwc2_op_state_str() argument 52 static void dwc2_handle_usb_port_intr(struct dwc2_hsotg *hsotg) in dwc2_handle_usb_port_intr() argument 67 static void dwc2_handle_mode_mismatch_intr(struct dwc2_hsotg *hsotg) in dwc2_handle_mode_mismatch_intr() argument 82 dwc2_handle_otg_intr(struct dwc2_hsotg * hsotg) dwc2_handle_otg_intr() argument 259 dwc2_handle_conn_id_status_change_intr(struct dwc2_hsotg * hsotg) dwc2_handle_conn_id_status_change_intr() argument 292 dwc2_handle_session_req_intr(struct dwc2_hsotg * hsotg) dwc2_handle_session_req_intr() argument 341 dwc2_wakeup_from_lpm_l1(struct dwc2_hsotg * hsotg,bool remotewakeup) dwc2_wakeup_from_lpm_l1() argument 414 dwc2_handle_wakeup_detected_intr(struct dwc2_hsotg * hsotg) dwc2_handle_wakeup_detected_intr() argument 494 dwc2_handle_disconnect_intr(struct dwc2_hsotg * hsotg) dwc2_handle_disconnect_intr() argument 514 dwc2_handle_usb_suspend_intr(struct dwc2_hsotg * hsotg) dwc2_handle_usb_suspend_intr() argument 602 dwc2_handle_lpm_intr(struct dwc2_hsotg * hsotg) dwc2_handle_lpm_intr() argument 669 dwc2_read_common_intr(struct dwc2_hsotg * hsotg) dwc2_read_common_intr() argument 698 dwc_handle_gpwrdn_disc_det(struct dwc2_hsotg * hsotg,u32 gpwrdn) dwc_handle_gpwrdn_disc_det() argument 767 dwc2_handle_gpwrdn_intr(struct dwc2_hsotg * hsotg) dwc2_handle_gpwrdn_intr() argument 846 struct dwc2_hsotg *hsotg = dev; dwc2_handle_common_intr() local [all...] |
H A D | hcd_intr.c | 33 static void dwc2_track_missed_sofs(struct dwc2_hsotg *hsotg) in dwc2_track_missed_sofs() argument 67 dwc2_hc_handle_tt_clear(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd) dwc2_hc_handle_tt_clear() argument 110 dwc2_sof_intr(struct dwc2_hsotg * hsotg) dwc2_sof_intr() argument 156 dwc2_rx_fifo_level_intr(struct dwc2_hsotg * hsotg) dwc2_rx_fifo_level_intr() argument 214 dwc2_np_tx_fifo_empty_intr(struct dwc2_hsotg * hsotg) dwc2_np_tx_fifo_empty_intr() argument 226 dwc2_perio_tx_fifo_empty_intr(struct dwc2_hsotg * hsotg) dwc2_perio_tx_fifo_empty_intr() argument 233 dwc2_hprt0_enable(struct dwc2_hsotg * hsotg,u32 hprt0,u32 * hprt0_modify) dwc2_hprt0_enable() argument 325 dwc2_port_intr(struct dwc2_hsotg * hsotg) dwc2_port_intr() argument 406 dwc2_get_actual_xfer_length(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status,int * short_read) dwc2_get_actual_xfer_length() argument 460 dwc2_update_urb_state(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_hcd_urb * urb,struct dwc2_qtd * qtd) dwc2_update_urb_state() argument 510 dwc2_hcd_save_data_toggle(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hcd_save_data_toggle() argument 555 dwc2_update_isoc_urb_state(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_update_isoc_urb_state() argument 628 dwc2_deactivate_qh(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh,int free_qtd) dwc2_deactivate_qh() argument 674 dwc2_release_channel(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_release_channel() argument 773 dwc2_halt_channel(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_halt_channel() argument 833 dwc2_complete_non_periodic_xfer(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_complete_non_periodic_xfer() argument 883 dwc2_complete_periodic_xfer(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_complete_periodic_xfer() argument 900 dwc2_xfercomp_isoc_split_in(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_xfercomp_isoc_split_in() argument 958 dwc2_hc_xfercomp_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_xfercomp_intr() argument 1091 dwc2_hc_stall_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_stall_intr() argument 1141 dwc2_update_urb_state_abn(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_hcd_urb * urb,struct dwc2_qtd * qtd,enum dwc2_halt_status halt_status) dwc2_update_urb_state_abn() argument 1178 dwc2_hc_nak_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_nak_intr() argument 1283 dwc2_hc_ack_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_ack_intr() argument 1362 dwc2_hc_nyet_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_nyet_intr() argument 1486 dwc2_hc_babble_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_babble_intr() argument 1520 dwc2_hc_ahberr_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_ahberr_intr() argument 1624 dwc2_hc_xacterr_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_xacterr_intr() argument 1682 dwc2_hc_frmovrun_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_frmovrun_intr() argument 1715 dwc2_hc_datatglerr_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_datatglerr_intr() argument 1740 dwc2_halt_status_ok(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_halt_status_ok() argument 1800 dwc2_hc_chhltd_intr_dma(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_chhltd_intr_dma() argument 1978 dwc2_hc_chhltd_intr(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd) dwc2_hc_chhltd_intr() argument 2014 dwc2_hc_n_intr(struct dwc2_hsotg * hsotg,int chnum) dwc2_hc_n_intr() argument 2166 dwc2_hc_intr(struct dwc2_hsotg * hsotg) dwc2_hc_intr() argument 2202 dwc2_handle_hcd_intr(struct dwc2_hsotg * hsotg) dwc2_handle_hcd_intr() argument [all...] |
H A D | platform.c | 52 static int dwc2_get_dr_mode(struct dwc2_hsotg *hsotg) in dwc2_get_dr_mode() argument 94 __dwc2_lowlevel_hw_enable(struct dwc2_hsotg * hsotg) __dwc2_lowlevel_hw_enable() argument 155 dwc2_lowlevel_hw_enable(struct dwc2_hsotg * hsotg) dwc2_lowlevel_hw_enable() argument 164 __dwc2_lowlevel_hw_disable(struct dwc2_hsotg * hsotg) __dwc2_lowlevel_hw_disable() argument 197 dwc2_lowlevel_hw_disable(struct dwc2_hsotg * hsotg) dwc2_lowlevel_hw_disable() argument 211 dwc2_lowlevel_hw_init(struct dwc2_hsotg * hsotg) dwc2_lowlevel_hw_init() argument 306 struct dwc2_hsotg *hsotg = platform_get_drvdata(dev); dwc2_driver_remove() local 370 struct dwc2_hsotg *hsotg = platform_get_drvdata(dev); dwc2_driver_shutdown() local 384 dwc2_check_core_endianness(struct dwc2_hsotg * hsotg) dwc2_check_core_endianness() argument 402 dwc2_check_core_version(struct dwc2_hsotg * hsotg) dwc2_check_core_version() argument 441 struct dwc2_hsotg *hsotg; dwc2_driver_probe() local 708 dwc2_restore_critical_registers(struct dwc2_hsotg * hsotg) dwc2_restore_critical_registers() argument [all...] |
H A D | hcd_ddma.c | 58 static int dwc2_desc_list_alloc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_desc_list_alloc() argument 93 static void dwc2_desc_list_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_desc_list_free() argument 114 static int dwc2_frame_list_alloc(struct dwc2_hsotg *hsotg, gfp_ argument 131 dwc2_frame_list_free(struct dwc2_hsotg * hsotg) dwc2_frame_list_free() argument 151 dwc2_per_sched_enable(struct dwc2_hsotg * hsotg,u32 fr_list_en) dwc2_per_sched_enable() argument 175 dwc2_per_sched_disable(struct dwc2_hsotg * hsotg) dwc2_per_sched_disable() argument 200 dwc2_update_frame_list(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh,int enable) dwc2_update_frame_list() argument 264 dwc2_release_channel_ddma(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh) dwc2_release_channel_ddma() argument 312 dwc2_hcd_qh_init_ddma(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh,gfp_t mem_flags) dwc2_hcd_qh_init_ddma() argument 358 dwc2_hcd_qh_free_ddma(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh) dwc2_hcd_qh_free_ddma() argument 398 dwc2_calc_starting_frame(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh,u16 * skip_frames) dwc2_calc_starting_frame() argument 460 dwc2_recalc_initial_desc_idx(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh) dwc2_recalc_initial_desc_idx() argument 511 dwc2_fill_host_isoc_dma_desc(struct dwc2_hsotg * hsotg,struct dwc2_qtd * qtd,struct dwc2_qh * qh,u32 max_xfer_size,u16 idx) dwc2_fill_host_isoc_dma_desc() argument 550 dwc2_init_isoc_dma_desc(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh,u16 skip_frames) dwc2_init_isoc_dma_desc() argument 659 dwc2_fill_host_dma_desc(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd,struct dwc2_qh * qh,int n_desc) dwc2_fill_host_dma_desc() argument 711 dwc2_init_non_isoc_dma_desc(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh) dwc2_init_non_isoc_dma_desc() argument 817 dwc2_hcd_start_xfer_ddma(struct dwc2_hsotg * hsotg,struct dwc2_qh * qh) dwc2_hcd_start_xfer_ddma() argument 862 dwc2_cmpl_host_isoc_dma_desc(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd,struct dwc2_qh * qh,u16 idx) dwc2_cmpl_host_isoc_dma_desc() argument 938 dwc2_complete_isoc_xfer_ddma(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,enum dwc2_halt_status halt_status) dwc2_complete_isoc_xfer_ddma() argument 1044 dwc2_update_non_isoc_urb_state_ddma(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,struct dwc2_qtd * qtd,struct dwc2_dma_desc * dma_desc,enum dwc2_halt_status halt_status,u32 n_bytes,int * xfer_done) dwc2_update_non_isoc_urb_state_ddma() argument 1126 dwc2_process_non_isoc_desc(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,struct dwc2_qtd * qtd,int desc_num,enum dwc2_halt_status halt_status,int * xfer_done) dwc2_process_non_isoc_desc() argument 1198 dwc2_complete_non_isoc_xfer_ddma(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,enum dwc2_halt_status halt_status) dwc2_complete_non_isoc_xfer_ddma() argument 1276 dwc2_hcd_complete_xfer_ddma(struct dwc2_hsotg * hsotg,struct dwc2_host_chan * chan,int chnum,enum dwc2_halt_status halt_status) dwc2_hcd_complete_xfer_ddma() argument [all...] |
H A D | drd.c | 20 static void dwc2_ovr_init(struct dwc2_hsotg *hsotg) in dwc2_ovr_init() argument 42 dwc2_ovr_avalid(struct dwc2_hsotg * hsotg,bool valid) dwc2_ovr_avalid() argument 64 dwc2_ovr_bvalid(struct dwc2_hsotg * hsotg,bool valid) dwc2_ovr_bvalid() argument 88 struct dwc2_hsotg *hsotg = usb_role_switch_get_drvdata(sw); dwc2_drd_role_sw_set() local 173 dwc2_drd_init(struct dwc2_hsotg * hsotg) dwc2_drd_init() argument 204 dwc2_drd_suspend(struct dwc2_hsotg * hsotg) dwc2_drd_suspend() argument 217 dwc2_drd_resume(struct dwc2_hsotg * hsotg) dwc2_drd_resume() argument 255 dwc2_drd_exit(struct dwc2_hsotg * hsotg) dwc2_drd_exit() argument [all...] |
H A D | debugfs.c | 31 struct dwc2_hsotg *hsotg = s->private; in testmode_write() local 67 struct dwc2_hsotg *hsotg = s->private; in testmode_show() local 128 struct dwc2_hsotg *hsotg = seq->private; in state_show() local 185 struct dwc2_hsotg *hsotg = seq->private; fifo_show() local 228 struct dwc2_hsotg *hsotg = ep->parent; ep_show() local 292 dwc2_hsotg_create_debug(struct dwc2_hsotg * hsotg) dwc2_hsotg_create_debug() argument 322 dwc2_hsotg_create_debug(struct dwc2_hsotg * hsotg) dwc2_hsotg_create_debug() argument 669 struct dwc2_hsotg *hsotg = seq->private; params_show() local 731 struct dwc2_hsotg *hsotg = seq->private; hw_params_show() local 766 struct dwc2_hsotg *hsotg = seq->private; dr_mode_show() local 775 dwc2_debugfs_init(struct dwc2_hsotg * hsotg) dwc2_debugfs_init() argument 809 dwc2_debugfs_exit(struct dwc2_hsotg * hsotg) dwc2_debugfs_exit() argument [all...] |
H A D | debug.h | 15 static inline int dwc2_debugfs_init(struct dwc2_hsotg *hsotg) in dwc2_debugfs_init() argument 17 static inline void dwc2_debugfs_exit(struct dwc2_hsotg *hsotg) in dwc2_debugfs_exit() argument
|
H A D | hcd.h | 312 struct dwc2_hsotg *hsotg; member 424 struct dwc2_hsotg *hsotg; member 432 static inline struct usb_hcd *dwc2_hsotg_to_hcd(struct dwc2_hsotg *hsotg) in dwc2_hsotg_to_hcd() argument 444 static inline void disable_hc_int(struct dwc2_hsotg *hsotg, int chnum, u32 intr) in disable_hc_int() argument 462 dwc2_read_hprt0(struct dwc2_hsotg * hsotg) dwc2_read_hprt0() argument 550 dwc2_hcd_qtd_unlink_and_free(struct dwc2_hsotg * hsotg,struct dwc2_qtd * qtd,struct dwc2_qh * qh) dwc2_hcd_qtd_unlink_and_free() argument 663 dwc2_read_core_intr(struct dwc2_hsotg * hsotg) dwc2_read_core_intr() argument 705 dwc2_hcd_is_bandwidth_allocated(struct dwc2_hsotg * hsotg,struct usb_host_endpoint * ep) dwc2_hcd_is_bandwidth_allocated() argument 716 dwc2_hcd_get_ep_bandwidth(struct dwc2_hsotg * hsotg,struct usb_host_endpoint * ep) dwc2_hcd_get_ep_bandwidth() argument [all...] |
/linux/arch/arm/boot/dts/samsung/ |
H A D | s5pv210.dtsi | 406 hsotg: usb@ec000000 { label
|
H A D | exynos3250.dtsi | 540 hsotg: usb@12480000 { label
|
H A D | exynos4.dtsi | 364 hsotg: usb@12480000 { label
|