I’m trying to use the Qualcomm RB5 on our application with Yocto.
Seems there’s an error at PCIe port.
we designed PCIe NVMe and PCIe to ethernet.
PCIe Ethernet has an error with MSI is not working properly.
PCIe Ethernet IC use LAN7430 and during the initialize, it uninitialize the error at
static int lan743x_intr_test_isr(struct lan743x_adapter *adapter)
In the kernel boot parameter, with and without pcie_pme=nomsi both are not working.
if i block this code and compile, then it works but still not working at Tx. (ping to rb5)
i suspecting the pcie MSI is not supporting in rb5 or devicetree doesn’t configure this controller.
or interrupt address.
and NVMe, it just shows the error at lspci
0002:01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 (rev ff) (prog-if ff) !!! Unknown header type 7f Kernel modules: nvme
seems hotplug also not working so i suspect during the reset, it’s not recognize the device.