Hi Denis, I love your patch! Perhaps something to improve: [auto build test WARNING on b0587c87abc891e313d63946ff8c9f4939d1ea1a] url: https://github.com/intel-lab-lkp/linux/commits/Denis-Pauk/hwmon-nct6775-B650-B660-X670-ASUS-boards-support/20230109-214052 base: b0587c87abc891e313d63946ff8c9f4939d1ea1a patch link: https://lore.kernel.org/r/20230109133536.5720-1-pauk.denis%40gmail.com patch subject: [PATCH 1/2] hwmon: (nct6775) Directly call ASUS ACPI WMI method config: i386-randconfig-s001 compiler: gcc-11 (Debian 11.3.0-8) 11.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.4-39-gce1a6720-dirty # https://github.com/intel-lab-lkp/linux/commit/7c26be245ebac8c31e31adf168324572ae65e903 git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Denis-Pauk/hwmon-nct6775-B650-B660-X670-ASUS-boards-support/20230109-214052 git checkout 7c26be245ebac8c31e31adf168324572ae65e903 # save the config file mkdir build_dir && cp config build_dir/.config make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=i386 olddefconfig make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=i386 SHELL=/bin/bash drivers/hwmon/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) >> drivers/hwmon/nct6775-platform.c:118:20: sparse: sparse: symbol 'asus_acpi_dev' was not declared. Should it be static? -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests