spi: add dts ranges field for memory mapped spi (#19)
[sifive-blocks.git] / src / main / scala / devices / spi / TLSPIFlash.scala
index 752aa5f6562d52bf7f7fb59fb281964d324ac4f8..fc786f58ff8488ccde6d49217b7425f8b0a6c609 100644 (file)
@@ -95,6 +95,7 @@ abstract class TLSPIFlashBase(w: Int, c: SPIFlashParamsBase)(implicit p: Paramet
   require(isPow2(c.fSize))
   val fnode = TLManagerNode(1, TLManagerParameters(
     address     = Seq(AddressSet(c.fAddress, c.fSize-1)),
+    resources   = Seq(Resource(device, "ranges")),
     regionType  = RegionType.UNCACHED,
     executable  = true,
     supportsGet = TransferSizes(1, 1),