Consistently use private val for autoclonetype autoclonetype
authorJack Koenig <koenig@sifive.com>
Thu, 1 Mar 2018 23:35:35 +0000 (15:35 -0800)
committerJack Koenig <koenig@sifive.com>
Thu, 1 Mar 2018 23:35:35 +0000 (15:35 -0800)
src/main/scala/devices/gpio/GPIO.scala
src/main/scala/devices/gpio/GPIOPins.scala
src/main/scala/devices/spi/SPIBundle.scala
src/main/scala/devices/spi/SPIPins.scala
src/main/scala/util/Timer.scala

index ce1089a28d6e27b2cd26a4d946ee83a88b3c3afc..a1b166f6694fa2fe64528b03cb3ff03dd8add8e1 100644 (file)
@@ -75,7 +75,7 @@ object BasePinToIOF {
 // level, and we have to do the pinmux
 // outside of RocketChipTop.
 
-class GPIOPortIO(val c: GPIOParams) extends Bundle {
+class GPIOPortIO(private val c: GPIOParams) extends Bundle {
   val pins = Vec(c.width, new EnhancedPin())
   val iof_0 = if (c.includeIOF) Some(Vec(c.width, new IOFPin).flip) else None
   val iof_1 = if (c.includeIOF) Some(Vec(c.width, new IOFPin).flip) else None
index 2cae881931cd4c6ef5b40030e88706ce75afde29..da6ade3a3b008052aeb79cc4ecd2f33a787ec083 100644 (file)
@@ -9,11 +9,11 @@ import sifive.blocks.devices.pinctrl.{Pin}
 // even though it looks like something that more directly talks to
 // a pin. It also makes it possible to change the exact
 // type of pad this connects to.
-class GPIOSignals[T <: Data](private val pingen: ()=> T, val c: GPIOParams) extends Bundle {
+class GPIOSignals[T <: Data](private val pingen: () => T, private val c: GPIOParams) extends Bundle {
   val pins = Vec(c.width, pingen())
 }
 
-class GPIOPins[T <: Pin](pingen: ()=> T, c: GPIOParams) extends GPIOSignals[T](pingen, c)
+class GPIOPins[T <: Pin](pingen: () => T, c: GPIOParams) extends GPIOSignals[T](pingen, c)
 
 object GPIOPinsFromPort {
 
index aaef313673d890ef6496af2e270454b6b99c1aee..e7abde64b32a845b4740804fec4a133d85b9d799 100644 (file)
@@ -3,7 +3,7 @@ package sifive.blocks.devices.spi
 
 import Chisel._
 
-abstract class SPIBundle(val c: SPIParamsBase) extends Bundle
+abstract class SPIBundle(private val c: SPIParamsBase) extends Bundle
 
 class SPIDataIO extends Bundle {
   val i = Bool(INPUT)
index bad0e6f8964f7610e67f3efd1db40a81db65a948..f8ce8e1d0332bd1b42c0202700001173d57c7432 100644 (file)
@@ -5,7 +5,7 @@ import Chisel._
 import chisel3.experimental.{withClockAndReset}
 import sifive.blocks.devices.pinctrl.{PinCtrl, Pin}
 
-class SPISignals[T <: Data](val pingen: ()=> T, c: SPIParamsBase) extends SPIBundle(c) {
+class SPISignals[T <: Data](private val pingen: () => T, c: SPIParamsBase) extends SPIBundle(c) {
 
   val sck = pingen()
   val dq  = Vec(4, pingen())
index cc9c85d5923881b9eaebd5c6116612aa852e1dde..35e4a8341b8b3cc314a55870f3ad12d5118eca1e 100644 (file)
@@ -6,7 +6,7 @@ import Chisel.ImplicitConversions._
 import freechips.rocketchip.regmapper._
 import freechips.rocketchip.util.WideCounter
 
-class SlaveRegIF(val w: Int) extends Bundle {
+class SlaveRegIF(private val w: Int) extends Bundle {
   val write = Valid(UInt(width = w)).flip
   val read = UInt(OUTPUT, w)