Re: sur40.c:undefined reference to `video_unregister_device'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I do still plan to fix this, but I have no idea right now how this can
actually happen: if TOUCHSCREEN_SUR40 is enabled, then this will enable
VIDEOBUF2_DMA_SG, and that will select most of the other V4L2 modules in
turn - or am I missing something here?

Best, Florian1

On 04.07.2015 19:56, kbuild test robot wrote:
> Hi Florian,
> 
> FYI, the error/warning still remains. You may either fix it or ask me to silently ignore in future.
> 
> tree:   git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> head:   14a6f1989dae9445d4532941bdd6bbad84f4c8da
> commit: e831cd251fb91d6c25352d322743db0d17ea11dd [media] add raw video stream support for Samsung SUR40
> date:   3 months ago
> config: i386-randconfig-x006-201527 (attached as .config)
> reproduce:
>   git checkout e831cd251fb91d6c25352d322743db0d17ea11dd
>   # save the attached .config to linux build tree
>   make ARCH=i386 
> 
> All error/warnings (new ones prefixed by >>):
> 
>    drivers/built-in.o: In function `sur40_disconnect':
>>> sur40.c:(.text+0x2ba09b): undefined reference to `video_unregister_device'
>>> sur40.c:(.text+0x2ba0a3): undefined reference to `v4l2_device_unregister'
>>> sur40.c:(.text+0x2ba0ae): undefined reference to `vb2_dma_sg_cleanup_ctx'
>    drivers/built-in.o: In function `sur40_stop_streaming':
>>> sur40.c:(.text+0x2ba4bc): undefined reference to `vb2_buffer_done'
>    drivers/built-in.o: In function `sur40_probe':
>>> sur40.c:(.text+0x2ba84a): undefined reference to `v4l2_device_register'
>>> sur40.c:(.text+0x2ba8bd): undefined reference to `vb2_dma_sg_memops'
>>> sur40.c:(.text+0x2ba8e9): undefined reference to `vb2_queue_init'
>>> sur40.c:(.text+0x2ba912): undefined reference to `vb2_dma_sg_init_ctx'
>>> sur40.c:(.text+0x2ba9a4): undefined reference to `video_device_release_empty'
>>> sur40.c:(.text+0x2ba9da): undefined reference to `__video_register_device'
>    sur40.c:(.text+0x2baa0d): undefined reference to `video_unregister_device'
>    sur40.c:(.text+0x2baa71): undefined reference to `v4l2_device_unregister'
>    drivers/built-in.o: In function `sur40_process_video':
>>> sur40.c:(.text+0x2bac03): undefined reference to `vb2_plane_cookie'
>>> sur40.c:(.text+0x2bac94): undefined reference to `v4l2_get_timestamp'
>    sur40.c:(.text+0x2baccd): undefined reference to `vb2_buffer_done'
>    drivers/built-in.o: In function `sur40_vidioc_querycap':
>>> sur40.c:(.text+0x2bacf7): undefined reference to `video_devdata'
>>> drivers/built-in.o:(.rodata+0x6d140): undefined reference to `vb2_ioctl_reqbufs'
>>> drivers/built-in.o:(.rodata+0x6d144): undefined reference to `vb2_ioctl_querybuf'
>>> drivers/built-in.o:(.rodata+0x6d148): undefined reference to `vb2_ioctl_qbuf'
>>> drivers/built-in.o:(.rodata+0x6d14c): undefined reference to `vb2_ioctl_expbuf'
>>> drivers/built-in.o:(.rodata+0x6d150): undefined reference to `vb2_ioctl_dqbuf'
>>> drivers/built-in.o:(.rodata+0x6d154): undefined reference to `vb2_ioctl_create_bufs'
>>> drivers/built-in.o:(.rodata+0x6d168): undefined reference to `vb2_ioctl_streamon'
> 
> ---
> 0-DAY kernel test infrastructure                Open Source Technology Center
> https://lists.01.org/pipermail/kbuild-all                   Intel Corporation
> 


-- 
SENT FROM MY DEC VT50 TERMINAL

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux