• Magnus Damm's avatar
    ARM: mach-shmobile: sh73a0 external IRQ wake update · 6333ae14
    Magnus Damm authored
    Use sh73a0_set_wake() for external IRQ signals on sh73a0.
    
    The sh73a0 IRQ hardware for external IRQ pins consists of
    the INTCA interrupt controller and the GIC together doing
    their best to limp along. These external IRQ pins are
    treated as a special case where interrupts need to be
    managed in both interrupt controllers in parallel.
    
    The ->irq_set_wake() callback for the external IRQ pins
    can be dealt with in the same way as INTCA-only without
    involving the GIC. So this patch updates the external
    IRQ pin code for sh73a0 to no longer involve the GIC.
    Signed-off-by: default avatarMagnus Damm <damm@opensource.se>
    Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
    6333ae14
intc-sh73a0.c 16 KB