I recently installed rpb on my hikey960 board and it seems that the pcie is not detected. I used snapshot from https://snapshots.linaro.org/reference-platform/embedded/morty/hikey960/137/rpb/.
I plug in a minipcie wifi card with the pcie adaptor board to the m.2 slot, and lspci shows nothing. What’s strange is that there is no file ‘driver’ under /sys/devices/platform/soc/f4000000.pcie/, and the file ‘driver-override’ reads (null). I think the ‘driver’ file under this directory should read ‘kirin-pcie’ if everything works.
Also, I used ‘dmesg | grep -i pci’ and got the following output:
[ 0.000000] PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000 ( 16 MB)
[ 0.311360] PCI: CLS 0 bytes, default 128
[ 0.427008] ehci-pci: EHCI PCI platform driver
[ 0.427258] ohci-pci: OHCI PCI platform driver
[ 0.889272] tcpci_timer_init : init OK
[ 1.611616] [E/hisi_pd] tcpci_disable_vbus_control: !!!++++++++
Any idea where’s wrong?