From 7d1495b3357efa71624fcd34320b109128f7c00c Mon Sep 17 00:00:00 2001 From: Jiuyang Liu Date: Sun, 25 Feb 2024 14:37:17 +0800 Subject: [PATCH] remove depending on explicit SBUS --- src/main/scala/subsystem/BaseSubsystem.scala | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/scala/subsystem/BaseSubsystem.scala b/src/main/scala/subsystem/BaseSubsystem.scala index 347466709f1..f2c8ebbf333 100644 --- a/src/main/scala/subsystem/BaseSubsystem.scala +++ b/src/main/scala/subsystem/BaseSubsystem.scala @@ -90,8 +90,7 @@ abstract class BaseSubsystem(val location: HierarchicalLocation = InSubsystem) val busContextName = "subsystem" - // TODO must there really always be an "sbus"? - val sbus = tlBusWrapperLocationMap(SBUS) + val sbus = tlBusWrapperLocationMap(p(TLManagerViewpointLocated(location))) tlBusWrapperLocationMap.lift(SBUS).map { _.clockGroupNode := allClockGroupsNode } // TODO: Preserve legacy implicit-clock behavior for IBUS for now. If binding