fu740 pcie driver fixes

From: Ben Dooks
Date: Mon Feb 14 2022 - 04:15:02 EST


This pair of patches is currently necessary to allow any PCIe
probe on the SiFive Unmatched board without using U-Boot to
probe the PCIe bus (which does all the setup below). We found
this as we have been network booting kernels onto our boards
for testing.