| .. | .. |
|---|
| 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 |
|---|