Merge "usb: gadget: u_audio: Check return value from config_ep_by_speed()"
This commit is contained in:
commit
86bc01ea1b
1 changed files with 9 additions and 4 deletions
|
@ -380,11 +380,14 @@ int u_audio_start_capture(struct g_audio *audio_dev)
|
|||
struct usb_ep *ep;
|
||||
struct uac_rtd_params *prm;
|
||||
struct uac_params *params = &audio_dev->params;
|
||||
int req_len, i;
|
||||
int req_len, i, ret;
|
||||
|
||||
ep = audio_dev->out_ep;
|
||||
prm = &uac->c_prm;
|
||||
config_ep_by_speed(gadget, &audio_dev->func, ep);
|
||||
ret = config_ep_by_speed(gadget, &audio_dev->func, ep);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
req_len = prm->max_psize;
|
||||
|
||||
prm->ep_enabled = true;
|
||||
|
@ -433,11 +436,13 @@ int u_audio_start_playback(struct g_audio *audio_dev)
|
|||
struct uac_params *params = &audio_dev->params;
|
||||
unsigned int factor, rate;
|
||||
const struct usb_endpoint_descriptor *ep_desc;
|
||||
int req_len, i;
|
||||
int req_len, i, ret;
|
||||
|
||||
ep = audio_dev->in_ep;
|
||||
prm = &uac->p_prm;
|
||||
config_ep_by_speed(gadget, &audio_dev->func, ep);
|
||||
ret = config_ep_by_speed(gadget, &audio_dev->func, ep);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
ep_desc = ep->desc;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue