Hi All > because that's the one that makes PCI_HOST_GENERIC available to > non-ARM architectures.
You are going to need PCI_HOST_GENERIC for sure to get the drive for the GPEX host PCIe port. I did my testing on a 4.19 based kernel [1] and the .config is here [2] (sorry the link I sent for the config yesterday was a 404). This kernel has the non-ARM support for CONFIG_ PCI_HOST_GENERIC. Stephen [1] https://github.com/sbates130272/linux-p2pmem/tree/riscv-p2p-sifive [2] https://drive.google.com/file/d/190vcLhF3_pZvyUbNEtjP5gwMI9IaKEsv/view?usp=sharing