kernel_optimize_test/drivers/media/platform/davinci
Geert Uytterhoeven 4cff79e933 media: Remove depends on HAS_DMA in case of platform dependency
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.

Note:
  - The various VIDEOBUF*DMA* symbols had to loose their dependencies on
    HAS_DMA, as they are selected by several individual drivers.

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Mark Brown <broonie@kernel.org>
Acked-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-05-28 16:17:08 -04:00
..
ccdc_hw_device.h
dm355_ccdc_regs.h media: replace all <spaces><tab> occurrences 2018-01-04 13:15:05 -05:00
dm355_ccdc.c media: fix usage of whitespaces and on indentation 2018-01-04 13:12:01 -05:00
dm644x_ccdc_regs.h media: replace all <spaces><tab> occurrences 2018-01-04 13:15:05 -05:00
dm644x_ccdc.c media: fix usage of whitespaces and on indentation 2018-01-04 13:12:01 -05:00
isif_regs.h media: replace all <spaces><tab> occurrences 2018-01-04 13:15:05 -05:00
isif.c media: isif: reorder a statement to match coding style 2018-04-17 05:28:27 -04:00
Kconfig media: Remove depends on HAS_DMA in case of platform dependency 2018-05-28 16:17:08 -04:00
Makefile
vpbe_display.c media: vpbe_display: get rid of warnings 2018-04-17 05:29:51 -04:00
vpbe_osd_regs.h
vpbe_osd.c media: davinci: fix an inconsistent ident 2018-04-17 05:28:47 -04:00
vpbe_venc_regs.h
vpbe_venc.c media: vpbe_venc: potential uninitialized variable in ven_sub_dev_init() 2018-05-09 16:15:59 -04:00
vpbe.c media: davinci: get rid of lots of kernel-doc warnings 2018-04-17 05:12:14 -04:00
vpfe_capture.c media: davinci: don't override the error code 2018-05-04 08:59:37 -04:00
vpif_capture.c
vpif_capture.h
vpif_display.c
vpif_display.h
vpif.c
vpif.h media: replace all <spaces><tab> occurrences 2018-01-04 13:15:05 -05:00
vpss.c media: vpss: fix annotations for vpss_regs_base2 2018-03-23 06:28:41 -04:00