.. | .. |
---|
171 | 171 | static int eem_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) |
---|
172 | 172 | { |
---|
173 | 173 | struct usb_composite_dev *cdev = f->config->cdev; |
---|
174 | | - int value = -EOPNOTSUPP; |
---|
175 | 174 | u16 w_index = le16_to_cpu(ctrl->wIndex); |
---|
176 | 175 | u16 w_value = le16_to_cpu(ctrl->wValue); |
---|
177 | 176 | u16 w_length = le16_to_cpu(ctrl->wLength); |
---|
.. | .. |
---|
181 | 180 | w_value, w_index, w_length); |
---|
182 | 181 | |
---|
183 | 182 | /* device either stalls (value < 0) or reports success */ |
---|
184 | | - return value; |
---|
| 183 | + return -EOPNOTSUPP; |
---|
185 | 184 | } |
---|
186 | 185 | |
---|
187 | 186 | |
---|
.. | .. |
---|
296 | 295 | if (!ep) |
---|
297 | 296 | goto fail; |
---|
298 | 297 | eem->port.out_ep = ep; |
---|
299 | | - |
---|
300 | | - status = -ENOMEM; |
---|
301 | 298 | |
---|
302 | 299 | /* support all relevant hardware speeds... we expect that when |
---|
303 | 300 | * hardware is dual speed, all bulk-capable endpoints work at |
---|