[brgl:gpio/for-next] BUILD REGRESSION e464c96eae336dd2f81a1926c30523f061469f64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux