Changeset 29773


Ignore:
Timestamp:
2012-01-18T08:56:02+01:00 (6 years ago)
Author:
florian
Message:

[kernel] fix thinko in 102-ehci_hcd_ignore_oc patch

Location:
trunk/target/linux/generic
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic/patches-2.6.39/102-ehci_hcd_ignore_oc.patch

    r27945 r29773  
    1717         */ 
    1818-       if (!ignore_oc) 
    19 +       if (!ignore_oc || !ehci->ignore_oc) 
     19+       if (!ignore_oc && !ehci->ignore_oc) 
    2020                mask = PORT_CSC | PORT_PEC | PORT_OCC; 
    2121        else 
     
    2626  
    2727-               if ((temp & PORT_OCC) && !ignore_oc){ 
    28 +               if ((temp & PORT_OCC) && (!ignore_oc || !ehci->ignore_oc)){ 
     28+               if ((temp & PORT_OCC) && (!ignore_oc && !ehci->ignore_oc)){ 
    2929                        status |= USB_PORT_STAT_C_OVERCURRENT << 16; 
    3030  
  • trunk/target/linux/generic/patches-3.0/102-ehci_hcd_ignore_oc.patch

    r29264 r29773  
    1717         */ 
    1818-       if (!ignore_oc) 
    19 +       if (!ignore_oc || !ehci->ignore_oc) 
     19+       if (!ignore_oc && !ehci->ignore_oc) 
    2020                mask = PORT_CSC | PORT_PEC | PORT_OCC; 
    2121        else 
     
    2626  
    2727-               if ((temp & PORT_OCC) && !ignore_oc){ 
    28 +               if ((temp & PORT_OCC) && (!ignore_oc || !ehci->ignore_oc)){ 
     28+               if ((temp & PORT_OCC) && (!ignore_oc && !ehci->ignore_oc)){ 
    2929                        status |= USB_PORT_STAT_C_OVERCURRENT << 16; 
    3030  
  • trunk/target/linux/generic/patches-3.1/102-ehci_hcd_ignore_oc.patch

    r29007 r29773  
    1717         */ 
    1818-       if (!ignore_oc) 
    19 +       if (!ignore_oc || !ehci->ignore_oc) 
     19+       if (!ignore_oc && !ehci->ignore_oc) 
    2020                mask = PORT_CSC | PORT_PEC | PORT_OCC; 
    2121        else 
     
    2626  
    2727-               if ((temp & PORT_OCC) && !ignore_oc){ 
    28 +               if ((temp & PORT_OCC) && (!ignore_oc || !ehci->ignore_oc)){ 
     28+               if ((temp & PORT_OCC) && (!ignore_oc && !ehci->ignore_oc)){ 
    2929                        status |= USB_PORT_STAT_C_OVERCURRENT << 16; 
    3030  
  • trunk/target/linux/generic/patches-3.2/102-ehci_hcd_ignore_oc.patch

    r29730 r29773  
    1717         */ 
    1818-       if (!ignore_oc) 
    19 +       if (!ignore_oc || !ehci->ignore_oc) 
     19+       if (!ignore_oc && !ehci->ignore_oc) 
    2020                mask = PORT_CSC | PORT_PEC | PORT_OCC; 
    2121        else 
     
    2626  
    2727-               if ((temp & PORT_OCC) && !ignore_oc){ 
    28 +               if ((temp & PORT_OCC) && (!ignore_oc || !ehci->ignore_oc)){ 
     28+               if ((temp & PORT_OCC) && (!ignore_oc && !ehci->ignore_oc)){ 
    2929                        status |= USB_PORT_STAT_C_OVERCURRENT << 16; 
    3030  
Note: See TracChangeset for help on using the changeset viewer.