• Daniel Ritz's avatar
    [PATCH] yenta: interrupt routing for TI briges · 7635947f
    Daniel Ritz authored
    Some TI cardbus bridges found in notebooks and PCI add-on cards are
    uninitialized.  This means the interrupt mode and the interrupt routing
    is wrong in most cases, ending up in non working PCI interrupts.
    
    This makes the TI Yenta driver probe the PCI interrupt and adjust the
    interrupt setting if no interrupts are delivered.  It's done in a safe
    way, that doesn't hurt working setups.
    
    Function 1 on two slot devices is handled differently from function 0
    since both share the settings.
    7635947f
yenta_socket.c 30.4 KB