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 <p.osc...@samsung.com>
:::::: CC: Mauro Carvalho Chehab <mche...@redhat.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: Binary data

Reply via email to