pcie_wb: reduce FIFO depth to decrease max wait times (fixes flash)
PCIe must respond to reads within a fairly tight deadline. If we allow too many enqueued operations, that deadline may be missed. Using a smaller FIFO depth causes back-pressure on the PCIe bus, slowing the request arrival rate and thus increasing the time a single WB op can take. Concretely, this makes it possible to perform an SPI flash write within the PCIe time limit.
Please register or sign in to comment