Searched refs:cdnsp_device (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/usb/cdns3/ |
| H A D | cdnsp-gadget.h | 826 struct cdnsp_device *pdev; 1407 struct cdnsp_device { struct 1501 void cdnsp_mem_cleanup(struct cdnsp_device *pdev); argument 1502 int cdnsp_mem_init(struct cdnsp_device *pdev); 1503 int cdnsp_setup_addressable_priv_dev(struct cdnsp_device *pdev); 1504 void cdnsp_copy_ep0_dequeue_into_input_ctx(struct cdnsp_device *pdev); 1505 void cdnsp_endpoint_zero(struct cdnsp_device *pdev, struct cdnsp_ep *ep); 1506 int cdnsp_endpoint_init(struct cdnsp_device *pdev, 1509 int cdnsp_ring_expansion(struct cdnsp_device *pdev, 1513 int cdnsp_alloc_stream_info(struct cdnsp_device *pdev, [all …]
|
| H A D | cdnsp-gadget.c | 103 void cdnsp_set_link_state(struct cdnsp_device *pdev, in cdnsp_set_link_state() 126 static void cdnsp_disable_port(struct cdnsp_device *pdev, in cdnsp_disable_port() 134 static void cdnsp_clear_port_change_bit(struct cdnsp_device *pdev, in cdnsp_clear_port_change_bit() 143 static void cdnsp_set_apb_timeout_value(struct cdnsp_device *pdev) in cdnsp_set_apb_timeout_value() 163 static void cdnsp_set_chicken_bits_2(struct cdnsp_device *pdev, u32 bit) in cdnsp_set_chicken_bits_2() 177 static void cdnsp_clear_chicken_bits_2(struct cdnsp_device *pdev, u32 bit) in cdnsp_clear_chicken_bits_2() 194 static void cdnsp_quiesce(struct cdnsp_device *pdev) in cdnsp_quiesce() 220 int cdnsp_halt(struct cdnsp_device *pdev) in cdnsp_halt() 244 void cdnsp_died(struct cdnsp_device *pdev) in cdnsp_died() 254 static int cdnsp_start(struct cdnsp_device *pdev) in cdnsp_start() [all …]
|
| H A D | cdnsp-ep0.c | 18 static void cdnsp_ep0_stall(struct cdnsp_device *pdev) in cdnsp_ep0_stall() 41 static int cdnsp_ep0_delegate_req(struct cdnsp_device *pdev, in cdnsp_ep0_delegate_req() 53 static int cdnsp_ep0_set_config(struct cdnsp_device *pdev, in cdnsp_ep0_set_config() 84 static int cdnsp_ep0_set_address(struct cdnsp_device *pdev, in cdnsp_ep0_set_address() 127 int cdnsp_status_stage(struct cdnsp_device *pdev) in cdnsp_status_stage() 144 static int cdnsp_ep0_handle_status(struct cdnsp_device *pdev, in cdnsp_ep0_handle_status() 193 static void cdnsp_enter_test_mode(struct cdnsp_device *pdev) in cdnsp_enter_test_mode() 202 static int cdnsp_ep0_handle_feature_device(struct cdnsp_device *pdev, in cdnsp_ep0_handle_feature_device() 263 static int cdnsp_ep0_handle_feature_intf(struct cdnsp_device *pdev, in cdnsp_ep0_handle_feature_intf() 297 static int cdnsp_ep0_handle_feature_endpoint(struct cdnsp_device *pdev, in cdnsp_ep0_handle_feature_endpoint() [all …]
|
| H A D | cdnsp-ring.c | 129 static void cdnsp_next_trb(struct cdnsp_device *pdev, in cdnsp_next_trb() 146 void cdnsp_inc_deq(struct cdnsp_device *pdev, struct cdnsp_ring *ring) in cdnsp_inc_deq() 187 static void cdnsp_inc_enq(struct cdnsp_device *pdev, in cdnsp_inc_enq() 236 static bool cdnsp_room_on_ring(struct cdnsp_device *pdev, in cdnsp_room_on_ring() 260 static void cdnsp_force_l0_go(struct cdnsp_device *pdev) in cdnsp_force_l0_go() 267 void cdnsp_ring_cmd_db(struct cdnsp_device *pdev) in cdnsp_ring_cmd_db() 276 static bool cdnsp_ring_ep_doorbell(struct cdnsp_device *pdev, in cdnsp_ring_ep_doorbell() 323 static struct cdnsp_ring *cdnsp_get_transfer_ring(struct cdnsp_device *pdev, in cdnsp_get_transfer_ring() 340 cdnsp_request_to_transfer_ring(struct cdnsp_device *pdev, in cdnsp_request_to_transfer_ring() 348 void cdnsp_ring_doorbell_for_active_rings(struct cdnsp_device *pdev, in cdnsp_ring_doorbell_for_active_rings() [all …]
|
| H A D | cdnsp-mem.c | 21 static void cdnsp_free_stream_info(struct cdnsp_device *pdev, 29 static struct cdnsp_segment *cdnsp_segment_alloc(struct cdnsp_device *pdev, in cdnsp_segment_alloc() 71 static void cdnsp_segment_free(struct cdnsp_device *pdev, in cdnsp_segment_free() 81 static void cdnsp_free_segments_for_ring(struct cdnsp_device *pdev, in cdnsp_free_segments_for_ring() 105 static void cdnsp_link_segments(struct cdnsp_device *pdev, in cdnsp_link_segments() 136 static void cdnsp_link_rings(struct cdnsp_device *pdev, in cdnsp_link_rings() 280 static void cdnsp_ring_free(struct cdnsp_device *pdev, struct cdnsp_ring *ring) in cdnsp_ring_free() 322 static int cdnsp_alloc_segments_for_ring(struct cdnsp_device *pdev, in cdnsp_alloc_segments_for_ring() 370 static struct cdnsp_ring *cdnsp_ring_alloc(struct cdnsp_device *pdev, in cdnsp_ring_alloc() 410 void cdnsp_free_endpoint_rings(struct cdnsp_device *pdev, struct cdnsp_ep *pep) in cdnsp_free_endpoint_rings() [all …]
|