tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git gpiochip-no-driver-h branch HEAD: 73609f752a84622a727704686c1e92559a707499 See what explodes if we apply this patch Error/Warning reports: https://lore.kernel.org/oe-kbuild-all/202301120740.iMoLXaU0-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202301120746.BeQnQQwA-lkp@xxxxxxxxx Error/Warning: (recently discovered and may have been fixed) arch/arm/mach-s3c/s3c64xx.c:212:13: error: implicit declaration of function 'of_have_populated_dt' [-Werror=implicit-function-declaration] arch/arm/plat-orion/gpio.c:157:41: error: implicit declaration of function 'gpiochip_get_data'; did you mean 'ioasid_set_data'? [-Werror=implicit-function-declaration] arch/arm/plat-orion/gpio.c:157:41: warning: initialization of 'struct orion_gpio_chip *' from 'int' makes pointer from integer without a cast [-Wint-conversion] arch/arm/plat-orion/gpio.c:242:32: error: invalid use of undefined type 'struct gpio_chip' arch/arm/plat-orion/gpio.c:41:33: error: field 'chip' has incomplete type arch/arm/plat-orion/gpio.c:444:13: warning: variable 'out' set but not used [-Wunused-but-set-variable] arch/arm/plat-orion/gpio.c:444:18: warning: variable 'io_conf' set but not used [-Wunused-but-set-variable] arch/arm/plat-orion/gpio.c:444:27: warning: variable 'blink' set but not used [-Wunused-but-set-variable] arch/arm/plat-orion/gpio.c:444:34: warning: variable 'in_pol' set but not used [-Wunused-but-set-variable] arch/arm/plat-orion/gpio.c:444:42: warning: variable 'data_in' set but not used [-Wunused-but-set-variable] arch/arm/plat-orion/gpio.c:444:51: warning: variable 'cause' set but not used [-Wunused-but-set-variable] arch/arm/plat-orion/gpio.c:444:58: warning: variable 'edg_msk' set but not used [-Wunused-but-set-variable] arch/arm/plat-orion/gpio.c:444:67: warning: variable 'lvl_msk' set but not used [-Wunused-but-set-variable] arch/arm/plat-orion/gpio.c:457:48: error: expected ';' before '{' token arch/arm/plat-orion/gpio.c:457:9: error: implicit declaration of function 'for_each_requested_gpio' [-Werror=implicit-function-declaration] arch/arm/plat-orion/gpio.c:556:9: error: implicit declaration of function 'gpiochip_add_data' [-Werror=implicit-function-declaration] drivers/hte/hte-tegra194-test.c:96:34: error: array type has incomplete element type 'struct of_device_id' Error/Warning ids grouped by kconfigs: gcc_recent_errors |-- arm-allyesconfig | |-- arch-arm-mach-s3c-s3c64xx.c:error:implicit-declaration-of-function-of_have_populated_dt | |-- arch-arm-plat-orion-gpio.c:error:expected-before-token | |-- arch-arm-plat-orion-gpio.c:error:field-chip-has-incomplete-type | |-- arch-arm-plat-orion-gpio.c:error:implicit-declaration-of-function-for_each_requested_gpio | |-- arch-arm-plat-orion-gpio.c:error:implicit-declaration-of-function-gpiochip_add_data | |-- arch-arm-plat-orion-gpio.c:error:implicit-declaration-of-function-gpiochip_get_data | |-- arch-arm-plat-orion-gpio.c:error:invalid-use-of-undefined-type-struct-gpio_chip | |-- arch-arm-plat-orion-gpio.c:warning:initialization-of-struct-orion_gpio_chip-from-int-makes-pointer-from-integer-without-a-cast | |-- arch-arm-plat-orion-gpio.c:warning:variable-blink-set-but-not-used | |-- arch-arm-plat-orion-gpio.c:warning:variable-cause-set-but-not-used | |-- arch-arm-plat-orion-gpio.c:warning:variable-data_in-set-but-not-used | |-- arch-arm-plat-orion-gpio.c:warning:variable-edg_msk-set-but-not-used | |-- arch-arm-plat-orion-gpio.c:warning:variable-in_pol-set-but-not-used | |-- arch-arm-plat-orion-gpio.c:warning:variable-io_conf-set-but-not-used | |-- arch-arm-plat-orion-gpio.c:warning:variable-lvl_msk-set-but-not-used | `-- arch-arm-plat-orion-gpio.c:warning:variable-out-set-but-not-used `-- arm64-allyesconfig `-- drivers-hte-hte-tegra194-test.c:error:array-type-has-incomplete-element-type-struct-of_device_id elapsed time: 726m configs tested: 86 configs skipped: 2 gcc tested configs: arc defconfig s390 allmodconfig alpha defconfig x86_64 allnoconfig s390 defconfig s390 allyesconfig x86_64 rhel-8.3-syz x86_64 rhel-8.3-kunit x86_64 rhel-8.3-kvm x86_64 defconfig x86_64 rhel-8.3-bpf x86_64 rhel-8.3 powerpc allnoconfig x86_64 allyesconfig i386 defconfig x86_64 randconfig-a004 x86_64 randconfig-a002 um i386_defconfig i386 randconfig-a001 um x86_64_defconfig i386 randconfig-a003 sh allmodconfig arm defconfig x86_64 randconfig-a006 m68k allyesconfig i386 randconfig-a005 m68k allmodconfig mips allyesconfig x86_64 rhel-8.3-kselftests powerpc allmodconfig x86_64 rhel-8.3-func arc allyesconfig arc randconfig-r043-20230110 alpha allyesconfig x86_64 randconfig-a013 x86_64 randconfig-a011 s390 randconfig-r044-20230110 riscv randconfig-r042-20230110 x86_64 randconfig-a015 arm allyesconfig i386 allyesconfig arm64 allyesconfig i386 randconfig-a014 i386 randconfig-a012 i386 randconfig-a016 ia64 allmodconfig m68k amcore_defconfig arm multi_v7_defconfig sh ul2_defconfig m68k alldefconfig powerpc mpc85xx_cds_defconfig powerpc klondike_defconfig arm gemini_defconfig powerpc tqm8548_defconfig nios2 allyesconfig nios2 defconfig parisc defconfig parisc64 defconfig parisc allyesconfig riscv nommu_virt_defconfig riscv rv32_defconfig riscv nommu_k210_defconfig riscv allnoconfig i386 debian-10.3-kselftests i386 debian-10.3 clang tested configs: x86_64 randconfig-a001 x86_64 randconfig-a003 x86_64 randconfig-a005 i386 randconfig-a002 x86_64 rhel-8.3-rust hexagon randconfig-r041-20230110 i386 randconfig-a004 i386 randconfig-a006 arm randconfig-r046-20230110 x86_64 randconfig-a012 hexagon randconfig-r045-20230110 x86_64 randconfig-a014 x86_64 randconfig-a016 i386 randconfig-a013 i386 randconfig-a011 i386 randconfig-a015 powerpc fsp2_defconfig arm shannon_defconfig arm s5pv210_defconfig hexagon alldefconfig powerpc ksi8560_defconfig -- 0-DAY CI Kernel Test Service https://01.org/lkp