>From 6699184d4b791e8a108888380d3b75be837607d3 Mon Sep 17 00:00:00 2001 From: Arnd Bergmann <arnd@xxxxxxxx> Date: Mon, 29 Sep 2014 17:33:25 +0200 Subject: [PATCH] [media] vivid: add CONFIG_FB dependency The vivid test driver creates a framebuffer, which fails if the the framebuffer layer is not enabled: drivers/built-in.o: In function `vivid_fb_release_buffers': :(.text+0x2acfe8): undefined reference to `fb_dealloc_cmap' drivers/built-in.o: In function `vivid_fb_init': :(.text+0x2ad344): undefined reference to `fb_alloc_cmap' :(.text+0x2ad34c): undefined reference to `register_framebuffer' drivers/built-in.o: In function `vivid_exit': :(.exit.text+0x4354): undefined reference to `unregister_framebuffer' drivers/built-in.o:(.data+0x55f88): undefined reference to `cfb_fillrect' drivers/built-in.o:(.data+0x55f8c): undefined reference to `cfb_copyarea' drivers/built-in.o:(.data+0x55f90): undefined reference to `cfb_imageblit' This adds the dependency in Kconfig. Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx> Cc: Hans Verkuil <hans.verkuil@xxxxxxxxx> Cc: Mauro Carvalho Chehab <m.chehab@xxxxxxxxxxx> diff --git a/drivers/media/platform/vivid/Kconfig b/drivers/media/platform/vivid/Kconfig index d71139a2ae00..4c31421fd90d 100644 --- a/drivers/media/platform/vivid/Kconfig +++ b/drivers/media/platform/vivid/Kconfig @@ -1,6 +1,6 @@ config VIDEO_VIVID tristate "Virtual Video Test Driver" - depends on VIDEO_DEV && VIDEO_V4L2 && !SPARC32 && !SPARC64 + depends on VIDEO_DEV && VIDEO_V4L2 && FB && !SPARC32 && !SPARC64 select FONT_SUPPORT select FONT_8x16 select VIDEOBUF2_VMALLOC -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html