dwc3               47 drivers/usb/dwc3/core.c static int dwc3_get_dr_mode(struct dwc3 *dwc)
dwc3              103 drivers/usb/dwc3/core.c void dwc3_set_prtcap(struct dwc3 *dwc, u32 mode)
dwc3              117 drivers/usb/dwc3/core.c 	struct dwc3 *dwc = work_to_dwc(work);
dwc3              195 drivers/usb/dwc3/core.c void dwc3_set_mode(struct dwc3 *dwc, u32 mode)
dwc3              208 drivers/usb/dwc3/core.c 	struct dwc3		*dwc = dep->dwc;
dwc3              224 drivers/usb/dwc3/core.c static int dwc3_core_soft_reset(struct dwc3 *dwc)
dwc3              302 drivers/usb/dwc3/core.c static void dwc3_frame_length_adjustment(struct dwc3 *dwc)
dwc3              327 drivers/usb/dwc3/core.c static void dwc3_free_one_event_buffer(struct dwc3 *dwc,
dwc3              341 drivers/usb/dwc3/core.c static struct dwc3_event_buffer *dwc3_alloc_one_event_buffer(struct dwc3 *dwc,
dwc3              368 drivers/usb/dwc3/core.c static void dwc3_free_event_buffers(struct dwc3 *dwc)
dwc3              385 drivers/usb/dwc3/core.c static int dwc3_alloc_event_buffers(struct dwc3 *dwc, unsigned length)
dwc3              405 drivers/usb/dwc3/core.c int dwc3_event_buffers_setup(struct dwc3 *dwc)
dwc3              422 drivers/usb/dwc3/core.c void dwc3_event_buffers_cleanup(struct dwc3 *dwc)
dwc3              437 drivers/usb/dwc3/core.c static int dwc3_alloc_scratch_buffers(struct dwc3 *dwc)
dwc3              453 drivers/usb/dwc3/core.c static int dwc3_setup_scratch_buffers(struct dwc3 *dwc)
dwc3              504 drivers/usb/dwc3/core.c static void dwc3_free_scratch_buffers(struct dwc3 *dwc)
dwc3              521 drivers/usb/dwc3/core.c static void dwc3_core_num_eps(struct dwc3 *dwc)
dwc3              528 drivers/usb/dwc3/core.c static void dwc3_cache_hwparams(struct dwc3 *dwc)
dwc3              543 drivers/usb/dwc3/core.c static int dwc3_core_ulpi_init(struct dwc3 *dwc)
dwc3              567 drivers/usb/dwc3/core.c static int dwc3_phy_setup(struct dwc3 *dwc)
dwc3              687 drivers/usb/dwc3/core.c static void dwc3_core_exit(struct dwc3 *dwc)
dwc3              704 drivers/usb/dwc3/core.c static bool dwc3_core_is_valid(struct dwc3 *dwc)
dwc3              726 drivers/usb/dwc3/core.c static void dwc3_core_setup_global_control(struct dwc3 *dwc)
dwc3              800 drivers/usb/dwc3/core.c static int dwc3_core_get_phy(struct dwc3 *dwc);
dwc3              801 drivers/usb/dwc3/core.c static int dwc3_core_ulpi_init(struct dwc3 *dwc);
dwc3              804 drivers/usb/dwc3/core.c static void dwc3_set_incr_burst_type(struct dwc3 *dwc)
dwc3              903 drivers/usb/dwc3/core.c static int dwc3_core_init(struct dwc3 *dwc)
dwc3             1079 drivers/usb/dwc3/core.c static int dwc3_core_get_phy(struct dwc3 *dwc)
dwc3             1146 drivers/usb/dwc3/core.c static int dwc3_core_init_mode(struct dwc3 *dwc)
dwc3             1199 drivers/usb/dwc3/core.c static void dwc3_core_exit_mode(struct dwc3 *dwc)
dwc3             1220 drivers/usb/dwc3/core.c static void dwc3_get_properties(struct dwc3 *dwc)
dwc3             1341 drivers/usb/dwc3/core.c bool dwc3_has_imod(struct dwc3 *dwc)
dwc3             1349 drivers/usb/dwc3/core.c static void dwc3_check_params(struct dwc3 *dwc)
dwc3             1402 drivers/usb/dwc3/core.c 	struct dwc3		*dwc;
dwc3             1554 drivers/usb/dwc3/core.c 	struct dwc3	*dwc = platform_get_drvdata(pdev);
dwc3             1575 drivers/usb/dwc3/core.c static int dwc3_core_init_for_resume(struct dwc3 *dwc)
dwc3             1601 drivers/usb/dwc3/core.c static int dwc3_suspend_common(struct dwc3 *dwc, pm_message_t msg)
dwc3             1658 drivers/usb/dwc3/core.c static int dwc3_resume_common(struct dwc3 *dwc, pm_message_t msg)
dwc3             1725 drivers/usb/dwc3/core.c static int dwc3_runtime_checks(struct dwc3 *dwc)
dwc3             1743 drivers/usb/dwc3/core.c 	struct dwc3     *dwc = dev_get_drvdata(dev);
dwc3             1760 drivers/usb/dwc3/core.c 	struct dwc3     *dwc = dev_get_drvdata(dev);
dwc3             1786 drivers/usb/dwc3/core.c 	struct dwc3     *dwc = dev_get_drvdata(dev);
dwc3             1809 drivers/usb/dwc3/core.c 	struct dwc3	*dwc = dev_get_drvdata(dev);
dwc3             1823 drivers/usb/dwc3/core.c 	struct dwc3	*dwc = dev_get_drvdata(dev);
dwc3              640 drivers/usb/dwc3/core.h 	struct dwc3		*dwc;
dwc3              688 drivers/usb/dwc3/core.h 	struct dwc3		*dwc;
dwc3             1238 drivers/usb/dwc3/core.h #define work_to_dwc(w)		(container_of((w), struct dwc3, drd_work))
dwc3             1393 drivers/usb/dwc3/core.h void dwc3_set_prtcap(struct dwc3 *dwc, u32 mode);
dwc3             1394 drivers/usb/dwc3/core.h void dwc3_set_mode(struct dwc3 *dwc, u32 mode);
dwc3             1398 drivers/usb/dwc3/core.h static inline bool dwc3_is_usb3(struct dwc3 *dwc)
dwc3             1404 drivers/usb/dwc3/core.h static inline bool dwc3_is_usb31(struct dwc3 *dwc)
dwc3             1409 drivers/usb/dwc3/core.h bool dwc3_has_imod(struct dwc3 *dwc);
dwc3             1411 drivers/usb/dwc3/core.h int dwc3_event_buffers_setup(struct dwc3 *dwc);
dwc3             1412 drivers/usb/dwc3/core.h void dwc3_event_buffers_cleanup(struct dwc3 *dwc);
dwc3             1415 drivers/usb/dwc3/core.h int dwc3_host_init(struct dwc3 *dwc);
dwc3             1416 drivers/usb/dwc3/core.h void dwc3_host_exit(struct dwc3 *dwc);
dwc3             1418 drivers/usb/dwc3/core.h static inline int dwc3_host_init(struct dwc3 *dwc)
dwc3             1420 drivers/usb/dwc3/core.h static inline void dwc3_host_exit(struct dwc3 *dwc)
dwc3             1425 drivers/usb/dwc3/core.h int dwc3_gadget_init(struct dwc3 *dwc);
dwc3             1426 drivers/usb/dwc3/core.h void dwc3_gadget_exit(struct dwc3 *dwc);
dwc3             1427 drivers/usb/dwc3/core.h int dwc3_gadget_set_test_mode(struct dwc3 *dwc, int mode);
dwc3             1428 drivers/usb/dwc3/core.h int dwc3_gadget_get_link_state(struct dwc3 *dwc);
dwc3             1429 drivers/usb/dwc3/core.h int dwc3_gadget_set_link_state(struct dwc3 *dwc, enum dwc3_link_state state);
dwc3             1432 drivers/usb/dwc3/core.h int dwc3_send_gadget_generic_command(struct dwc3 *dwc, unsigned cmd, u32 param);
dwc3             1434 drivers/usb/dwc3/core.h static inline int dwc3_gadget_init(struct dwc3 *dwc)
dwc3             1436 drivers/usb/dwc3/core.h static inline void dwc3_gadget_exit(struct dwc3 *dwc)
dwc3             1438 drivers/usb/dwc3/core.h static inline int dwc3_gadget_set_test_mode(struct dwc3 *dwc, int mode)
dwc3             1440 drivers/usb/dwc3/core.h static inline int dwc3_gadget_get_link_state(struct dwc3 *dwc)
dwc3             1442 drivers/usb/dwc3/core.h static inline int dwc3_gadget_set_link_state(struct dwc3 *dwc,
dwc3             1449 drivers/usb/dwc3/core.h static inline int dwc3_send_gadget_generic_command(struct dwc3 *dwc,
dwc3             1455 drivers/usb/dwc3/core.h int dwc3_drd_init(struct dwc3 *dwc);
dwc3             1456 drivers/usb/dwc3/core.h void dwc3_drd_exit(struct dwc3 *dwc);
dwc3             1457 drivers/usb/dwc3/core.h void dwc3_otg_init(struct dwc3 *dwc);
dwc3             1458 drivers/usb/dwc3/core.h void dwc3_otg_exit(struct dwc3 *dwc);
dwc3             1459 drivers/usb/dwc3/core.h void dwc3_otg_update(struct dwc3 *dwc, bool ignore_idstatus);
dwc3             1460 drivers/usb/dwc3/core.h void dwc3_otg_host_init(struct dwc3 *dwc);
dwc3             1462 drivers/usb/dwc3/core.h static inline int dwc3_drd_init(struct dwc3 *dwc)
dwc3             1464 drivers/usb/dwc3/core.h static inline void dwc3_drd_exit(struct dwc3 *dwc)
dwc3             1466 drivers/usb/dwc3/core.h static inline void dwc3_otg_init(struct dwc3 *dwc)
dwc3             1468 drivers/usb/dwc3/core.h static inline void dwc3_otg_exit(struct dwc3 *dwc)
dwc3             1470 drivers/usb/dwc3/core.h static inline void dwc3_otg_update(struct dwc3 *dwc, bool ignore_idstatus)
dwc3             1472 drivers/usb/dwc3/core.h static inline void dwc3_otg_host_init(struct dwc3 *dwc)
dwc3             1478 drivers/usb/dwc3/core.h int dwc3_gadget_suspend(struct dwc3 *dwc);
dwc3             1479 drivers/usb/dwc3/core.h int dwc3_gadget_resume(struct dwc3 *dwc);
dwc3             1480 drivers/usb/dwc3/core.h void dwc3_gadget_process_pending_events(struct dwc3 *dwc);
dwc3             1482 drivers/usb/dwc3/core.h static inline int dwc3_gadget_suspend(struct dwc3 *dwc)
dwc3             1487 drivers/usb/dwc3/core.h static inline int dwc3_gadget_resume(struct dwc3 *dwc)
dwc3             1492 drivers/usb/dwc3/core.h static inline void dwc3_gadget_process_pending_events(struct dwc3 *dwc)
dwc3             1498 drivers/usb/dwc3/core.h int dwc3_ulpi_init(struct dwc3 *dwc);
dwc3             1499 drivers/usb/dwc3/core.h void dwc3_ulpi_exit(struct dwc3 *dwc);
dwc3             1501 drivers/usb/dwc3/core.h static inline int dwc3_ulpi_init(struct dwc3 *dwc)
dwc3             1503 drivers/usb/dwc3/core.h static inline void dwc3_ulpi_exit(struct dwc3 *dwc)
dwc3              412 drivers/usb/dwc3/debug.h extern void dwc3_debugfs_init(struct dwc3 *);
dwc3              413 drivers/usb/dwc3/debug.h extern void dwc3_debugfs_exit(struct dwc3 *);
dwc3              415 drivers/usb/dwc3/debug.h static inline void dwc3_debugfs_init(struct dwc3 *d)
dwc3              417 drivers/usb/dwc3/debug.h static inline void dwc3_debugfs_exit(struct dwc3 *d)
dwc3              282 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              312 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              326 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              360 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              390 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              424 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              455 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              500 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              538 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              573 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = s->private;
dwc3              636 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              655 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              674 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              689 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              704 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              719 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              734 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              749 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              785 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              823 drivers/usb/dwc3/debugfs.c 	struct dwc3		*dwc = dep->dwc;
dwc3              890 drivers/usb/dwc3/debugfs.c static void dwc3_debugfs_create_endpoint_dirs(struct dwc3 *dwc,
dwc3              905 drivers/usb/dwc3/debugfs.c void dwc3_debugfs_init(struct dwc3 *dwc)
dwc3              942 drivers/usb/dwc3/debugfs.c void dwc3_debugfs_exit(struct dwc3 *dwc)
dwc3               19 drivers/usb/dwc3/drd.c static void dwc3_otg_disable_events(struct dwc3 *dwc, u32 disable_mask)
dwc3               27 drivers/usb/dwc3/drd.c static void dwc3_otg_enable_events(struct dwc3 *dwc, u32 enable_mask)
dwc3               35 drivers/usb/dwc3/drd.c static void dwc3_otg_clear_events(struct dwc3 *dwc)
dwc3               54 drivers/usb/dwc3/drd.c 	struct dwc3 *dwc = _dwc;
dwc3               72 drivers/usb/dwc3/drd.c 	struct dwc3 *dwc = _dwc;
dwc3               93 drivers/usb/dwc3/drd.c static void dwc3_otgregs_init(struct dwc3 *dwc)
dwc3              137 drivers/usb/dwc3/drd.c static int dwc3_otg_get_irq(struct dwc3 *dwc)
dwc3              167 drivers/usb/dwc3/drd.c void dwc3_otg_init(struct dwc3 *dwc)
dwc3              186 drivers/usb/dwc3/drd.c void dwc3_otg_exit(struct dwc3 *dwc)
dwc3              195 drivers/usb/dwc3/drd.c void dwc3_otg_host_init(struct dwc3 *dwc)
dwc3              244 drivers/usb/dwc3/drd.c static void dwc3_otg_host_exit(struct dwc3 *dwc)
dwc3              267 drivers/usb/dwc3/drd.c static void dwc3_otg_device_init(struct dwc3 *dwc)
dwc3              303 drivers/usb/dwc3/drd.c static void dwc3_otg_device_exit(struct dwc3 *dwc)
dwc3              328 drivers/usb/dwc3/drd.c void dwc3_otg_update(struct dwc3 *dwc, bool ignore_idstatus)
dwc3              415 drivers/usb/dwc3/drd.c static void dwc3_drd_update(struct dwc3 *dwc)
dwc3              432 drivers/usb/dwc3/drd.c 	struct dwc3 *dwc = container_of(nb, struct dwc3, edev_nb);
dwc3              441 drivers/usb/dwc3/drd.c static struct extcon_dev *dwc3_get_extcon(struct dwc3 *dwc)
dwc3              479 drivers/usb/dwc3/drd.c int dwc3_drd_init(struct dwc3 *dwc)
dwc3              530 drivers/usb/dwc3/drd.c void dwc3_drd_exit(struct dwc3 *dwc)
dwc3               24 drivers/usb/dwc3/dwc3-haps.c 	struct platform_device *dwc3;
dwc3               56 drivers/usb/dwc3/dwc3-haps.c 	dwc->dwc3 = platform_device_alloc("dwc3", PLATFORM_DEVID_AUTO);
dwc3               57 drivers/usb/dwc3/dwc3-haps.c 	if (!dwc->dwc3)
dwc3               71 drivers/usb/dwc3/dwc3-haps.c 	ret = platform_device_add_resources(dwc->dwc3, res, ARRAY_SIZE(res));
dwc3               78 drivers/usb/dwc3/dwc3-haps.c 	dwc->dwc3->dev.parent = dev;
dwc3               80 drivers/usb/dwc3/dwc3-haps.c 	ret = platform_device_add_properties(dwc->dwc3, initial_properties);
dwc3               84 drivers/usb/dwc3/dwc3-haps.c 	ret = platform_device_add(dwc->dwc3);
dwc3               94 drivers/usb/dwc3/dwc3-haps.c 	platform_device_put(dwc->dwc3);
dwc3              102 drivers/usb/dwc3/dwc3-haps.c 	platform_device_unregister(dwc->dwc3);
dwc3               60 drivers/usb/dwc3/dwc3-pci.c 	struct platform_device *dwc3;
dwc3              205 drivers/usb/dwc3/dwc3-pci.c 	struct platform_device *dwc3 = dwc->dwc3;
dwc3              208 drivers/usb/dwc3/dwc3-pci.c 	ret = pm_runtime_get_sync(&dwc3->dev);
dwc3              212 drivers/usb/dwc3/dwc3-pci.c 	pm_runtime_mark_last_busy(&dwc3->dev);
dwc3              213 drivers/usb/dwc3/dwc3-pci.c 	pm_runtime_put_sync_autosuspend(&dwc3->dev);
dwc3              237 drivers/usb/dwc3/dwc3-pci.c 	dwc->dwc3 = platform_device_alloc("dwc3", PLATFORM_DEVID_AUTO);
dwc3              238 drivers/usb/dwc3/dwc3-pci.c 	if (!dwc->dwc3)
dwc3              252 drivers/usb/dwc3/dwc3-pci.c 	ret = platform_device_add_resources(dwc->dwc3, res, ARRAY_SIZE(res));
dwc3              259 drivers/usb/dwc3/dwc3-pci.c 	dwc->dwc3->dev.parent = dev;
dwc3              260 drivers/usb/dwc3/dwc3-pci.c 	ACPI_COMPANION_SET(&dwc->dwc3->dev, ACPI_COMPANION(dev));
dwc3              262 drivers/usb/dwc3/dwc3-pci.c 	ret = platform_device_add_properties(dwc->dwc3, p);
dwc3              270 drivers/usb/dwc3/dwc3-pci.c 	ret = platform_device_add(dwc->dwc3);
dwc3              285 drivers/usb/dwc3/dwc3-pci.c 	platform_device_put(dwc->dwc3);
dwc3              301 drivers/usb/dwc3/dwc3-pci.c 	platform_device_unregister(dwc->dwc3);
dwc3               59 drivers/usb/dwc3/dwc3-qcom.c 	struct platform_device	*dwc3;
dwc3              291 drivers/usb/dwc3/dwc3-qcom.c 	struct dwc3	*dwc = platform_get_drvdata(qcom->dwc3);
dwc3              463 drivers/usb/dwc3/dwc3-qcom.c 	qcom->dwc3 = platform_device_alloc("dwc3", PLATFORM_DEVID_AUTO);
dwc3              464 drivers/usb/dwc3/dwc3-qcom.c 	if (!qcom->dwc3)
dwc3              467 drivers/usb/dwc3/dwc3-qcom.c 	qcom->dwc3->dev.parent = dev;
dwc3              468 drivers/usb/dwc3/dwc3-qcom.c 	qcom->dwc3->dev.type = dev->type;
dwc3              469 drivers/usb/dwc3/dwc3-qcom.c 	qcom->dwc3->dev.dma_mask = dev->dma_mask;
dwc3              470 drivers/usb/dwc3/dwc3-qcom.c 	qcom->dwc3->dev.dma_parms = dev->dma_parms;
dwc3              471 drivers/usb/dwc3/dwc3-qcom.c 	qcom->dwc3->dev.coherent_dma_mask = dev->coherent_dma_mask;
dwc3              493 drivers/usb/dwc3/dwc3-qcom.c 	ret = platform_device_add_resources(qcom->dwc3, child_res, 2);
dwc3              499 drivers/usb/dwc3/dwc3-qcom.c 	ret = platform_device_add_properties(qcom->dwc3,
dwc3              506 drivers/usb/dwc3/dwc3-qcom.c 	ret = platform_device_add(qcom->dwc3);
dwc3              534 drivers/usb/dwc3/dwc3-qcom.c 	qcom->dwc3 = of_find_device_by_node(dwc3_np);
dwc3              535 drivers/usb/dwc3/dwc3-qcom.c 	if (!qcom->dwc3) {
dwc3              651 drivers/usb/dwc3/dwc3-qcom.c 	qcom->mode = usb_get_dr_mode(&qcom->dwc3->dev);
dwc3               30 drivers/usb/dwc3/ep0.c static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep);
dwc3               31 drivers/usb/dwc3/ep0.c static void __dwc3_ep0_do_control_data(struct dwc3 *dwc,
dwc3               38 drivers/usb/dwc3/ep0.c 	struct dwc3			*dwc;
dwc3               66 drivers/usb/dwc3/ep0.c 	struct dwc3			*dwc;
dwc3               90 drivers/usb/dwc3/ep0.c 	struct dwc3		*dwc = dep->dwc;
dwc3              193 drivers/usb/dwc3/ep0.c 	struct dwc3			*dwc = dep->dwc;
dwc3              221 drivers/usb/dwc3/ep0.c static void dwc3_ep0_stall_and_restart(struct dwc3 *dwc)
dwc3              249 drivers/usb/dwc3/ep0.c 	struct dwc3			*dwc = dep->dwc;
dwc3              259 drivers/usb/dwc3/ep0.c 	struct dwc3			*dwc = dep->dwc;
dwc3              270 drivers/usb/dwc3/ep0.c void dwc3_ep0_out_start(struct dwc3 *dwc)
dwc3              284 drivers/usb/dwc3/ep0.c static struct dwc3_ep *dwc3_wIndex_to_dep(struct dwc3 *dwc, __le16 wIndex_le)
dwc3              307 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_status(struct dwc3 *dwc,
dwc3              372 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_u1(struct dwc3 *dwc, enum usb_device_state state,
dwc3              395 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_u2(struct dwc3 *dwc, enum usb_device_state state,
dwc3              419 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_test(struct dwc3 *dwc, enum usb_device_state state,
dwc3              443 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_device(struct dwc3 *dwc,
dwc3              481 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_intf(struct dwc3 *dwc,
dwc3              506 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_endpoint(struct dwc3 *dwc,
dwc3              535 drivers/usb/dwc3/ep0.c static int dwc3_ep0_handle_feature(struct dwc3 *dwc,
dwc3              560 drivers/usb/dwc3/ep0.c static int dwc3_ep0_set_address(struct dwc3 *dwc, struct usb_ctrlrequest *ctrl)
dwc3              590 drivers/usb/dwc3/ep0.c static int dwc3_ep0_delegate_req(struct dwc3 *dwc, struct usb_ctrlrequest *ctrl)
dwc3              600 drivers/usb/dwc3/ep0.c static int dwc3_ep0_set_config(struct dwc3 *dwc, struct usb_ctrlrequest *ctrl)
dwc3              656 drivers/usb/dwc3/ep0.c 	struct dwc3	*dwc = dep->dwc;
dwc3              697 drivers/usb/dwc3/ep0.c static int dwc3_ep0_set_sel(struct dwc3 *dwc, struct usb_ctrlrequest *ctrl)
dwc3              731 drivers/usb/dwc3/ep0.c static int dwc3_ep0_set_isoch_delay(struct dwc3 *dwc, struct usb_ctrlrequest *ctrl)
dwc3              749 drivers/usb/dwc3/ep0.c static int dwc3_ep0_std_request(struct dwc3 *dwc, struct usb_ctrlrequest *ctrl)
dwc3              783 drivers/usb/dwc3/ep0.c static void dwc3_ep0_inspect_setup(struct dwc3 *dwc,
dwc3              819 drivers/usb/dwc3/ep0.c static void dwc3_ep0_complete_data(struct dwc3 *dwc,
dwc3              877 drivers/usb/dwc3/ep0.c static void dwc3_ep0_complete_status(struct dwc3 *dwc,
dwc3              916 drivers/usb/dwc3/ep0.c static void dwc3_ep0_xfer_complete(struct dwc3 *dwc,
dwc3              942 drivers/usb/dwc3/ep0.c static void __dwc3_ep0_do_control_data(struct dwc3 *dwc,
dwc3             1022 drivers/usb/dwc3/ep0.c 	struct dwc3		*dwc = dep->dwc;
dwc3             1032 drivers/usb/dwc3/ep0.c static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep)
dwc3             1037 drivers/usb/dwc3/ep0.c static void dwc3_ep0_do_control_status(struct dwc3 *dwc,
dwc3             1045 drivers/usb/dwc3/ep0.c static void dwc3_ep0_end_control_data(struct dwc3 *dwc, struct dwc3_ep *dep)
dwc3             1063 drivers/usb/dwc3/ep0.c static void dwc3_ep0_xfernotready(struct dwc3 *dwc,
dwc3             1117 drivers/usb/dwc3/ep0.c void dwc3_ep0_interrupt(struct dwc3 *dwc,
dwc3               41 drivers/usb/dwc3/gadget.c int dwc3_gadget_set_test_mode(struct dwc3 *dwc, int mode)
dwc3               72 drivers/usb/dwc3/gadget.c int dwc3_gadget_get_link_state(struct dwc3 *dwc)
dwc3               89 drivers/usb/dwc3/gadget.c int dwc3_gadget_set_link_state(struct dwc3 *dwc, enum dwc3_link_state state)
dwc3              175 drivers/usb/dwc3/gadget.c 	struct dwc3			*dwc = dep->dwc;
dwc3              208 drivers/usb/dwc3/gadget.c 	struct dwc3			*dwc = dep->dwc;
dwc3              227 drivers/usb/dwc3/gadget.c int dwc3_send_gadget_generic_command(struct dwc3 *dwc, unsigned cmd, u32 param)
dwc3              257 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_wakeup(struct dwc3 *dwc);
dwc3              272 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = dep->dwc;
dwc3              403 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = dep->dwc;
dwc3              434 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = dep->dwc;
dwc3              453 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = dep->dwc;
dwc3              510 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc;
dwc3              545 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = dep->dwc;
dwc3              614 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = dep->dwc;
dwc3              692 drivers/usb/dwc3/gadget.c static void dwc3_remove_requests(struct dwc3 *dwc, struct dwc3_ep *dep)
dwc3              730 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = dep->dwc;
dwc3              777 drivers/usb/dwc3/gadget.c 	struct dwc3			*dwc;
dwc3              809 drivers/usb/dwc3/gadget.c 	struct dwc3			*dwc;
dwc3              914 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = dep->dwc;
dwc3             1082 drivers/usb/dwc3/gadget.c 			struct dwc3	*dwc = dep->dwc;
dwc3             1127 drivers/usb/dwc3/gadget.c 		struct dwc3	*dwc = dep->dwc;
dwc3             1144 drivers/usb/dwc3/gadget.c 		struct dwc3	*dwc = dep->dwc;
dwc3             1197 drivers/usb/dwc3/gadget.c 		struct dwc3	*dwc = dep->dwc;
dwc3             1273 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_get_frame(struct dwc3 *dwc)
dwc3             1398 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = dep->dwc;
dwc3             1430 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = dep->dwc;
dwc3             1491 drivers/usb/dwc3/gadget.c 	struct dwc3			*dwc = dep->dwc;
dwc3             1547 drivers/usb/dwc3/gadget.c 	struct dwc3			*dwc = dep->dwc;
dwc3             1597 drivers/usb/dwc3/gadget.c 	struct dwc3				*dwc = dep->dwc;
dwc3             1649 drivers/usb/dwc3/gadget.c 	struct dwc3			*dwc = dep->dwc;
dwc3             1665 drivers/usb/dwc3/gadget.c 	struct dwc3			*dwc = dep->dwc;
dwc3             1715 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = gadget_to_dwc(g);
dwc3             1720 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_wakeup(struct dwc3 *dwc)
dwc3             1784 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = gadget_to_dwc(g);
dwc3             1798 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = gadget_to_dwc(g);
dwc3             1808 drivers/usb/dwc3/gadget.c static int dwc3_gadget_run_stop(struct dwc3 *dwc, int is_on, int suspend)
dwc3             1855 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = gadget_to_dwc(g);
dwc3             1883 drivers/usb/dwc3/gadget.c static void dwc3_gadget_enable_irq(struct dwc3 *dwc)
dwc3             1903 drivers/usb/dwc3/gadget.c static void dwc3_gadget_disable_irq(struct dwc3 *dwc)
dwc3             1933 drivers/usb/dwc3/gadget.c static void dwc3_gadget_setup_nump(struct dwc3 *dwc)
dwc3             1953 drivers/usb/dwc3/gadget.c static int __dwc3_gadget_start(struct dwc3 *dwc)
dwc3             2023 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = gadget_to_dwc(g);
dwc3             2063 drivers/usb/dwc3/gadget.c static void __dwc3_gadget_stop(struct dwc3 *dwc)
dwc3             2072 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = gadget_to_dwc(g);
dwc3             2094 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = gadget_to_dwc(g);
dwc3             2133 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = gadget_to_dwc(g);
dwc3             2206 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = dep->dwc;
dwc3             2221 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = dep->dwc;
dwc3             2265 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = dep->dwc;
dwc3             2310 drivers/usb/dwc3/gadget.c static int dwc3_gadget_init_endpoint(struct dwc3 *dwc, u8 epnum)
dwc3             2359 drivers/usb/dwc3/gadget.c static int dwc3_gadget_init_endpoints(struct dwc3 *dwc, u8 total)
dwc3             2376 drivers/usb/dwc3/gadget.c static void dwc3_gadget_free_endpoints(struct dwc3 *dwc)
dwc3             2567 drivers/usb/dwc3/gadget.c 	struct dwc3		*dwc = dep->dwc;
dwc3             2621 drivers/usb/dwc3/gadget.c static void dwc3_endpoint_interrupt(struct dwc3 *dwc,
dwc3             2672 drivers/usb/dwc3/gadget.c static void dwc3_disconnect_gadget(struct dwc3 *dwc)
dwc3             2681 drivers/usb/dwc3/gadget.c static void dwc3_suspend_gadget(struct dwc3 *dwc)
dwc3             2690 drivers/usb/dwc3/gadget.c static void dwc3_resume_gadget(struct dwc3 *dwc)
dwc3             2699 drivers/usb/dwc3/gadget.c static void dwc3_reset_gadget(struct dwc3 *dwc)
dwc3             2714 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = dep->dwc;
dwc3             2772 drivers/usb/dwc3/gadget.c static void dwc3_clear_stall_all_ep(struct dwc3 *dwc)
dwc3             2794 drivers/usb/dwc3/gadget.c static void dwc3_gadget_disconnect_interrupt(struct dwc3 *dwc)
dwc3             2814 drivers/usb/dwc3/gadget.c static void dwc3_gadget_reset_interrupt(struct dwc3 *dwc)
dwc3             2865 drivers/usb/dwc3/gadget.c static void dwc3_gadget_conndone_interrupt(struct dwc3 *dwc)
dwc3             2989 drivers/usb/dwc3/gadget.c static void dwc3_gadget_wakeup_interrupt(struct dwc3 *dwc)
dwc3             3003 drivers/usb/dwc3/gadget.c static void dwc3_gadget_linksts_change_interrupt(struct dwc3 *dwc,
dwc3             3101 drivers/usb/dwc3/gadget.c static void dwc3_gadget_suspend_interrupt(struct dwc3 *dwc,
dwc3             3112 drivers/usb/dwc3/gadget.c static void dwc3_gadget_hibernation_interrupt(struct dwc3 *dwc,
dwc3             3136 drivers/usb/dwc3/gadget.c static void dwc3_gadget_interrupt(struct dwc3 *dwc,
dwc3             3184 drivers/usb/dwc3/gadget.c static void dwc3_process_event_entry(struct dwc3 *dwc,
dwc3             3199 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = evt->dwc;
dwc3             3249 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = evt->dwc;
dwc3             3262 drivers/usb/dwc3/gadget.c 	struct dwc3 *dwc = evt->dwc;
dwc3             3314 drivers/usb/dwc3/gadget.c static int dwc3_gadget_get_irq(struct dwc3 *dwc)
dwc3             3350 drivers/usb/dwc3/gadget.c int dwc3_gadget_init(struct dwc3 *dwc)
dwc3             3455 drivers/usb/dwc3/gadget.c void dwc3_gadget_exit(struct dwc3 *dwc)
dwc3             3466 drivers/usb/dwc3/gadget.c int dwc3_gadget_suspend(struct dwc3 *dwc)
dwc3             3478 drivers/usb/dwc3/gadget.c int dwc3_gadget_resume(struct dwc3 *dwc)
dwc3             3502 drivers/usb/dwc3/gadget.c void dwc3_gadget_process_pending_events(struct dwc3 *dwc)
dwc3               18 drivers/usb/dwc3/gadget.h struct dwc3;
dwc3               20 drivers/usb/dwc3/gadget.h #define gadget_to_dwc(g)	(container_of(g, struct dwc3, gadget))
dwc3              106 drivers/usb/dwc3/gadget.h void dwc3_ep0_interrupt(struct dwc3 *dwc,
dwc3              108 drivers/usb/dwc3/gadget.h void dwc3_ep0_out_start(struct dwc3 *dwc);
dwc3               14 drivers/usb/dwc3/host.c static int dwc3_host_get_irq(struct dwc3 *dwc)
dwc3               44 drivers/usb/dwc3/host.c int dwc3_host_init(struct dwc3 *dwc)
dwc3              128 drivers/usb/dwc3/host.c void dwc3_host_exit(struct dwc3 *dwc)
dwc3               11 drivers/usb/dwc3/trace.h #define TRACE_SYSTEM dwc3
dwc3               50 drivers/usb/dwc3/trace.h 	TP_PROTO(u32 event, struct dwc3 *dwc),
dwc3               67 drivers/usb/dwc3/trace.h 	TP_PROTO(u32 event, struct dwc3 *dwc),
dwc3               20 drivers/usb/dwc3/ulpi.c static int dwc3_ulpi_busyloop(struct dwc3 *dwc)
dwc3               37 drivers/usb/dwc3/ulpi.c 	struct dwc3 *dwc = dev_get_drvdata(dev);
dwc3               61 drivers/usb/dwc3/ulpi.c 	struct dwc3 *dwc = dev_get_drvdata(dev);
dwc3               82 drivers/usb/dwc3/ulpi.c int dwc3_ulpi_init(struct dwc3 *dwc)
dwc3               94 drivers/usb/dwc3/ulpi.c void dwc3_ulpi_exit(struct dwc3 *dwc)