Hi Madalin-cristian, On Mon, Mar 19, 2018 at 6:27 AM, Madalin-cristian Bucur <madalin.bucur@xxxxxxx> wrote: >> -----Original Message----- >> From: netdev-owner@xxxxxxxxxxxxxxx [mailto:netdev-owner@xxxxxxxxxxxxxxx] >> On Behalf Of Geert Uytterhoeven >> Remove dependencies on HAS_DMA where a Kconfig symbol depends on >> another >> symbol that implies HAS_DMA, and, optionally, on "|| COMPILE_TEST". >> In most cases this other symbol is an architecture or platform specific >> symbol, or PCI. >> >> Generic symbols and drivers without platform dependencies keep their >> dependencies on HAS_DMA, to prevent compiling subsystems or drivers that >> cannot work anyway. >> >> This simplifies the dependencies, and allows to improve compile-testing. >> >> Notes: >> - FSL_FMAN keeps its dependency on HAS_DMA, as it calls set_dma_ops(), >> which does not exist if HAS_DMA=n (Do we need a dummy? The use of >> set_dma_ops() in this driver is questionable), > > Hi, > > The set_dma_ops() is no longer required in the fsl/fman, I'll send a patch to remove it. Thank you, looking forward to it! >> - SND_SOC_LPASS_IPQ806X and SND_SOC_LPASS_PLATFORM loose their >> dependency on HAS_DMA, as they are selected from >> SND_SOC_APQ8016_SBC. >> >> Signed-off-by: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> >> Reviewed-by: Mark Brown <broonie@xxxxxxxxxx> >> Acked-by: Robin Murphy <robin.murphy@xxxxxxx> Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel