All of lore.kernel.org
 help / color / mirror / Atom feed
* [chrome-os:chromeos-5.10 9848/9999] drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:680:6: warning: no previous prototype for 'reset_luma_hist'
@ 2022-01-05  1:03 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2022-01-05  1:03 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 8201 bytes --]

Hi Roy-CW,

FYI, the error/warning still remains.

tree:   https://chromium.googlesource.com/chromiumos/third_party/kernel chromeos-5.10
head:   467f36c680a717dc8c756f09da0d334c5296b929
commit: d74d76b9b1977f9b864527c365b042a3820efc75 [9848/9999] CHROMIUM: media: platform: mtk-mdp3: Add engine setting for MT8195
config: ia64-allmodconfig (https://download.01.org/0day-ci/archive/20220105/202201050855.7QQPjdPQ-lkp(a)intel.com/config)
compiler: ia64-linux-gcc (GCC) 11.2.0
reproduce (this is a W=1 build):
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git remote add chrome-os https://chromium.googlesource.com/chromiumos/third_party/kernel
        git fetch --no-tags chrome-os chromeos-5.10
        git checkout d74d76b9b1977f9b864527c365b042a3820efc75
        # save the config file to linux build tree
        mkdir build_dir
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross O=build_dir ARCH=ia64 SHELL=/bin/bash drivers/media/platform/mtk-mdp3/

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>

All warnings (new ones prefixed by >>):

>> drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:680:6: warning: no previous prototype for 'reset_luma_hist' [-Wmissing-prototypes]
     680 | void reset_luma_hist(struct mdp_comp_ctx *ctx, struct mmsys_cmdq_cmd *cmd)
         |      ^~~~~~~~~~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:1020:34: warning: 'tcc_ops' defined but not used [-Wunused-const-variable=]
    1020 | static const struct mdp_comp_ops tcc_ops = {
         |                                  ^~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:992:34: warning: 'pad_ops' defined but not used [-Wunused-const-variable=]
     992 | static const struct mdp_comp_ops pad_ops = {
         |                                  ^~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:946:34: warning: 'ovl_ops' defined but not used [-Wunused-const-variable=]
     946 | static const struct mdp_comp_ops ovl_ops = {
         |                                  ^~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:884:34: warning: 'color_ops' defined but not used [-Wunused-const-variable=]
     884 | static const struct mdp_comp_ops color_ops = {
         |                                  ^~~~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:816:34: warning: 'tdshp_ops' defined but not used [-Wunused-const-variable=]
     816 | static const struct mdp_comp_ops tdshp_ops = {
         |                                  ^~~~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:670:34: warning: 'hdr_ops' defined but not used [-Wunused-const-variable=]
     670 | static const struct mdp_comp_ops hdr_ops = {
         |                                  ^~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:604:34: warning: 'aal_ops' defined but not used [-Wunused-const-variable=]
     604 | static const struct mdp_comp_ops aal_ops = {
         |                                  ^~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:441:34: warning: 'fg_ops' defined but not used [-Wunused-const-variable=]
     441 | static const struct mdp_comp_ops fg_ops = {
         |                                  ^~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:392:34: warning: 'stitch_ops' defined but not used [-Wunused-const-variable=]
     392 | static const struct mdp_comp_ops stitch_ops = {
         |                                  ^~~~~~~~~~
   drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:382:34: warning: 'split_ops' defined but not used [-Wunused-const-variable=]
     382 | static const struct mdp_comp_ops split_ops = {
         |                                  ^~~~~~~~~


vim +/reset_luma_hist +680 drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c

   679	
 > 680	void reset_luma_hist(struct mdp_comp_ctx *ctx, struct mmsys_cmdq_cmd *cmd)
   681	{
   682		const struct mdp_platform_config *mdp_cfg = __get_plat_cfg(ctx);
   683		phys_addr_t base = ctx->comp->reg_base;
   684		u16 subsys_id = ctx->comp->subsys_id;
   685	
   686		// reset LUMA HIST
   687		MM_REG_WRITE(cmd, subsys_id, base,
   688			     MDP_LUMA_HIST_INIT_00, 0, 0xFFFFFFFF);
   689		MM_REG_WRITE(cmd, subsys_id, base,
   690			     MDP_LUMA_HIST_INIT_01, 0, 0xFFFFFFFF);
   691		MM_REG_WRITE(cmd, subsys_id, base,
   692			     MDP_LUMA_HIST_INIT_02, 0, 0xFFFFFFFF);
   693		MM_REG_WRITE(cmd, subsys_id, base,
   694			     MDP_LUMA_HIST_INIT_03, 0, 0xFFFFFFFF);
   695		MM_REG_WRITE(cmd, subsys_id, base,
   696			     MDP_LUMA_HIST_INIT_04, 0, 0xFFFFFFFF);
   697		MM_REG_WRITE(cmd, subsys_id, base,
   698			     MDP_LUMA_HIST_INIT_05, 0, 0xFFFFFFFF);
   699		MM_REG_WRITE(cmd, subsys_id, base,
   700			     MDP_LUMA_HIST_INIT_06, 0, 0xFFFFFFFF);
   701		MM_REG_WRITE(cmd, subsys_id, base,
   702			     MDP_LUMA_HIST_INIT_07, 0, 0xFFFFFFFF);
   703		MM_REG_WRITE(cmd, subsys_id, base,
   704			     MDP_LUMA_HIST_INIT_08, 0, 0xFFFFFFFF);
   705		MM_REG_WRITE(cmd, subsys_id, base,
   706			     MDP_LUMA_HIST_INIT_09, 0, 0xFFFFFFFF);
   707		MM_REG_WRITE(cmd, subsys_id, base,
   708			     MDP_LUMA_HIST_INIT_10, 0, 0xFFFFFFFF);
   709		MM_REG_WRITE(cmd, subsys_id, base,
   710			     MDP_LUMA_HIST_INIT_11, 0, 0xFFFFFFFF);
   711		MM_REG_WRITE(cmd, subsys_id, base,
   712			     MDP_LUMA_HIST_INIT_12, 0, 0xFFFFFFFF);
   713		MM_REG_WRITE(cmd, subsys_id, base,
   714			     MDP_LUMA_HIST_INIT_13, 0, 0xFFFFFFFF);
   715		MM_REG_WRITE(cmd, subsys_id, base,
   716			     MDP_LUMA_HIST_INIT_14, 0, 0xFFFFFFFF);
   717		MM_REG_WRITE(cmd, subsys_id, base,
   718			     MDP_LUMA_HIST_INIT_15, 0, 0xFFFFFFFF);
   719		MM_REG_WRITE(cmd, subsys_id, base,
   720			     MDP_LUMA_HIST_INIT_16, 0, 0xFFFFFFFF);
   721		MM_REG_WRITE(cmd, subsys_id, base,
   722			     MDP_LUMA_SUM_INIT, 0, 0xFFFFFFFF);
   723	
   724		if (mdp_cfg && mdp_cfg->tdshp_1_1) {
   725			MM_REG_WRITE(cmd, subsys_id, base,
   726				     MDP_DC_TWO_D_W1_RESULT_INIT, 0, 0xFFFFFFFF);
   727		}
   728	
   729		if (mdp_cfg && mdp_cfg->tdshp_dyn_contrast_version == 2) {
   730			MM_REG_WRITE(cmd, subsys_id, base,
   731				     MDP_CONTOUR_HIST_INIT_00, 0, 0xFFFFFFFF);
   732			MM_REG_WRITE(cmd, subsys_id, base,
   733				     MDP_CONTOUR_HIST_INIT_01, 0, 0xFFFFFFFF);
   734			MM_REG_WRITE(cmd, subsys_id, base,
   735				     MDP_CONTOUR_HIST_INIT_02, 0, 0xFFFFFFFF);
   736			MM_REG_WRITE(cmd, subsys_id, base,
   737				     MDP_CONTOUR_HIST_INIT_03, 0, 0xFFFFFFFF);
   738			MM_REG_WRITE(cmd, subsys_id, base,
   739				     MDP_CONTOUR_HIST_INIT_04, 0, 0xFFFFFFFF);
   740			MM_REG_WRITE(cmd, subsys_id, base,
   741				     MDP_CONTOUR_HIST_INIT_05, 0, 0xFFFFFFFF);
   742			MM_REG_WRITE(cmd, subsys_id, base,
   743				     MDP_CONTOUR_HIST_INIT_06, 0, 0xFFFFFFFF);
   744			MM_REG_WRITE(cmd, subsys_id, base,
   745				     MDP_CONTOUR_HIST_INIT_07, 0, 0xFFFFFFFF);
   746			MM_REG_WRITE(cmd, subsys_id, base,
   747				     MDP_CONTOUR_HIST_INIT_08, 0, 0xFFFFFFFF);
   748			MM_REG_WRITE(cmd, subsys_id, base,
   749				     MDP_CONTOUR_HIST_INIT_09, 0, 0xFFFFFFFF);
   750			MM_REG_WRITE(cmd, subsys_id, base,
   751				     MDP_CONTOUR_HIST_INIT_10, 0, 0xFFFFFFFF);
   752			MM_REG_WRITE(cmd, subsys_id, base,
   753				     MDP_CONTOUR_HIST_INIT_11, 0, 0xFFFFFFFF);
   754			MM_REG_WRITE(cmd, subsys_id, base,
   755				     MDP_CONTOUR_HIST_INIT_12, 0, 0xFFFFFFFF);
   756			MM_REG_WRITE(cmd, subsys_id, base,
   757				     MDP_CONTOUR_HIST_INIT_13, 0, 0xFFFFFFFF);
   758			MM_REG_WRITE(cmd, subsys_id, base,
   759				     MDP_CONTOUR_HIST_INIT_14, 0, 0xFFFFFFFF);
   760			MM_REG_WRITE(cmd, subsys_id, base,
   761				     MDP_CONTOUR_HIST_INIT_15, 0, 0xFFFFFFFF);
   762			MM_REG_WRITE(cmd, subsys_id, base,
   763				     MDP_CONTOUR_HIST_INIT_16, 0, 0xFFFFFFFF);
   764		}
   765	}
   766	

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

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

only message in thread, other threads:[~2022-01-05  1:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-05  1:03 [chrome-os:chromeos-5.10 9848/9999] drivers/media/platform/mtk-mdp3/mtk-mdp3-comp.c:680:6: warning: no previous prototype for 'reset_luma_hist' 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.