tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git tmp-gpiolib-of-quirks branch HEAD: 4b127b2f83c2dc81d6086bcadc7edf23ceb68c2c ASoC: tlv320aic32x4: switch to using gpiod API Error/Warning reports: https://lore.kernel.org/oe-kbuild-all/202210271732.IoNpItvn-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210271750.BWb6m6Ea-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210271820.FwHgix56-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210271848.7RUTkksN-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210271848.bSWRN91d-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210271848.sxSX2RC4-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210271855.3v6wD1JI-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210271857.9cuAVv2q-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210271923.kSPtk6tU-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210272003.lma6nxlm-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210280157.7GGmSmOd-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202210280222.12tylowe-lkp@xxxxxxxxx Error/Warning: (recently discovered and may have been fixed) drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c:254:57: error: 'node' undeclared (first use in this function) drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c:298:9: error: implicit declaration of function 'gpio_set_value_cansleep'; did you mean 'gpiod_set_value_cansleep'? [-Werror=implicit-function-declaration] drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c:499:29: warning: passing argument 1 of 'PTR_ERR_OR_ZERO' makes pointer from integer without a cast [-Wint-conversion] drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c:505:38: error: 'struct panel_drv_data' has no member named 'reset' drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c:505:45: error: expected ')' before string constant drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c:505:9: error: too few arguments to function 'gpiod_set_consumer_name' sound/soc/codecs/tpa6130a2.c:62:33: error: implicit declaration of function 'gpioid_set_value'; did you mean 'gpiod_set_value'? [-Werror=implicit-function-declaration] sound/soc/codecs/wcd9335.c:5055:30: warning: format '%d' expects a matching 'int' argument [-Wformat=] sound/soc/codecs/wcd938x.c:4042:15: error: variable 'wcd_irq_chip' has initializer but incomplete type sound/soc/codecs/wcd938x.c:4042:24: error: storage size of 'wcd_irq_chip' isn't known sound/soc/codecs/wcd938x.c:4043:10: error: 'struct irq_chip' has no member named 'name' sound/soc/codecs/wcd938x.c:4043:17: warning: excess elements in struct initializer sound/soc/codecs/wcd938x.c:4049:55: error: 'handle_simple_irq' undeclared (first use in this function) sound/soc/codecs/wcd938x.c:4049:9: error: implicit declaration of function 'irq_set_chip_and_handler' [-Werror=implicit-function-declaration] sound/soc/codecs/wcd938x.c:4050:9: error: implicit declaration of function 'irq_set_nested_thread' [-Werror=implicit-function-declaration] sound/soc/codecs/wcd938x.c:4051:9: error: implicit declaration of function 'irq_set_noprobe' [-Werror=implicit-function-declaration] sound/soc/codecs/wcd938x.c:4057:16: warning: excess elements in struct initializer sound/soc/codecs/wcd938x.c:4063:19: warning: assignment to 'struct irq_domain *' from 'int' makes pointer from integer without a cast [-Wint-conversion] Error/Warning ids grouped by kconfigs: gcc_recent_errors |-- alpha-allyesconfig | `-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument |-- arc-allyesconfig | `-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument |-- arm-allyesconfig | |-- sound-soc-codecs-tpa6130a2.c:error:implicit-declaration-of-function-gpioid_set_value | |-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument | |-- sound-soc-codecs-wcd938x.c:warning:assignment-to-struct-irq_domain-from-int-makes-pointer-from-integer-without-a-cast | `-- sound-soc-codecs-wcd938x.c:warning:excess-elements-in-struct-initializer |-- arm64-allyesconfig | |-- sound-soc-codecs-tpa6130a2.c:error:implicit-declaration-of-function-gpioid_set_value | |-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument | |-- sound-soc-codecs-wcd938x.c:warning:assignment-to-struct-irq_domain-from-int-makes-pointer-from-integer-without-a-cast | `-- sound-soc-codecs-wcd938x.c:warning:excess-elements-in-struct-initializer |-- ia64-allyesconfig | |-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument | |-- sound-soc-codecs-wcd938x.c:warning:assignment-to-struct-irq_domain-from-int-makes-pointer-from-integer-without-a-cast | `-- sound-soc-codecs-wcd938x.c:warning:excess-elements-in-struct-initializer |-- ia64-randconfig-r036-20221026 | |-- sound-soc-codecs-tpa6130a2.c:error:implicit-declaration-of-function-gpioid_set_value | `-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument |-- m68k-allmodconfig | `-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument |-- m68k-allyesconfig | |-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument | |-- sound-soc-codecs-wcd938x.c:warning:assignment-to-struct-irq_domain-from-int-makes-pointer-from-integer-without-a-cast | `-- sound-soc-codecs-wcd938x.c:warning:excess-elements-in-struct-initializer |-- parisc-randconfig-r025-20221026 | `-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument |-- s390-allyesconfig | |-- sound-soc-codecs-wcd938x.c:error:handle_simple_irq-undeclared-(first-use-in-this-function) | |-- sound-soc-codecs-wcd938x.c:error:implicit-declaration-of-function-irq_set_chip_and_handler | |-- sound-soc-codecs-wcd938x.c:error:implicit-declaration-of-function-irq_set_nested_thread | |-- sound-soc-codecs-wcd938x.c:error:implicit-declaration-of-function-irq_set_noprobe | |-- sound-soc-codecs-wcd938x.c:error:storage-size-of-wcd_irq_chip-isn-t-known | |-- sound-soc-codecs-wcd938x.c:error:struct-irq_chip-has-no-member-named-name | `-- sound-soc-codecs-wcd938x.c:error:variable-wcd_irq_chip-has-initializer-but-incomplete-type |-- sh-allmodconfig | |-- drivers-video-fbdev-omap2-omapfb-displays-panel-nec-nl8048hl11.c:error:node-undeclared-(first-use-in-this-function) | |-- drivers-video-fbdev-omap2-omapfb-displays-panel-tpo-td043mtea1.c:error:expected-)-before-string-constant | |-- drivers-video-fbdev-omap2-omapfb-displays-panel-tpo-td043mtea1.c:error:implicit-declaration-of-function-gpio_set_value_cansleep | |-- drivers-video-fbdev-omap2-omapfb-displays-panel-tpo-td043mtea1.c:error:struct-panel_drv_data-has-no-member-named-reset | |-- drivers-video-fbdev-omap2-omapfb-displays-panel-tpo-td043mtea1.c:error:too-few-arguments-to-function-gpiod_set_consumer_name | `-- drivers-video-fbdev-omap2-omapfb-displays-panel-tpo-td043mtea1.c:warning:passing-argument-of-PTR_ERR_OR_ZERO-makes-pointer-from-integer-without-a-cast |-- sparc-randconfig-r022-20221026 | `-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument `-- x86_64-allyesconfig |-- sound-soc-codecs-wcd9335.c:warning:format-d-expects-a-matching-int-argument |-- sound-soc-codecs-wcd938x.c:warning:assignment-to-struct-irq_domain-from-int-makes-pointer-from-integer-without-a-cast `-- sound-soc-codecs-wcd938x.c:warning:excess-elements-in-struct-initializer clang_recent_errors |-- hexagon-randconfig-r041-20221026 | |-- sound-soc-codecs-max98373-i2c.c:error:incompatible-pointer-types-passing-struct-gpio_decs-to-parameter-of-type-struct-gpio_desc-Werror-Wincompatible-pointer-types | |-- sound-soc-codecs-max98373-i2c.c:error:use-of-undeclared-identifier-dev | |-- sound-soc-codecs-tas5086.c:error:incompatible-pointer-types-assigning-to-struct-gpio_decs-from-struct-gpio_desc-Werror-Wincompatible-pointer-types | `-- sound-soc-codecs-tas5086.c:error:incompatible-pointer-types-passing-struct-gpio_decs-to-parameter-of-type-struct-gpio_desc-Werror-Wincompatible-pointer-types |-- i386-randconfig-a006 | |-- sound-soc-codecs-tas5086.c:error:incompatible-pointer-types-assigning-to-struct-gpio_decs-from-struct-gpio_desc-Werror-Wincompatible-pointer-types | |-- sound-soc-codecs-tas5086.c:error:incompatible-pointer-types-passing-struct-gpio_decs-to-parameter-of-type-struct-gpio_desc-Werror-Wincompatible-pointer-types | `-- sound-soc-codecs-wcd9335.c:warning:more-conversions-than-data-arguments |-- i386-randconfig-a011 | |-- sound-soc-codecs-tlv320aic32x4.c:error:incomplete-definition-of-type-struct-aic32x4_setup_data | `-- sound-soc-codecs-tpa6130a2.c:error:implicit-declaration-of-function-gpioid_set_value-is-invalid-in-C99-Werror-Wimplicit-function-declaration |-- mips-randconfig-r024-20221026 | `-- drivers-video-fbdev-omap2-omapfb-displays-panel-nec-nl8048hl11.c:error:use-of-undeclared-identifier-node `-- x86_64-randconfig-a014 |-- sound-soc-codecs-max98373-i2c.c:error:incompatible-pointer-types-passing-struct-gpio_decs-to-parameter-of-type-struct-gpio_desc-Werror-Wincompatible-pointer-types |-- sound-soc-codecs-max98373-i2c.c:error:use-of-undeclared-identifier-dev `-- sound-soc-codecs-tpa6130a2.c:error:implicit-declaration-of-function-gpioid_set_value-is-invalid-in-C99-Werror-Wimplicit-function-declaration elapsed time: 724m configs tested: 57 configs skipped: 2 gcc tested configs: um x86_64_defconfig ia64 allmodconfig um i386_defconfig arc defconfig s390 allmodconfig powerpc allnoconfig alpha defconfig powerpc allmodconfig s390 defconfig i386 defconfig mips allyesconfig s390 allyesconfig sh allmodconfig i386 allyesconfig i386 randconfig-a001 i386 randconfig-a003 x86_64 defconfig i386 randconfig-a005 riscv randconfig-r042-20221026 x86_64 rhel-8.3-func arc randconfig-r043-20221026 s390 randconfig-r044-20221026 x86_64 rhel-8.3-kselftests m68k allmodconfig i386 randconfig-a012 arc allyesconfig x86_64 rhel-8.3 x86_64 randconfig-a015 x86_64 rhel-8.3-kvm x86_64 randconfig-a004 i386 randconfig-a016 x86_64 rhel-8.3-syz x86_64 randconfig-a002 x86_64 randconfig-a013 x86_64 randconfig-a011 alpha allyesconfig x86_64 rhel-8.3-kunit x86_64 allyesconfig x86_64 randconfig-a006 arm defconfig m68k allyesconfig arm allyesconfig arm64 allyesconfig clang tested configs: i386 randconfig-a002 hexagon randconfig-r045-20221026 i386 randconfig-a006 i386 randconfig-a013 i386 randconfig-a004 hexagon randconfig-r041-20221026 i386 randconfig-a011 x86_64 randconfig-a014 i386 randconfig-a015 x86_64 randconfig-a005 x86_64 randconfig-a016 x86_64 randconfig-a001 x86_64 randconfig-a012 x86_64 randconfig-a003 -- 0-DAY CI Kernel Test Service https://01.org/lkp