All of lore.kernel.org
 help / color / mirror / Atom feed
* [pinchartl:rpi/v6.5/isp/v2 21/23] htmldocs: ./include/uapi/linux/bcm2835-isp.h:146: warning: Function parameter or member 'padding' not described in 'bcm2835_isp_black_level'
@ 2023-08-29  5:00 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2023-08-29  5:00 UTC (permalink / raw)
  To: Naushir Patuck; +Cc: oe-kbuild-all, Laurent Pinchart, Umang Jain

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git rpi/v6.5/isp/v2
head:   f21e9808068119a1ea8f1ddb5677c982b79ac10d
commit: f53111061a1c4624e8c08104ced1b968eeb173f5 [21/23] docs: admin-guide: media: bcm2835-isp: Add documentation for bcm2835-isp
reproduce: (https://download.01.org/0day-ci/archive/20230829/202308291211.kJYIPEDZ-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202308291211.kJYIPEDZ-lkp@intel.com/

All warnings (new ones prefixed by >>):

>> ./include/uapi/linux/bcm2835-isp.h:146: warning: Function parameter or member 'padding' not described in 'bcm2835_isp_black_level'
>> ./include/uapi/linux/bcm2835-isp.h:178: warning: Function parameter or member 'x' not described in 'bcm2835_isp_gamma'
>> ./include/uapi/linux/bcm2835-isp.h:178: warning: Function parameter or member 'y' not described in 'bcm2835_isp_gamma'
>> Documentation/userspace-api/media/drivers/index.rst:30: WARNING: toctree contains reference to nonexisting document 'userspace-api/media/drivers/bcm2835-isp'
>> Documentation/admin-guide/media/bcm2835-isp.rst: WARNING: document isn't included in any toctree
>> Documentation/admin-guide/media/bcm2835-isp.rst:76: WARNING: undefined label: v4l2-meta-fmt-bcm2835-isp-stats (if the link has no caption the label must precede a section header)

vim +146 ./include/uapi/linux/bcm2835-isp.h

2374cc3ebbe4f56 Dave Stevenson 2020-10-12  130  
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  131  /**
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  132   * struct bcm2835_isp_black_level - Sensor black level set with the
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  133   *				    V4L2_CID_USER_BCM2835_ISP_BLACK_LEVEL ctrl.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  134   *
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  135   * @enabled:		Enable black level.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  136   * @black_level_r:	Black level for red channel.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  137   * @black_level_g:	Black level for green channels.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  138   * @black_level_b:	Black level for blue channel.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  139   */
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  140  struct bcm2835_isp_black_level {
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  141  	__u32 enabled;
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  142  	__u16 black_level_r;
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  143  	__u16 black_level_g;
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  144  	__u16 black_level_b;
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  145  	__u8 padding[2]; /* Unused */
2374cc3ebbe4f56 Dave Stevenson 2020-10-12 @146  };
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  147  
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  148  /**
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  149   * struct bcm2835_isp_geq - Green equalisation parameters set with the
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  150   *			    V4L2_CID_USER_BCM2835_ISP_GEQ ctrl.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  151   *
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  152   * @enabled:	Enable green equalisation.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  153   * @offset:	Fixed offset of the green equalisation threshold.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  154   * @slope:	Slope of the green equalisation threshold.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  155   */
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  156  struct bcm2835_isp_geq {
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  157  	__u32 enabled;
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  158  	__u32 offset;
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  159  	struct bcm2835_isp_rational slope;
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  160  };
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  161  
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  162  #define BCM2835_NUM_GAMMA_PTS 33
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  163  
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  164  /**
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  165   * struct bcm2835_isp_gamma - Gamma parameters set with the
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  166   *			      V4L2_CID_USER_BCM2835_ISP_GAMMA ctrl.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  167   *
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  168   * @enabled:	Enable gamma adjustment.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  169   * @X:		X values of the points defining the gamma curve.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  170   *		Values should be scaled to 16 bits.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  171   * @Y:		Y values of the points defining the gamma curve.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  172   *		Values should be scaled to 16 bits.
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  173   */
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  174  struct bcm2835_isp_gamma {
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  175  	__u32 enabled;
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  176  	__u16 x[BCM2835_NUM_GAMMA_PTS];
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  177  	__u16 y[BCM2835_NUM_GAMMA_PTS];
2374cc3ebbe4f56 Dave Stevenson 2020-10-12 @178  };
2374cc3ebbe4f56 Dave Stevenson 2020-10-12  179  

:::::: The code at line 146 was first introduced by commit
:::::: 2374cc3ebbe4f56da5cdd08fad8e87f568521505 uapi: bcm2835-isp: Add bcm2835-isp uapi header file

:::::: TO: Dave Stevenson <dave.stevenson@raspberrypi.com>
:::::: CC: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-08-29  5:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-29  5:00 [pinchartl:rpi/v6.5/isp/v2 21/23] htmldocs: ./include/uapi/linux/bcm2835-isp.h:146: warning: Function parameter or member 'padding' not described in 'bcm2835_isp_black_level' kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.