package sifive.blocks.devices.mockaon
import Chisel._
-import config._
-import regmapper._
-import uncore.tilelink2._
+import chisel3.experimental.MultiIOModule
+import freechips.rocketchip.config.Parameters
+import freechips.rocketchip.regmapper._
+import freechips.rocketchip.tilelink._
import sifive.blocks.util.GenericTimer
val resetCauses = new ResetCauses().asInput
}
-trait HasMockAONModuleContents extends Module with HasRegMap {
+trait HasMockAONModuleContents extends MultiIOModule with HasRegMap {
val io: HasMockAONBundleContents
val params: MockAONParams
val c = params