Messages in this thread | | | From | Felipe Balbi <> | Subject | Re: [PATCH/RFC 6/6] Treewide: Remove depends on HAS_DMA in case of platform dependency | Date | Thu, 15 Feb 2018 15:19:28 +0200 |
| |
Geert Uytterhoeven <geert@linux-m68k.org> writes:
> 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), > - 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@linux-m68k.org>
for drivers/usb/gadget/:
Acked-by: Felipe Balbi <felipe.balbi@linux.intel.com>
-- balbi [unhandled content-type:application/pgp-signature] | |