tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git gpio/for-next branch HEAD: e464c96eae336dd2f81a1926c30523f061469f64 gpio: Get rid of gpio_to_chip() Error/Warning reports: https://lore.kernel.org/oe-kbuild-all/202301210447.JPSHmqrO-lkp@xxxxxxxxx Error/Warning: (recently discovered and may have been fixed) drivers/gpio/gpio-zevio.c:174:33: error: incomplete definition of type 'struct platform_device' drivers/gpio/gpio-zevio.c:178:2: error: call to undeclared function 'platform_set_drvdata'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] drivers/gpio/gpio-zevio.c:184:19: error: incompatible integer to pointer conversion assigning to 'void *' from 'int' [-Wint-conversion] drivers/gpio/gpio-zevio.c:184:21: error: call to undeclared function 'devm_platform_ioremap_resource'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] drivers/gpio/gpio-zevio.c:211:31: error: variable has incomplete type 'struct platform_driver' drivers/gpio/gpio-zevio.c:219:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] drivers/gpio/gpio-zevio.c:219:25: error: a parameter list without types is only allowed in a function definition Error/Warning ids grouped by kconfigs: clang_recent_errors |-- arm-randconfig-c002-20230120 | |-- drivers-gpio-gpio-zevio.c:error:a-parameter-list-without-types-is-only-allowed-in-a-function-definition | |-- drivers-gpio-gpio-zevio.c:error:call-to-undeclared-function-devm_platform_ioremap_resource-ISO-C99-and-later-do-not-support-implicit-function-declarations | |-- drivers-gpio-gpio-zevio.c:error:call-to-undeclared-function-platform_set_drvdata-ISO-C99-and-later-do-not-support-implicit-function-declarations | |-- drivers-gpio-gpio-zevio.c:error:incompatible-integer-to-pointer-conversion-assigning-to-void-from-int | |-- drivers-gpio-gpio-zevio.c:error:incomplete-definition-of-type-struct-platform_device | |-- drivers-gpio-gpio-zevio.c:error:type-specifier-missing-defaults-to-int-ISO-C99-and-later-do-not-support-implicit-int | `-- drivers-gpio-gpio-zevio.c:error:variable-has-incomplete-type-struct-platform_driver `-- arm-randconfig-r034-20230119 |-- drivers-gpio-gpio-zevio.c:error:a-parameter-list-without-types-is-only-allowed-in-a-function-definition |-- drivers-gpio-gpio-zevio.c:error:call-to-undeclared-function-devm_platform_ioremap_resource-ISO-C99-and-later-do-not-support-implicit-function-declarations |-- drivers-gpio-gpio-zevio.c:error:call-to-undeclared-function-platform_set_drvdata-ISO-C99-and-later-do-not-support-implicit-function-declarations |-- drivers-gpio-gpio-zevio.c:error:incompatible-integer-to-pointer-conversion-assigning-to-void-from-int |-- drivers-gpio-gpio-zevio.c:error:incomplete-definition-of-type-struct-platform_device |-- drivers-gpio-gpio-zevio.c:error:type-specifier-missing-defaults-to-int-ISO-C99-and-later-do-not-support-implicit-int `-- drivers-gpio-gpio-zevio.c:error:variable-has-incomplete-type-struct-platform_driver elapsed time: 728m configs tested: 100 configs skipped: 2 gcc tested configs: x86_64 allnoconfig um i386_defconfig um x86_64_defconfig powerpc allnoconfig arc defconfig s390 allmodconfig alpha defconfig s390 defconfig arm randconfig-r046-20230119 arc randconfig-r043-20230119 s390 allyesconfig x86_64 rhel-8.3-func x86_64 rhel-8.3-kselftests x86_64 defconfig x86_64 rhel-8.3 x86_64 allyesconfig i386 randconfig-a001 i386 randconfig-a003 sh allmodconfig i386 randconfig-a005 x86_64 randconfig-a004 x86_64 randconfig-a002 mips allyesconfig x86_64 randconfig-a013 powerpc allmodconfig m68k allyesconfig x86_64 randconfig-a011 m68k allmodconfig x86_64 randconfig-a006 arc allyesconfig x86_64 rhel-8.3-syz alpha allyesconfig x86_64 rhel-8.3-kunit x86_64 randconfig-a015 x86_64 rhel-8.3-kvm ia64 allmodconfig x86_64 rhel-8.3-bpf i386 defconfig arm defconfig arm allyesconfig arm64 allyesconfig i386 randconfig-a014 i386 randconfig-a012 i386 allyesconfig sh se7724_defconfig powerpc ppc6xx_defconfig loongarch alldefconfig sh sh7770_generic_defconfig nios2 defconfig powerpc currituck_defconfig i386 randconfig-a016 sparc sparc32_defconfig arm stm32_defconfig arm64 alldefconfig arm exynos_defconfig sh sh7757lcr_defconfig m68k m5407c3_defconfig arc alldefconfig powerpc eiger_defconfig sh espt_defconfig i386 randconfig-c001 i386 debian-10.3-kvm i386 debian-10.3-kunit i386 debian-10.3-func riscv nommu_virt_defconfig riscv rv32_defconfig riscv nommu_k210_defconfig riscv allnoconfig i386 debian-10.3-kselftests i386 debian-10.3 arm hisi_defconfig arm footbridge_defconfig mips ci20_defconfig nios2 allyesconfig parisc defconfig parisc64 defconfig parisc allyesconfig clang tested configs: hexagon randconfig-r045-20230119 hexagon randconfig-r041-20230119 x86_64 rhel-8.3-rust s390 randconfig-r044-20230119 riscv randconfig-r042-20230119 i386 randconfig-a002 i386 randconfig-a004 x86_64 randconfig-a001 x86_64 randconfig-a003 i386 randconfig-a006 x86_64 randconfig-a012 x86_64 randconfig-a014 x86_64 randconfig-a005 x86_64 randconfig-a016 i386 randconfig-a013 i386 randconfig-a011 mips lemote2f_defconfig powerpc mpc832x_mds_defconfig powerpc ksi8560_defconfig i386 randconfig-a015 powerpc tqm8540_defconfig powerpc ge_imp3a_defconfig arm spear13xx_defconfig -- 0-DAY CI Kernel Test Service https://01.org/lkp