tree: git://linuxtv.org/media_tree.git master head: 2d7007153f0c9b1dd00c01894df7d26ddc32b79f commit: 2d7007153f0c9b1dd00c01894df7d26ddc32b79f [1648/1648] [media] media: videobuf2: Restructure vb2_buffer reproduce: make htmldocs
All warnings (new ones prefixed by >>):
include/linux/init.h:1: warning: no structured comments found
kernel/sys.c:1: warning: no structured comments found
drivers/dma-buf/seqno-fence.c:1: warning: no structured comments found
drivers/dma-buf/reservation.c:1: warning: no structured comments found
include/linux/reservation.h:1: warning: no structured comments found
include/media/v4l2-dv-timings.h:29: warning: cannot understand function
prototype: 'const struct v4l2_dv_timings v4l2_dv_timings_presets[]; '
include/media/videobuf2-core.h:112: warning: No description found for
parameter 'get_dmabuf'
>> include/media/videobuf2-core.h:146: warning: No description found for
>> parameter 'm'
>> include/media/videobuf2-core.h:146: warning: Excess
>> struct/union/enum/typedef member 'mem_offset' description in 'vb2_plane'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_alloc'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_put'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_get_dmabuf'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_get_userptr'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_put_userptr'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_prepare'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_finish'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_attach_dmabuf'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_detach_dmabuf'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_map_dmabuf'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_unmap_dmabuf'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_vaddr'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_cookie'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_num_users'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_mem_mmap'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_buf_init'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_buf_prepare'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_buf_finish'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_buf_cleanup'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_buf_queue'
include/media/videobuf2-core.h:250: warning: No description found for
parameter 'cnt_buf_done'
drivers/media/dvb-core/dvbdev.h:199: warning: Excess function parameter
'device' description in 'dvb_register_device'
drivers/media/dvb-core/dvbdev.h:199: warning: Excess function parameter
'adapter_nums' description in 'dvb_register_device'
include/linux/spi/spi.h:71: warning: No description found for parameter
'lock'
include/linux/spi/spi.h:71: warning: Excess struct/union/enum/typedef member
'clock' description in 'spi_statistics'
include/linux/hsi/hsi.h:150: warning: Excess struct/union/enum/typedef
member 'e_handler' description in 'hsi_client'
include/linux/hsi/hsi.h:150: warning: Excess struct/union/enum/typedef
member 'pclaimed' description in 'hsi_client'
include/linux/hsi/hsi.h:150: warning: Excess struct/union/enum/typedef
member 'nb' description in 'hsi_client'
vim +/m +146 include/media/videobuf2-core.h
e23ccc0a Pawel Osciak 2010-10-11 106 void *(*vaddr)(void
*buf_priv);
e23ccc0a Pawel Osciak 2010-10-11 107 void *(*cookie)(void
*buf_priv);
e23ccc0a Pawel Osciak 2010-10-11 108
e23ccc0a Pawel Osciak 2010-10-11 109 unsigned int (*num_users)(void
*buf_priv);
e23ccc0a Pawel Osciak 2010-10-11 110
e23ccc0a Pawel Osciak 2010-10-11 111 int (*mmap)(void *buf_priv,
struct vm_area_struct *vma);
e23ccc0a Pawel Osciak 2010-10-11 @112 };
e23ccc0a Pawel Osciak 2010-10-11 113
2d700715 Junghak Sung 2015-09-22 114 /**
2d700715 Junghak Sung 2015-09-22 115 * struct vb2_plane - plane information
2d700715 Junghak Sung 2015-09-22 116 * @mem_priv: private data with this
plane
2d700715 Junghak Sung 2015-09-22 117 * @dbuf: dma_buf - shared buffer
object
2d700715 Junghak Sung 2015-09-22 118 * @dbuf_mapped: flag to show whether
dbuf is mapped or not
2d700715 Junghak Sung 2015-09-22 119 * @bytesused: number of bytes
occupied by data in the plane (payload)
2d700715 Junghak Sung 2015-09-22 120 * @length: size of this plane (NOT
the payload) in bytes
2d700715 Junghak Sung 2015-09-22 121 * @mem_offset: when memory in the
associated struct vb2_buffer is
2d700715 Junghak Sung 2015-09-22 122 * VB2_MEMORY_MMAP, equals
the offset from the start of
2d700715 Junghak Sung 2015-09-22 123 * the device memory for
this plane (or is a "cookie" that
2d700715 Junghak Sung 2015-09-22 124 * should be passed to
mmap() called on the video node)
2d700715 Junghak Sung 2015-09-22 125 * @userptr: when memory is
VB2_MEMORY_USERPTR, a userspace pointer
2d700715 Junghak Sung 2015-09-22 126 * pointing to this plane
2d700715 Junghak Sung 2015-09-22 127 * @fd: when memory is
VB2_MEMORY_DMABUF, a userspace file
2d700715 Junghak Sung 2015-09-22 128 * descriptor associated
with this plane
2d700715 Junghak Sung 2015-09-22 129 * @data_offset: offset in the plane to
the start of data; usually 0,
2d700715 Junghak Sung 2015-09-22 130 * unless there is a
header in front of the data
2d700715 Junghak Sung 2015-09-22 131 * Should contain enough information to
be able to cover all the fields
2d700715 Junghak Sung 2015-09-22 132 * of struct v4l2_plane at videodev2.h
2d700715 Junghak Sung 2015-09-22 133 */
e23ccc0a Pawel Osciak 2010-10-11 134 struct vb2_plane {
e23ccc0a Pawel Osciak 2010-10-11 135 void *mem_priv;
c5384048 Sumit Semwal 2012-06-14 136 struct dma_buf *dbuf;
c5384048 Sumit Semwal 2012-06-14 137 unsigned int dbuf_mapped;
2d700715 Junghak Sung 2015-09-22 138 unsigned int bytesused;
2d700715 Junghak Sung 2015-09-22 139 unsigned int length;
2d700715 Junghak Sung 2015-09-22 140 union {
2d700715 Junghak Sung 2015-09-22 141 unsigned int offset;
2d700715 Junghak Sung 2015-09-22 142 unsigned long userptr;
2d700715 Junghak Sung 2015-09-22 143 int fd;
2d700715 Junghak Sung 2015-09-22 144 } m;
2d700715 Junghak Sung 2015-09-22 145 unsigned int data_offset;
e23ccc0a Pawel Osciak 2010-10-11 @146 };
e23ccc0a Pawel Osciak 2010-10-11 147
e23ccc0a Pawel Osciak 2010-10-11 148 /**
e23ccc0a Pawel Osciak 2010-10-11 149 * enum vb2_io_modes - queue access
methods
:::::: The code at line 146 was first introduced by commit
:::::: e23ccc0ad9258634e6d52cedf473b35dc34416c7 [media] v4l: add videobuf2
Video for Linux 2 driver framework
:::::: TO: Pawel Osciak <[email protected]>
:::::: CC: Mauro Carvalho Chehab <[email protected]>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: Binary data
