Hi Hans, kernel test robot noticed the following build warnings: [auto build test WARNING on media-tree/master] [also build test WARNING on linus/master sailus-media-tree/streams v6.4-rc2 next-20230518] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Hans-de-Goede/media-v4l-Add-v4l2_acpi_parse_sensor_gpios-helper-function/20230518-233727 base: git://linuxtv.org/media_tree.git master patch link: https://lore.kernel.org/r/20230518153214.194976-2-hdegoede%40redhat.com patch subject: [PATCH 1/9] media: v4l: Add v4l2_acpi_parse_sensor_gpios() helper function config: ia64-buildonly-randconfig-r004-20230517 compiler: ia64-linux-gcc (GCC) 12.1.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 # https://github.com/intel-lab-lkp/linux/commit/f25b51366af07f398d93a8ab49d51668cad2e258 git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Hans-de-Goede/media-v4l-Add-v4l2_acpi_parse_sensor_gpios-helper-function/20230518-233727 git checkout f25b51366af07f398d93a8ab49d51668cad2e258 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=ia64 olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=ia64 SHELL=/bin/bash drivers/media/v4l2-core/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202305190321.6Dq9id9F-lkp@intel.com/ All warnings (new ones prefixed by >>): >> drivers/media/v4l2-core/v4l2-acpi.c:140:6: warning: no previous prototype for 'v4l2_acpi_parse_sensor_gpios' [-Wmissing-prototypes] 140 | void v4l2_acpi_parse_sensor_gpios(struct device *dev) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vim +/v4l2_acpi_parse_sensor_gpios +140 drivers/media/v4l2-core/v4l2-acpi.c 123 124 /* 125 * Helper function to create an ACPI GPIO lookup table for sensor reset and 126 * powerdown signals on Intel Bay Trail (BYT) and Cherry Trail (CHT) devices, 127 * including setting the correct polarity for the GPIO. 128 * 129 * This uses the "79234640-9e10-4fea-a5c1-b5aa8b19756f" DSM method directly 130 * on the sensor device's ACPI node. This is different from later Intel 131 * hardware which has a separate INT3472 with this info. Since there is 132 * no separate firmware-node to which we can bind to register the GPIO lookups 133 * this unfortunately means that all sensor drivers which may be used on 134 * BYT or CHT hw need to call this function. 135 * 136 * Note this code uses the same DSM GUID as the INT3472 discrete.c code 137 * and there is some overlap, but there are enough differences that it is 138 * difficult to share the code. 139 */ > 140 void v4l2_acpi_parse_sensor_gpios(struct device *dev) -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki