• Arnd Bergmann's avatar
    ASoC: fsl: refine DMA/FIQ dependencies · ff40260f
    Arnd Bergmann authored
    Commit 31ee2bfd ("ASoC: fsl: select SND_SOC_IMX_PCM_DMA
    where needed") started selecting SND_SOC_IMX_PCM_DMA and
    SND_SOC_IMX_PCM_FIQ for two drivers when building for i.MX.
    This has turned out too aggressive, as FIQ is only available
    for i.mx2 through i.mx5, but not i.mx6 or vybrid.
    
    Further, two more drivers have become user-selectable in the
    meantime, and they both depend on DMA for the imx platform
    as well.
    
    This changes the selection of FIQ to depend on the TZIC or
    AVIC interrupt controllers that actually export the imx
    specific FIQ interfaces, and adds the missing select statements
    for SAI and ESAI.
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarMark Brown <broonie@linaro.org>
    ff40260f
Kconfig 7.53 KB