[RockPi 4C] pcie_rockchip_host.bus_scan_delay=NNN kernel command line ignored
I noticed rockchip-pcie is not working on my RockPi 4C. It seems it could be caused by lack of bus scan delay (see #10 (closed)) but I'm not sure about it. I'd like to test if setting a bigger bus scan delay would solve the problem. Passing pcie_rockchip_host.bus_scan_delay=1000
in kernel command had no effect as pointed out bellow.
[bertacchi@rockpi4c ~]$ dmesg | grep pcie
[ 0.000000] Kernel command line: initrd=/initramfs-linux.img console=ttyS2,1500000 pcie_rockchip_host.bus_scan_delay=1000 root=PARTUUID=64d00d06-62cb-4a71-aba5-1000c890083b rw rootwait quiet splash plymouth.ignore-serial-consoles
[ 0.712737] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[ 0.712800] rockchip-pcie f8000000.pcie: MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[ 0.712828] rockchip-pcie f8000000.pcie: IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[ 0.713695] rockchip-pcie f8000000.pcie: no bus scan delay, default to 0 ms
[ 0.713752] rockchip-pcie f8000000.pcie: no vpcie12v regulator found
[ 1.295383] rockchip-pcie f8000000.pcie: PCIe link training gen1 timeout!
[ 1.296067] rockchip-pcie: probe of f8000000.pcie failed with error -110
I'm running Manjaro ARM for RockPi 4C from an SD card. System is up-to-date.
[bertacchi@rockpi4c ~]$ uname -a
Linux rockpi4c 5.16.8-3-MANJARO-ARM #1 SMP PREEMPT Wed Feb 9 09:28:37 UTC 2022 aarch64 GNU/Linux
Do you have suggestions on how to continue investigating that problem? Thanks!