Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

media: Revert "media: staging/imx: Allow driver to build if COMPILE_TEST is enabled"

Commit 020bc7354a6e ("media: staging/imx: Allow driver to build
if COMPILE_TEST is enabled") incorrectly assumed that the imx media
driver had no build time dependency with IMX_IPUV3_CORE.

Building on x86_64 without IMX_IPUV3_CORE causes lots of build errors
such as:

All these definitions come from the imx ipu3 core driver, so make
sure that imx media depends on IMX_IPUV3_CORE.

This reverts commit 020bc7354a6ebec980e0aedf5bedf57b42f93aca.

Reported-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Fabio Estevam <festevam@gmail.com>
Acked-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>

authored by

Fabio Estevam and committed by
Mauro Carvalho Chehab
26594178 f0d2b7a8

+1 -1
+1 -1
drivers/staging/media/imx/Kconfig
··· 2 2 config VIDEO_IMX_MEDIA 3 3 tristate "i.MX5/6 V4L2 media core driver" 4 4 depends on ARCH_MXC || COMPILE_TEST 5 - depends on MEDIA_CONTROLLER && VIDEO_V4L2 && (IMX_IPUV3_CORE || COMPILE_TEST) 5 + depends on MEDIA_CONTROLLER && VIDEO_V4L2 && IMX_IPUV3_CORE 6 6 depends on VIDEO_V4L2_SUBDEV_API 7 7 depends on HAS_DMA 8 8 select VIDEOBUF2_DMA_CONTIG