To enable PCIE on 5.9 upstream kernel?


Any clue on how to enable the PCIE on 5.9 upstream kernel?

Despite setting the MCU to enable pcie mode in the bootloader, upstream kernel still defaults to
USB3 mode.

From the device tree, it looks like we need to uncomment pcie related sections.
Does that mean we need two different dtb to handle the different modes?

That doesn’t sound good enough, as we still don’t have upstream uboot support, not to mention the
ability to choose correct mode.

If you use Fenix to build the image, when you switch the mode to PCIe via MCU then the dtb will be updated automically.

1 Like