Lines Matching refs:params
314 unsigned cmd, struct dwc3_gadget_ep_cmd_params *params) in dwc3_send_gadget_ep_cmd() argument
320 trace_dwc3_gadget_ep_cmd(dep, cmd, params); in dwc3_send_gadget_ep_cmd()
322 dwc3_writel(dwc->regs, DWC3_DEPCMDPAR0(ep), params->param0); in dwc3_send_gadget_ep_cmd()
323 dwc3_writel(dwc->regs, DWC3_DEPCMDPAR1(ep), params->param1); in dwc3_send_gadget_ep_cmd()
324 dwc3_writel(dwc->regs, DWC3_DEPCMDPAR2(ep), params->param2); in dwc3_send_gadget_ep_cmd()
427 struct dwc3_gadget_ep_cmd_params params; in dwc3_gadget_start_config() local
435 memset(¶ms, 0x00, sizeof(params)); in dwc3_gadget_start_config()
438 ret = dwc3_send_gadget_ep_cmd(dwc, 0, cmd, ¶ms); in dwc3_gadget_start_config()
461 struct dwc3_gadget_ep_cmd_params params; in dwc3_gadget_set_ep_config() local
463 memset(¶ms, 0x00, sizeof(params)); in dwc3_gadget_set_ep_config()
465 params.param0 = DWC3_DEPCFG_EP_TYPE(usb_endpoint_type(desc)) in dwc3_gadget_set_ep_config()
472 params.param0 |= DWC3_DEPCFG_BURST_SIZE(burst); in dwc3_gadget_set_ep_config()
476 params.param0 |= DWC3_DEPCFG_IGN_SEQ_NUM; in dwc3_gadget_set_ep_config()
479 params.param0 |= DWC3_DEPCFG_ACTION_RESTORE; in dwc3_gadget_set_ep_config()
480 params.param2 |= dep->saved_state; in dwc3_gadget_set_ep_config()
483 params.param1 = DWC3_DEPCFG_XFER_COMPLETE_EN in dwc3_gadget_set_ep_config()
487 params.param1 |= DWC3_DEPCFG_STREAM_CAPABLE in dwc3_gadget_set_ep_config()
493 params.param1 |= DWC3_DEPCFG_XFER_IN_PROGRESS_EN; in dwc3_gadget_set_ep_config()
501 params.param1 |= DWC3_DEPCFG_EP_NUMBER(dep->number); in dwc3_gadget_set_ep_config()
508 params.param0 |= DWC3_DEPCFG_FIFO_NUMBER(dep->number >> 1); in dwc3_gadget_set_ep_config()
511 params.param1 |= DWC3_DEPCFG_BINTERVAL_M1(desc->bInterval - 1); in dwc3_gadget_set_ep_config()
516 DWC3_DEPCMD_SETEPCONFIG, ¶ms); in dwc3_gadget_set_ep_config()
521 struct dwc3_gadget_ep_cmd_params params; in dwc3_gadget_set_xfer_resource() local
523 memset(¶ms, 0x00, sizeof(params)); in dwc3_gadget_set_xfer_resource()
525 params.param0 = DWC3_DEPXFERCFG_NUM_XFER_RES(1); in dwc3_gadget_set_xfer_resource()
528 DWC3_DEPCMD_SETTRANSFRESOURCE, ¶ms); in dwc3_gadget_set_xfer_resource()
977 struct dwc3_gadget_ep_cmd_params params; in __dwc3_gadget_kick_transfer() local
1012 memset(¶ms, 0, sizeof(params)); in __dwc3_gadget_kick_transfer()
1015 params.param0 = upper_32_bits(req->trb_dma); in __dwc3_gadget_kick_transfer()
1016 params.param1 = lower_32_bits(req->trb_dma); in __dwc3_gadget_kick_transfer()
1023 ret = dwc3_send_gadget_ep_cmd(dwc, dep->number, cmd, ¶ms); in __dwc3_gadget_kick_transfer()
1257 struct dwc3_gadget_ep_cmd_params params; in __dwc3_gadget_ep_set_halt() local
1266 memset(¶ms, 0x00, sizeof(params)); in __dwc3_gadget_ep_set_halt()
1278 DWC3_DEPCMD_SETSTALL, ¶ms); in __dwc3_gadget_ep_set_halt()
1286 DWC3_DEPCMD_CLEARSTALL, ¶ms); in __dwc3_gadget_ep_set_halt()
2111 struct dwc3_gadget_ep_cmd_params params; in dwc3_stop_active_transfer() local
2143 memset(¶ms, 0, sizeof(params)); in dwc3_stop_active_transfer()
2144 ret = dwc3_send_gadget_ep_cmd(dwc, dep->number, cmd, ¶ms); in dwc3_stop_active_transfer()
2175 struct dwc3_gadget_ep_cmd_params params; in dwc3_clear_stall_all_ep() local
2187 memset(¶ms, 0, sizeof(params)); in dwc3_clear_stall_all_ep()
2189 DWC3_DEPCMD_CLEARSTALL, ¶ms); in dwc3_clear_stall_all_ep()