tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git controller/rockchip branch HEAD: 337657a3c24c92befb3ed11d6f15402faa09f7dd PCI: rockchip-ep: Handle PERST# signal in endpoint mode Error/Warning (recently discovered and may have been fixed): https://lore.kernel.org/oe-kbuild-all/202411141106.4hI5VqIa-lkp@xxxxxxxxx https://lore.kernel.org/oe-kbuild-all/202411141621.uwFAKZb2-lkp@xxxxxxxxx drivers/pci/controller/pcie-rockchip-ep.c:486:10: error: 'const struct pci_epc_ops' has no member named 'align_addr' drivers/pci/controller/pcie-rockchip-ep.c:486:27: error: initialization of 'int (*)(struct pci_epc *, u8, u8, phys_addr_t, u64, size_t)' {aka 'int (*)(struct pci_epc *, unsigned char, unsigned char, long long unsigned int, long long unsigned int, long unsigned int)'} from incompatible pointer type 'u64 (*)(struct pci_epc *, u64, size_t *, size_t *)' {aka 'long long unsigned int (*)(struct pci_epc *, long long unsigned int, long unsigned int *, long unsigned int *)'} [-Wincompatible-pointer-types] drivers/pci/controller/pcie-rockchip-ep.c:486:27: error: initialization of 'int (*)(struct pci_epc *, u8, u8, phys_addr_t, u64, size_t)' {aka 'int (*)(struct pci_epc *, unsigned char, unsigned char, unsigned int, long long unsigned int, unsigned int)'} from incompatible pointer type 'u64 (*)(struct pci_epc *, u64, size_t *, size_t *)' {aka 'long long unsigned int (*)(struct pci_epc *, long long unsigned int, unsigned int *, unsigned int *)'} [-Wincompatible-pointer-types] drivers/pci/controller/pcie-rockchip-ep.c:640:9: error: implicit declaration of function 'irq_set_irq_type'; did you mean 'irq_set_irq_wake'? [-Wimplicit-function-declaration] drivers/pci/controller/pcie-rockchip-ep.c:672:45: error: 'IRQ_NOAUTOEN' undeclared (first use in this function); did you mean 'IRQF_NO_AUTOEN'? drivers/pci/controller/pcie-rockchip-ep.c:672:9: error: implicit declaration of function 'irq_set_status_flags' [-Wimplicit-function-declaration] Error/Warning ids grouped by kconfigs: recent_errors |-- openrisc-allyesconfig | |-- drivers-pci-controller-pcie-rockchip-ep.c:error:const-struct-pci_epc_ops-has-no-member-named-align_addr | `-- drivers-pci-controller-pcie-rockchip-ep.c:error:initialization-of-int-(-)(struct-pci_epc-u8-u8-phys_addr_t-u64-size_t)-aka-int-(-)(struct-pci_epc-unsigned-char-unsigned-char-unsigned-int-long-long-uns |-- parisc-allmodconfig | `-- drivers-pci-controller-pcie-rockchip-ep.c:error:const-struct-pci_epc_ops-has-no-member-named-align_addr |-- parisc-allyesconfig | `-- drivers-pci-controller-pcie-rockchip-ep.c:error:const-struct-pci_epc_ops-has-no-member-named-align_addr `-- sparc-allmodconfig |-- drivers-pci-controller-pcie-rockchip-ep.c:error:IRQ_NOAUTOEN-undeclared-(first-use-in-this-function) |-- drivers-pci-controller-pcie-rockchip-ep.c:error:const-struct-pci_epc_ops-has-no-member-named-align_addr |-- drivers-pci-controller-pcie-rockchip-ep.c:error:implicit-declaration-of-function-irq_set_irq_type |-- drivers-pci-controller-pcie-rockchip-ep.c:error:implicit-declaration-of-function-irq_set_status_flags `-- drivers-pci-controller-pcie-rockchip-ep.c:error:initialization-of-int-(-)(struct-pci_epc-u8-u8-phys_addr_t-u64-size_t)-aka-int-(-)(struct-pci_epc-unsigned-char-unsigned-char-long-long-unsigned-int-lon elapsed time: 738m configs tested: 65 configs skipped: 1 tested configs: alpha allnoconfig gcc-14.2.0 alpha allyesconfig gcc-14.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc randconfig-001-20241114 gcc-13.2.0 arc randconfig-002-20241114 gcc-13.2.0 arm allmodconfig gcc-14.2.0 arm allnoconfig clang-20 arm allyesconfig gcc-14.2.0 arm randconfig-001-20241114 gcc-14.2.0 arm randconfig-002-20241114 gcc-14.2.0 arm randconfig-003-20241114 gcc-14.2.0 arm randconfig-004-20241114 clang-14 arm64 allmodconfig clang-20 arm64 allnoconfig gcc-14.2.0 arm64 randconfig-001-20241114 clang-20 arm64 randconfig-002-20241114 gcc-14.2.0 arm64 randconfig-003-20241114 gcc-14.2.0 arm64 randconfig-004-20241114 gcc-14.2.0 csky allnoconfig gcc-14.2.0 hexagon allmodconfig clang-20 hexagon allnoconfig clang-20 hexagon allyesconfig clang-20 i386 allmodconfig gcc-12 i386 allnoconfig gcc-12 i386 allyesconfig gcc-12 i386 defconfig clang-19 loongarch allmodconfig gcc-14.2.0 loongarch allnoconfig gcc-14.2.0 m68k allmodconfig gcc-14.2.0 m68k allnoconfig gcc-14.2.0 m68k allyesconfig gcc-14.2.0 microblaze allmodconfig gcc-14.2.0 microblaze allnoconfig gcc-14.2.0 microblaze allyesconfig gcc-14.2.0 mips allnoconfig gcc-14.2.0 nios2 allnoconfig gcc-14.2.0 openrisc allnoconfig gcc-14.2.0 openrisc allyesconfig gcc-14.2.0 parisc allmodconfig gcc-14.2.0 parisc allnoconfig gcc-14.2.0 parisc allyesconfig gcc-14.2.0 powerpc allmodconfig gcc-14.2.0 powerpc allnoconfig gcc-14.2.0 powerpc allyesconfig clang-20 riscv allmodconfig clang-20 riscv allnoconfig gcc-14.2.0 riscv allyesconfig clang-20 s390 allmodconfig clang-20 s390 allnoconfig clang-20 s390 allyesconfig gcc-14.2.0 sh allmodconfig gcc-14.2.0 sh allnoconfig gcc-14.2.0 sh allyesconfig gcc-14.2.0 sparc allmodconfig gcc-14.2.0 um allmodconfig clang-20 um allnoconfig clang-17 um allyesconfig gcc-12 x86_64 allnoconfig clang-19 x86_64 allyesconfig clang-19 x86_64 defconfig gcc-11 x86_64 kexec clang-19 x86_64 rhel-8.3 gcc-12 xtensa allnoconfig gcc-14.2.0 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki