|
|
|
@ -550,9 +550,9 @@ ehci_submit_root(struct usb_device *dev, unsigned long pipe, void *buffer, |
|
|
|
|
req->requesttype, req->requesttype, |
|
|
|
|
le16_to_cpu(req->value), le16_to_cpu(req->index)); |
|
|
|
|
|
|
|
|
|
typeReq = req->request << 8 | req->requesttype; |
|
|
|
|
typeReq = req->request | req->requesttype << 8; |
|
|
|
|
|
|
|
|
|
switch (le16_to_cpu(typeReq)) { |
|
|
|
|
switch (typeReq) { |
|
|
|
|
case DeviceRequest | USB_REQ_GET_DESCRIPTOR: |
|
|
|
|
switch (le16_to_cpu(req->value) >> 8) { |
|
|
|
|
case USB_DT_DEVICE: |
|
|
|
|