[sailus-media-tree:metadata 42/42] drivers/media/i2c/ov2740.c:1049:25: warning: unused variable 'j'

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

 



tree:   git://linuxtv.org/sailus/media_tree.git metadata
head:   9a2e5f20d07ed3d25317c6e7bc42b79a89435ad5
commit: 9a2e5f20d07ed3d25317c6e7bc42b79a89435ad5 [42/42] hacks
config: arc-randconfig-001-20230927 (https://download.01.org/0day-ci/archive/20230927/202309270407.1ZLrOldj-lkp@xxxxxxxxx/config)
compiler: arceb-elf-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20230927/202309270407.1ZLrOldj-lkp@xxxxxxxxx/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@xxxxxxxxx>
| Closes: https://lore.kernel.org/oe-kbuild-all/202309270407.1ZLrOldj-lkp@xxxxxxxxx/

All warnings (new ones prefixed by >>):

   drivers/media/i2c/ov2740.c: In function 'ov2740_check_hwcfg':
>> drivers/media/i2c/ov2740.c:1049:25: warning: unused variable 'j' [-Wunused-variable]
    1049 |         unsigned int i, j;
         |                         ^
>> drivers/media/i2c/ov2740.c:1049:22: warning: unused variable 'i' [-Wunused-variable]
    1049 |         unsigned int i, j;
         |                      ^


vim +/j +1049 drivers/media/i2c/ov2740.c

866edc895171f1 Bingbu Cao      2020-05-11  1039  
866edc895171f1 Bingbu Cao      2020-05-11  1040  static int ov2740_check_hwcfg(struct device *dev)
866edc895171f1 Bingbu Cao      2020-05-11  1041  {
866edc895171f1 Bingbu Cao      2020-05-11  1042  	struct fwnode_handle *ep;
866edc895171f1 Bingbu Cao      2020-05-11  1043  	struct fwnode_handle *fwnode = dev_fwnode(dev);
866edc895171f1 Bingbu Cao      2020-05-11  1044  	struct v4l2_fwnode_endpoint bus_cfg = {
866edc895171f1 Bingbu Cao      2020-05-11  1045  		.bus_type = V4L2_MBUS_CSI2_DPHY
866edc895171f1 Bingbu Cao      2020-05-11  1046  	};
866edc895171f1 Bingbu Cao      2020-05-11  1047  	u32 mclk;
866edc895171f1 Bingbu Cao      2020-05-11  1048  	int ret;
866edc895171f1 Bingbu Cao      2020-05-11 @1049  	unsigned int i, j;
866edc895171f1 Bingbu Cao      2020-05-11  1050  
866edc895171f1 Bingbu Cao      2020-05-11  1051  	ret = fwnode_property_read_u32(fwnode, "clock-frequency", &mclk);
866edc895171f1 Bingbu Cao      2020-05-11  1052  	if (ret)
866edc895171f1 Bingbu Cao      2020-05-11  1053  		return ret;
866edc895171f1 Bingbu Cao      2020-05-11  1054  
a55ae53c554ed0 Andy Shevchenko 2022-07-26  1055  	if (mclk != OV2740_MCLK)
a55ae53c554ed0 Andy Shevchenko 2022-07-26  1056  		return dev_err_probe(dev, -EINVAL,
a55ae53c554ed0 Andy Shevchenko 2022-07-26  1057  				     "external clock %d is not supported\n",
a55ae53c554ed0 Andy Shevchenko 2022-07-26  1058  				     mclk);
866edc895171f1 Bingbu Cao      2020-05-11  1059  
866edc895171f1 Bingbu Cao      2020-05-11  1060  	ep = fwnode_graph_get_next_endpoint(fwnode, NULL);
866edc895171f1 Bingbu Cao      2020-05-11  1061  	if (!ep)
6ad63575cf7331 Sakari Ailus    2023-09-08  1062  		return -EPROBE_DEFER;
866edc895171f1 Bingbu Cao      2020-05-11  1063  
866edc895171f1 Bingbu Cao      2020-05-11  1064  	ret = v4l2_fwnode_endpoint_alloc_parse(ep, &bus_cfg);
866edc895171f1 Bingbu Cao      2020-05-11  1065  	fwnode_handle_put(ep);
866edc895171f1 Bingbu Cao      2020-05-11  1066  	if (ret)
866edc895171f1 Bingbu Cao      2020-05-11  1067  		return ret;
866edc895171f1 Bingbu Cao      2020-05-11  1068  
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1069  	/* if (bus_cfg.bus.mipi_csi2.num_data_lanes != OV2740_DATA_LANES) { */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1070  	/* 	ret = dev_err_probe(dev, -EINVAL, */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1071  	/* 			    "number of CSI2 data lanes %d is not supported\n", */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1072  	/* 			    bus_cfg.bus.mipi_csi2.num_data_lanes); */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1073  	/* 	goto check_hwcfg_error; */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1074  	/* } */
866edc895171f1 Bingbu Cao      2020-05-11  1075  
866edc895171f1 Bingbu Cao      2020-05-11  1076  	if (!bus_cfg.nr_of_link_frequencies) {
a55ae53c554ed0 Andy Shevchenko 2022-07-26  1077  		ret = dev_err_probe(dev, -EINVAL, "no link frequencies defined\n");
866edc895171f1 Bingbu Cao      2020-05-11  1078  		goto check_hwcfg_error;
866edc895171f1 Bingbu Cao      2020-05-11  1079  	}
866edc895171f1 Bingbu Cao      2020-05-11  1080  
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1081  	/* for (i = 0; i < ARRAY_SIZE(link_freq_menu_items); i++) { */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1082  	/* 	for (j = 0; j < bus_cfg.nr_of_link_frequencies; j++) { */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1083  	/* 		if (link_freq_menu_items[i] == */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1084  	/* 			bus_cfg.link_frequencies[j]) */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1085  	/* 			break; */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1086  	/* 	} */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1087  
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1088  	/* 	if (j == bus_cfg.nr_of_link_frequencies) { */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1089  	/* 		ret = dev_err_probe(dev, -EINVAL, */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1090  	/* 				    "no link frequency %lld supported\n", */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1091  	/* 				    link_freq_menu_items[i]); */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1092  	/* 		goto check_hwcfg_error; */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1093  	/* 	} */
9a2e5f20d07ed3 Sakari Ailus    2023-09-08  1094  	/* } */
866edc895171f1 Bingbu Cao      2020-05-11  1095  
866edc895171f1 Bingbu Cao      2020-05-11  1096  check_hwcfg_error:
866edc895171f1 Bingbu Cao      2020-05-11  1097  	v4l2_fwnode_endpoint_free(&bus_cfg);
866edc895171f1 Bingbu Cao      2020-05-11  1098  
866edc895171f1 Bingbu Cao      2020-05-11  1099  	return ret;
866edc895171f1 Bingbu Cao      2020-05-11  1100  }
866edc895171f1 Bingbu Cao      2020-05-11  1101  

:::::: The code at line 1049 was first introduced by commit
:::::: 866edc895171f1256aad3e81dce193447955c202 media: i2c: Add ov2740 image sensor driver

:::::: TO: Bingbu Cao <bingbu.cao@xxxxxxxxx>
:::::: CC: Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx>

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



[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