Ticket #4752: ehci.patch

File ehci.patch, 509 bytes (added by anonymous, 4 years ago)

ehci kernel module patch

  • drivers/usb/host/ehci-q.c

    a b  
    751751                        info2 |= (EHCI_TUNE_MULT_HS << 30); 
    752752                } else if (type == PIPE_BULK) { 
    753753                        info1 |= (EHCI_TUNE_RL_HS << 28); 
    754                         info1 |= 512 << 16;     /* usb2 fixed maxpacket */ 
     754                        info1 |= ((maxp == 1024) ? 1024 : 512) << 16;   /* usb2 fixed maxpacket */ 
    755755                        info2 |= (EHCI_TUNE_MULT_HS << 30); 
    756756                } else {                /* PIPE_INTERRUPT */ 
    757757                        info1 |= max_packet (maxp) << 16;