cdns3_device 86 drivers/usb/cdns3/core.h struct cdns3_device *gadget_dev; cdns3_device 33 drivers/usb/cdns3/ep0.c static void cdns3_ep0_run_transfer(struct cdns3_device *priv_dev, cdns3_device 82 drivers/usb/cdns3/ep0.c static int cdns3_ep0_delegate_req(struct cdns3_device *priv_dev, cdns3_device 95 drivers/usb/cdns3/ep0.c static void cdns3_prepare_setup_packet(struct cdns3_device *priv_dev) cdns3_device 103 drivers/usb/cdns3/ep0.c static void cdns3_ep0_complete_setup(struct cdns3_device *priv_dev, cdns3_device 137 drivers/usb/cdns3/ep0.c static int cdns3_req_ep0_set_configuration(struct cdns3_device *priv_dev, cdns3_device 194 drivers/usb/cdns3/ep0.c static int cdns3_req_ep0_set_address(struct cdns3_device *priv_dev, cdns3_device 234 drivers/usb/cdns3/ep0.c static int cdns3_req_ep0_get_status(struct cdns3_device *priv_dev, cdns3_device 288 drivers/usb/cdns3/ep0.c static int cdns3_ep0_feature_handle_device(struct cdns3_device *priv_dev, cdns3_device 357 drivers/usb/cdns3/ep0.c static int cdns3_ep0_feature_handle_intf(struct cdns3_device *priv_dev, cdns3_device 376 drivers/usb/cdns3/ep0.c static int cdns3_ep0_feature_handle_endpoint(struct cdns3_device *priv_dev, cdns3_device 415 drivers/usb/cdns3/ep0.c static int cdns3_req_ep0_handle_feature(struct cdns3_device *priv_dev, cdns3_device 448 drivers/usb/cdns3/ep0.c static int cdns3_req_ep0_set_sel(struct cdns3_device *priv_dev, cdns3_device 472 drivers/usb/cdns3/ep0.c static int cdns3_req_ep0_set_isoch_delay(struct cdns3_device *priv_dev, cdns3_device 490 drivers/usb/cdns3/ep0.c static int cdns3_ep0_standard_request(struct cdns3_device *priv_dev, cdns3_device 525 drivers/usb/cdns3/ep0.c static void __pending_setup_status_handler(struct cdns3_device *priv_dev) cdns3_device 538 drivers/usb/cdns3/ep0.c struct cdns3_device *priv_dev = container_of(work, struct cdns3_device, cdns3_device 551 drivers/usb/cdns3/ep0.c static void cdns3_ep0_setup_phase(struct cdns3_device *priv_dev) cdns3_device 589 drivers/usb/cdns3/ep0.c static void cdns3_transfer_completed(struct cdns3_device *priv_dev) cdns3_device 615 drivers/usb/cdns3/ep0.c static bool cdns3_check_new_setup(struct cdns3_device *priv_dev) cdns3_device 630 drivers/usb/cdns3/ep0.c void cdns3_check_ep0_interrupt_proceed(struct cdns3_device *priv_dev, int dir) cdns3_device 708 drivers/usb/cdns3/ep0.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 786 drivers/usb/cdns3/ep0.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 812 drivers/usb/cdns3/ep0.c void cdns3_ep0_config(struct cdns3_device *priv_dev) cdns3_device 872 drivers/usb/cdns3/ep0.c int cdns3_init_ep0(struct cdns3_device *priv_dev, cdns3_device 96 drivers/usb/cdns3/gadget.c static int cdns3_get_dma_pos(struct cdns3_device *priv_dev, cdns3_device 144 drivers/usb/cdns3/gadget.c void cdns3_select_ep(struct cdns3_device *priv_dev, u32 ep) cdns3_device 181 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 210 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 228 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 247 drivers/usb/cdns3/gadget.c void cdns3_hw_reset_eps_config(struct cdns3_device *priv_dev) cdns3_device 321 drivers/usb/cdns3/gadget.c void cdns3_allow_enable_l1(struct cdns3_device *priv_dev, int enable) cdns3_device 329 drivers/usb/cdns3/gadget.c enum usb_device_speed cdns3_get_speed(struct cdns3_device *priv_dev) cdns3_device 354 drivers/usb/cdns3/gadget.c static int cdns3_start_all_request(struct cdns3_device *priv_dev, cdns3_device 438 drivers/usb/cdns3/gadget.c struct usb_request *cdns3_wa2_gadget_giveback(struct cdns3_device *priv_dev, cdns3_device 471 drivers/usb/cdns3/gadget.c int cdns3_wa2_gadget_ep_queue(struct cdns3_device *priv_dev, cdns3_device 638 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 695 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = container_of(work, struct cdns3_device, cdns3_device 725 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 778 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 797 drivers/usb/cdns3/gadget.c static void cdns3_wa1_tray_restore_cycle_bit(struct cdns3_device *priv_dev, cdns3_device 819 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 1016 drivers/usb/cdns3/gadget.c void cdns3_set_hw_configuration(struct cdns3_device *priv_dev) cdns3_device 1091 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 1137 drivers/usb/cdns3/gadget.c static void cdns3_transfer_completed(struct cdns3_device *priv_dev, cdns3_device 1190 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 1216 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 1286 drivers/usb/cdns3/gadget.c static void cdns3_disconnect_gadget(struct cdns3_device *priv_dev) cdns3_device 1301 drivers/usb/cdns3/gadget.c static void cdns3_check_usb_interrupt_proceed(struct cdns3_device *priv_dev, cdns3_device 1378 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = data; cdns3_device 1419 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = data; cdns3_device 1479 drivers/usb/cdns3/gadget.c static int cdns3_ep_onchip_buffer_reserve(struct cdns3_device *priv_dev, cdns3_device 1514 drivers/usb/cdns3/gadget.c void cdns3_configure_dmult(struct cdns3_device *priv_dev, cdns3_device 1555 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 1651 drivers/usb/cdns3/gadget.c cdns3_endpoint *cdns3_find_available_ep(struct cdns3_device *priv_dev, cdns3_device 1700 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = gadget_to_cdns3_device(gadget); cdns3_device 1774 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev; cdns3_device 1887 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev; cdns3_device 1979 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 2024 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev; cdns3_device 2069 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 2132 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 2153 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 2200 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = priv_ep->cdns3_dev; cdns3_device 2244 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = gadget_to_cdns3_device(gadget); cdns3_device 2249 drivers/usb/cdns3/gadget.c int __cdns3_gadget_wakeup(struct cdns3_device *priv_dev) cdns3_device 2266 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = gadget_to_cdns3_device(gadget); cdns3_device 2279 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = gadget_to_cdns3_device(gadget); cdns3_device 2290 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = gadget_to_cdns3_device(gadget); cdns3_device 2300 drivers/usb/cdns3/gadget.c static void cdns3_gadget_config(struct cdns3_device *priv_dev) cdns3_device 2350 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = gadget_to_cdns3_device(gadget); cdns3_device 2394 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = gadget_to_cdns3_device(gadget); cdns3_device 2435 drivers/usb/cdns3/gadget.c static void cdns3_free_all_eps(struct cdns3_device *priv_dev) cdns3_device 2455 drivers/usb/cdns3/gadget.c static int cdns3_init_eps(struct cdns3_device *priv_dev) cdns3_device 2544 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev; cdns3_device 2580 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev; cdns3_device 2733 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = cdns->gadget_dev; cdns3_device 2749 drivers/usb/cdns3/gadget.c struct cdns3_device *priv_dev = cdns->gadget_dev; cdns3_device 960 drivers/usb/cdns3/gadget.h #define gadget_to_cdns3_device(g) (container_of(g, struct cdns3_device, gadget)) cdns3_device 1090 drivers/usb/cdns3/gadget.h struct cdns3_device; cdns3_device 1128 drivers/usb/cdns3/gadget.h struct cdns3_device *cdns3_dev; cdns3_device 1306 drivers/usb/cdns3/gadget.h enum usb_device_speed cdns3_get_speed(struct cdns3_device *priv_dev); cdns3_device 1308 drivers/usb/cdns3/gadget.h void cdns3_hw_reset_eps_config(struct cdns3_device *priv_dev); cdns3_device 1309 drivers/usb/cdns3/gadget.h void cdns3_set_hw_configuration(struct cdns3_device *priv_dev); cdns3_device 1310 drivers/usb/cdns3/gadget.h void cdns3_select_ep(struct cdns3_device *priv_dev, u32 ep); cdns3_device 1311 drivers/usb/cdns3/gadget.h void cdns3_allow_enable_l1(struct cdns3_device *priv_dev, int enable); cdns3_device 1331 drivers/usb/cdns3/gadget.h int cdns3_init_ep0(struct cdns3_device *priv_dev, cdns3_device 1333 drivers/usb/cdns3/gadget.h void cdns3_ep0_config(struct cdns3_device *priv_dev); cdns3_device 1335 drivers/usb/cdns3/gadget.h void cdns3_check_ep0_interrupt_proceed(struct cdns3_device *priv_dev, int dir); cdns3_device 1336 drivers/usb/cdns3/gadget.h int __cdns3_gadget_wakeup(struct cdns3_device *priv_dev); cdns3_device 98 drivers/usb/cdns3/trace.h TP_PROTO(struct cdns3_device *priv_dev, u32 usb_ists), cdns3_device 114 drivers/usb/cdns3/trace.h TP_PROTO(struct cdns3_device *priv_dev, u32 usb_ists), cdns3_device 119 drivers/usb/cdns3/trace.h TP_PROTO(struct cdns3_device *priv_dev, struct cdns3_endpoint *priv_ep), cdns3_device 140 drivers/usb/cdns3/trace.h TP_PROTO(struct cdns3_device *priv_dev, struct cdns3_endpoint *priv_ep), cdns3_device 145 drivers/usb/cdns3/trace.h TP_PROTO(struct cdns3_device *priv_dev, u32 ep_sts), cdns3_device 162 drivers/usb/cdns3/trace.h TP_PROTO(struct cdns3_device *priv_dev, u32 ep_sts), cdns3_device 270 drivers/usb/cdns3/trace.h TP_PROTO(struct cdns3_device *dev_priv, struct usb_request *request),