Loading drivers/usb/dwc3/dwc3-msm.c +15 −16 Original line number Diff line number Diff line Loading @@ -1358,7 +1358,7 @@ int msm_ep_config(struct usb_ep *ep, struct usb_request *request, mdwc->original_ep_ops[dep->number] = ep->ops; /* Set new usb ops as we like */ new_ep_ops = kzalloc(sizeof(struct usb_ep_ops), GFP_ATOMIC); new_ep_ops = kzalloc(sizeof(struct usb_ep_ops), gfp_flags); if (!new_ep_ops) { dev_err(mdwc->dev, "%s: unable to allocate mem for new usb ep ops\n", Loading @@ -1370,16 +1370,16 @@ int msm_ep_config(struct usb_ep *ep, struct usb_request *request, new_ep_ops->gsi_ep_op = dwc3_msm_gsi_ep_op; ep->ops = new_ep_ops; if (!mdwc->dbm || !request || (dep->endpoint.ep_type == EP_TYPE_GSI)) return 0; /* * Configure the DBM endpoint if required. */ if (mdwc->dbm) { bam_pipe = request->udc_priv & MSM_PIPE_ID_MASK; producer = ((request->udc_priv & MSM_PRODUCER) ? true : false); disable_wb = ((request->udc_priv & MSM_DISABLE_WB) ? true : false); internal_mem = ((request->udc_priv & MSM_INTERNAL_MEM) ? true : false); disable_wb = ((request->udc_priv & MSM_DISABLE_WB) ? true : false); internal_mem = ((request->udc_priv & MSM_INTERNAL_MEM) ? true : false); ioc = ((request->udc_priv & MSM_ETD_IOC) ? true : false); ret = dbm_ep_config(mdwc->dbm, dep->number, bam_pipe, producer, Loading @@ -1389,7 +1389,6 @@ int msm_ep_config(struct usb_ep *ep, struct usb_request *request, "error %d after calling dbm_ep_config\n", ret); return ret; } } return 0; } Loading drivers/usb/gadget/function/f_gsi.c +2 −2 Original line number Diff line number Diff line Loading @@ -2330,7 +2330,7 @@ skip_string_id_alloc: if (!ep) goto fail; gsi->d_port.in_ep = ep; msm_ep_config(gsi->d_port.in_ep, NULL, GFP_ATOMIC); msm_ep_config(gsi->d_port.in_ep, NULL, GFP_KERNEL); ep->driver_data = cdev; /* claim */ } Loading @@ -2340,7 +2340,7 @@ skip_string_id_alloc: if (!ep) goto fail; gsi->d_port.out_ep = ep; msm_ep_config(gsi->d_port.out_ep, NULL, GFP_ATOMIC); msm_ep_config(gsi->d_port.out_ep, NULL, GFP_KERNEL); ep->driver_data = cdev; /* claim */ } Loading Loading
drivers/usb/dwc3/dwc3-msm.c +15 −16 Original line number Diff line number Diff line Loading @@ -1358,7 +1358,7 @@ int msm_ep_config(struct usb_ep *ep, struct usb_request *request, mdwc->original_ep_ops[dep->number] = ep->ops; /* Set new usb ops as we like */ new_ep_ops = kzalloc(sizeof(struct usb_ep_ops), GFP_ATOMIC); new_ep_ops = kzalloc(sizeof(struct usb_ep_ops), gfp_flags); if (!new_ep_ops) { dev_err(mdwc->dev, "%s: unable to allocate mem for new usb ep ops\n", Loading @@ -1370,16 +1370,16 @@ int msm_ep_config(struct usb_ep *ep, struct usb_request *request, new_ep_ops->gsi_ep_op = dwc3_msm_gsi_ep_op; ep->ops = new_ep_ops; if (!mdwc->dbm || !request || (dep->endpoint.ep_type == EP_TYPE_GSI)) return 0; /* * Configure the DBM endpoint if required. */ if (mdwc->dbm) { bam_pipe = request->udc_priv & MSM_PIPE_ID_MASK; producer = ((request->udc_priv & MSM_PRODUCER) ? true : false); disable_wb = ((request->udc_priv & MSM_DISABLE_WB) ? true : false); internal_mem = ((request->udc_priv & MSM_INTERNAL_MEM) ? true : false); disable_wb = ((request->udc_priv & MSM_DISABLE_WB) ? true : false); internal_mem = ((request->udc_priv & MSM_INTERNAL_MEM) ? true : false); ioc = ((request->udc_priv & MSM_ETD_IOC) ? true : false); ret = dbm_ep_config(mdwc->dbm, dep->number, bam_pipe, producer, Loading @@ -1389,7 +1389,6 @@ int msm_ep_config(struct usb_ep *ep, struct usb_request *request, "error %d after calling dbm_ep_config\n", ret); return ret; } } return 0; } Loading
drivers/usb/gadget/function/f_gsi.c +2 −2 Original line number Diff line number Diff line Loading @@ -2330,7 +2330,7 @@ skip_string_id_alloc: if (!ep) goto fail; gsi->d_port.in_ep = ep; msm_ep_config(gsi->d_port.in_ep, NULL, GFP_ATOMIC); msm_ep_config(gsi->d_port.in_ep, NULL, GFP_KERNEL); ep->driver_data = cdev; /* claim */ } Loading @@ -2340,7 +2340,7 @@ skip_string_id_alloc: if (!ep) goto fail; gsi->d_port.out_ep = ep; msm_ep_config(gsi->d_port.out_ep, NULL, GFP_ATOMIC); msm_ep_config(gsi->d_port.out_ep, NULL, GFP_KERNEL); ep->driver_data = cdev; /* claim */ } Loading