Hi Tudor, kernel test robot noticed the following build warnings: [auto build test WARNING on 2014c95afecee3e76ca4a56956a936e23283f05b] url: https://github.com/intel-lab-lkp/linux/commits/Tudor-Ambarus/dt-bindings-firmware-add-google-gs101-acpm-ipc/20250207-233333 base: 2014c95afecee3e76ca4a56956a936e23283f05b patch link: https://lore.kernel.org/r/20250207-gs101-acpm-v7-2-ffd7b2fb15ae%40linaro.org patch subject: [PATCH v7 2/3] firmware: add Exynos ACPM protocol driver config: i386-allmodconfig (https://download.01.org/0day-ci/archive/20250208/202502082233.qjIDyD3Z-lkp@xxxxxxxxx/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250208/202502082233.qjIDyD3Z-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/202502082233.qjIDyD3Z-lkp@xxxxxxxxx/ All warnings (new ones prefixed by >>): >> drivers/firmware/samsung/exynos-acpm.c:646: warning: expecting prototype for acpm_put_handle(). Prototype was for acpm_handle_put() instead vim +646 drivers/firmware/samsung/exynos-acpm.c 640 641 /** 642 * acpm_put_handle() - release the handle acquired by acpm_get_by_phandle. 643 * @handle: Handle acquired by acpm_get_by_phandle. 644 */ 645 static void acpm_handle_put(const struct acpm_handle *handle) > 646 { 647 struct acpm_info *acpm = handle_to_acpm_info(handle); 648 struct device *dev = acpm->dev; 649 650 module_put(dev->driver->owner); 651 /* Drop reference taken with of_find_device_by_node(). */ 652 put_device(dev); 653 } 654 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki