Merge "usb: gadget: u_audio: Check return value from config_ep_by_speed()"

This commit is contained in:
Linux Build Service Account 2018-12-26 02:52:51 -08:00 committed by Gerrit - the friendly Code Review server
commit 86bc01ea1b

View file

@ -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;