• Matthew Minter's avatar
    sh/PCI: Remove __init optimisations from IRQ mapping functions/data · 2b8ff9f2
    Matthew Minter authored
    Currently many IRQ mapping functions and data structures use the __init and
    __initdata optimisations. These result in the relevant functions being
    innaccessible after boot time.
    
    However for deferred IRQ assignment it is important to have access to these
    functions at PCI device enable time.
    
    Therefore, remove the optimisation from the relevant data structures and
    functions to prepare for deferred IRQ assignment.
    Signed-off-by: default avatarMatthew Minter <matt@masarand.com>
    Signed-off-by: default avatarBjorn Helgaas <bhelgaas@google.com>
    Cc: Rich Felker <dalias@libc.org>
    Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
    2b8ff9f2
fixups-snapgear.c 1.07 KB