diff --git a/src/main/scala/uncore/tilelink2/FIFOFixer.scala b/src/main/scala/uncore/tilelink2/FIFOFixer.scala index 32b2fa4f..8b3943ea 100644 --- a/src/main/scala/uncore/tilelink2/FIFOFixer.scala +++ b/src/main/scala/uncore/tilelink2/FIFOFixer.scala @@ -10,9 +10,8 @@ import scala.math.max class TLFIFOFixer(implicit p: Parameters) extends LazyModule { - // We request downstream FIFO so we can use the existing fifoId val node = TLAdapterNode( - clientFn = { cp => cp.copy(clients = cp.clients .map(c => c.copy(requestFifo = !c.supportsProbe))) }, + clientFn = { cp => cp }, managerFn = { mp => mp.copy(managers = mp.managers.map(m => m.copy(fifoId = Some(0)))) }) lazy val module = new LazyModuleImp(this) {