• Liam Girdwood's avatar
    [ARM] 3098/1: pxa2xx disable ssp irq · b216c018
    Liam Girdwood authored
    Patch from Liam Girdwood
    
    This patch allows users of the pxa SSP driver to register their own irq
    handlers instead of using the default SSP handler. It also cleans up the
    CKEN clock and irq detection as the values are now stored in a table.
    
    This patch replaces 2845/1
    
    Changes:-
    o Added flags parameter to ssp_init()
    o Added SSP_NO_IRQ flag to disable registering of ssp irq handler (for
    drivers that want to register their own handler)
    o Cleaned up clock and irq detection, values are now stored in table.
    o Added build changes to allow other drivers (e.g audio) to select the
    ssp driver.
    o corgi_ssp.c changed to use new interface.
    Signed-off-by: default avatarLiam Girdwood <liam.girdwood@wolfsonmicro.com>
    Signed-off-by: default avatarRichard Purdie <rpurdie@rpsys.net>
    Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
    b216c018
ssp.h 1.25 KB