You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[earlgrey,dv] Remove bogus dmi device from TopEarlgrey
This was added for Darjeeling and it appears the engineers concerned
didn't think about the fact this would convince various bits of
tooling that the phantom interface exists for Earlgrey too.
The bulk of this commit is tidying up the logic in topgen's lib.py,
merge.py and top_uvm_reg.sv.tpl to allow the possibility that an
instance of a block doesn't connect up all the interfaces that the
block defines. To do this properly, it also fixes some incorrect type
annotations in the code (which seem to have been introduced when first
adding multiple address maps).
The Earlgrey-specific change is tiny: it's just remove the "dmi" line
in hw/top_earlgrey/data/top_earlgrey.hjson, together with the comment
that shows the author realises it didn't make much sense...
Signed-off-by: Rupert Swarbrick <rswarbrick@lowrisc.org>
0 commit comments