Home
last modified time | relevance | path

Searched refs:cdnsp_device (Results 1 – 6 of 6) sorted by relevance

/linux-5.19.10/drivers/usb/cdns3/
Dcdnsp-gadget.h818 struct cdnsp_device *pdev;
1392 struct cdnsp_device { struct
1484 void cdnsp_mem_cleanup(struct cdnsp_device *pdev); argument
1485 int cdnsp_mem_init(struct cdnsp_device *pdev);
1486 int cdnsp_setup_addressable_priv_dev(struct cdnsp_device *pdev);
1487 void cdnsp_copy_ep0_dequeue_into_input_ctx(struct cdnsp_device *pdev);
1488 void cdnsp_endpoint_zero(struct cdnsp_device *pdev, struct cdnsp_ep *ep);
1489 int cdnsp_endpoint_init(struct cdnsp_device *pdev,
1492 int cdnsp_ring_expansion(struct cdnsp_device *pdev,
1496 int cdnsp_alloc_stream_info(struct cdnsp_device *pdev,
[all …]
Dcdnsp-gadget.c101 void cdnsp_set_link_state(struct cdnsp_device *pdev, in cdnsp_set_link_state()
124 static void cdnsp_disable_port(struct cdnsp_device *pdev, in cdnsp_disable_port()
132 static void cdnsp_clear_port_change_bit(struct cdnsp_device *pdev, in cdnsp_clear_port_change_bit()
141 static void cdnsp_set_chicken_bits_2(struct cdnsp_device *pdev, u32 bit) in cdnsp_set_chicken_bits_2()
155 static void cdnsp_clear_chicken_bits_2(struct cdnsp_device *pdev, u32 bit) in cdnsp_clear_chicken_bits_2()
172 static void cdnsp_quiesce(struct cdnsp_device *pdev) in cdnsp_quiesce()
198 int cdnsp_halt(struct cdnsp_device *pdev) in cdnsp_halt()
222 void cdnsp_died(struct cdnsp_device *pdev) in cdnsp_died()
232 static int cdnsp_start(struct cdnsp_device *pdev) in cdnsp_start()
265 int cdnsp_reset(struct cdnsp_device *pdev) in cdnsp_reset()
[all …]
Dcdnsp-ep0.c18 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 …]
Dcdnsp-ring.c129 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()
322 static struct cdnsp_ring *cdnsp_get_transfer_ring(struct cdnsp_device *pdev, in cdnsp_get_transfer_ring()
339 cdnsp_request_to_transfer_ring(struct cdnsp_device *pdev, in cdnsp_request_to_transfer_ring()
347 void cdnsp_ring_doorbell_for_active_rings(struct cdnsp_device *pdev, in cdnsp_ring_doorbell_for_active_rings()
[all …]
Dcdnsp-mem.c21 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 …]
Dcdnsp-trace.h410 TP_PROTO(struct cdnsp_device *pdev),
413 __field(struct cdnsp_device *, pdev)
434 TP_PROTO(struct cdnsp_device *vdev),
439 TP_PROTO(struct cdnsp_device *vdev),
444 TP_PROTO(struct cdnsp_device *vdev),
449 TP_PROTO(struct cdnsp_device *vdev),