Hi Bjorn,
The fixing patch
https://lore.kernel.org/linux-pci/20250626181537.1872159-1-christian.bruel@xxxxxxxxxxx/
is still pending for review, I will ping the pinctrl maintainer.
thank you
Christian
On 7/16/25 21:24, Bjorn Helgaas wrote:
We have the pci/controller/dwc-stm32 branch pending, which currently
looks like this:
https://git.kernel.org/cgit/linux/kernel/git/pci/pci.git/log/?h=controller/dwc-stm32&id=5a972a01e24b
which is identical to the 5a972a01e24b HEAD mentioned below. This
build error is why I haven't included pci/controller/dwc-stm32 in
pci/next yet.
I would like to get this branch included for v6.17, but we need to
resolve this somehow.
On Fri, Jun 27, 2025 at 06:10:31AM +0800, kernel test robot wrote:
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git controller/dwc-stm32
branch HEAD: 5a972a01e24b278f7302a834c6eaee5bdac12843 MAINTAINERS: add entry for ST STM32MP25 PCIe drivers
Error/Warning (recently discovered and may have been fixed):
https://lore.kernel.org/oe-kbuild-all/202506260920.bmQ9hQ9s-lkp@xxxxxxxxx
drivers/pci/controller/dwc/pcie-stm32.c:96:23: error: incomplete definition of type 'struct dev_pin_info'
drivers/pci/controller/dwc/pcie-stm32.c:96:30: error: invalid use of undefined type 'struct dev_pin_info'
Error/Warning ids grouped by kconfigs:
recent_errors
|-- alpha-allyesconfig
| `-- drivers-pci-controller-dwc-pcie-stm32.c:error:invalid-use-of-undefined-type-struct-dev_pin_info
`-- um-allmodconfig
`-- drivers-pci-controller-dwc-pcie-stm32.c:error:incomplete-definition-of-type-struct-dev_pin_info
elapsed time: 1952m
configs tested: 124
configs skipped: 2
tested configs:
alpha allnoconfig gcc-15.1.0
alpha allyesconfig clang-19
alpha allyesconfig gcc-15.1.0
arc allmodconfig clang-19
arc allmodconfig gcc-15.1.0
arc allnoconfig gcc-15.1.0
arc allyesconfig clang-19
arc allyesconfig gcc-15.1.0
arc randconfig-001-20250626 clang-20
arc randconfig-001-20250626 gcc-12.4.0
arc randconfig-002-20250626 clang-20
arc randconfig-002-20250626 gcc-13.3.0
arm allmodconfig clang-19
arm allmodconfig gcc-15.1.0
arm allnoconfig clang-21
arm allyesconfig clang-19
arm allyesconfig gcc-15.1.0
arm randconfig-001-20250626 clang-20
arm randconfig-001-20250626 clang-21
arm randconfig-002-20250626 clang-20
arm randconfig-003-20250626 clang-20
arm randconfig-003-20250626 gcc-10.5.0
arm randconfig-004-20250626 clang-20
arm randconfig-004-20250626 clang-21
arm64 allmodconfig clang-19
arm64 allnoconfig gcc-15.1.0
arm64 randconfig-001-20250626 clang-20
arm64 randconfig-001-20250626 clang-21
arm64 randconfig-002-20250626 clang-17
arm64 randconfig-002-20250626 clang-20
arm64 randconfig-003-20250626 clang-20
arm64 randconfig-003-20250626 gcc-8.5.0
arm64 randconfig-004-20250626 clang-20
arm64 randconfig-004-20250626 clang-21
csky allnoconfig gcc-15.1.0
hexagon allmodconfig clang-17
hexagon allmodconfig clang-19
hexagon allnoconfig clang-21
hexagon allyesconfig clang-19
hexagon allyesconfig clang-21
i386 allmodconfig clang-20
i386 allmodconfig gcc-12
i386 allnoconfig clang-20
i386 allnoconfig gcc-12
i386 allyesconfig clang-20
i386 allyesconfig gcc-12
i386 buildonly-randconfig-001-20250626 clang-20
i386 buildonly-randconfig-001-20250627 gcc-12
i386 buildonly-randconfig-002-20250626 clang-20
i386 buildonly-randconfig-002-20250627 gcc-12
i386 buildonly-randconfig-003-20250626 clang-20
i386 buildonly-randconfig-003-20250627 gcc-12
i386 buildonly-randconfig-004-20250626 clang-20
i386 buildonly-randconfig-004-20250627 gcc-12
i386 buildonly-randconfig-005-20250626 clang-20
i386 buildonly-randconfig-005-20250627 gcc-12
i386 buildonly-randconfig-006-20250626 clang-20
i386 buildonly-randconfig-006-20250627 gcc-12
i386 defconfig clang-20
loongarch allmodconfig gcc-15.1.0
loongarch allnoconfig gcc-15.1.0
m68k allmodconfig gcc-15.1.0
m68k allnoconfig gcc-15.1.0
m68k allyesconfig gcc-15.1.0
microblaze allmodconfig gcc-15.1.0
microblaze allnoconfig gcc-15.1.0
microblaze allyesconfig gcc-15.1.0
mips allnoconfig gcc-15.1.0
nios2 allnoconfig gcc-14.2.0
nios2 allnoconfig gcc-15.1.0
openrisc allnoconfig clang-21
openrisc allnoconfig gcc-15.1.0
openrisc allyesconfig gcc-15.1.0
parisc allmodconfig gcc-15.1.0
parisc allnoconfig clang-21
parisc allnoconfig gcc-15.1.0
parisc allyesconfig gcc-15.1.0
powerpc allmodconfig gcc-15.1.0
powerpc allnoconfig clang-21
powerpc allnoconfig gcc-15.1.0
powerpc allyesconfig gcc-15.1.0
riscv allmodconfig gcc-15.1.0
riscv allnoconfig clang-21
riscv allnoconfig gcc-15.1.0
riscv allyesconfig gcc-15.1.0
s390 allmodconfig clang-18
s390 allmodconfig gcc-15.1.0
s390 allnoconfig clang-21
s390 allyesconfig gcc-15.1.0
sh allmodconfig gcc-15.1.0
sh allnoconfig gcc-15.1.0
sh allyesconfig gcc-15.1.0
sparc allmodconfig gcc-15.1.0
sparc allnoconfig gcc-15.1.0
um allmodconfig clang-19
um allnoconfig clang-21
um allyesconfig clang-19
um allyesconfig gcc-12
x86_64 allnoconfig clang-20
x86_64 allyesconfig clang-20
x86_64 buildonly-randconfig-001-20250626 clang-20
x86_64 buildonly-randconfig-001-20250627 clang-20
x86_64 buildonly-randconfig-002-20250626 clang-20
x86_64 buildonly-randconfig-002-20250627 clang-20
x86_64 buildonly-randconfig-003-20250626 clang-20
x86_64 buildonly-randconfig-003-20250627 clang-20
x86_64 buildonly-randconfig-004-20250626 clang-20
x86_64 buildonly-randconfig-004-20250627 clang-20
x86_64 buildonly-randconfig-005-20250626 clang-20
x86_64 buildonly-randconfig-005-20250627 clang-20
x86_64 buildonly-randconfig-006-20250626 clang-20
x86_64 buildonly-randconfig-006-20250627 clang-20
x86_64 defconfig clang-20
x86_64 defconfig gcc-11
x86_64 kexec clang-20
x86_64 rhel-9.4 clang-20
x86_64 rhel-9.4-bpf gcc-12
x86_64 rhel-9.4-func clang-20
x86_64 rhel-9.4-kselftests clang-20
x86_64 rhel-9.4-kunit gcc-12
x86_64 rhel-9.4-ltp gcc-12
x86_64 rhel-9.4-rust clang-18
x86_64 rhel-9.4-rust clang-20
xtensa allnoconfig gcc-15.1.0
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki