sifive-blocks: trust diplomacy to get names right
This commit is contained in:
		| @@ -30,8 +30,8 @@ class PWMGPIOPort(c: PWMBundleConfig)(implicit p: Parameters) extends Module { | ||||
| trait PeripheryPWM { | ||||
|   this: TopNetwork { val pwmConfigs: Seq[PWMConfig] } => | ||||
|  | ||||
|   val pwmDevices = (pwmConfigs.zipWithIndex) map { case (c, i) => | ||||
|     val pwm = LazyModule(new TLPWM(c) { override lazy val  valName = Some(s"pwm$i") }) | ||||
|   val pwm = (pwmConfigs.zipWithIndex) map { case (c, i) => | ||||
|     val pwm = LazyModule(new TLPWM(c)) | ||||
|     pwm.node := TLFragmenter(peripheryBusConfig.beatBytes, cacheBlockBytes)(peripheryBus.node) | ||||
|     intBus.intnode := pwm.intnode | ||||
|     pwm | ||||
| @@ -52,7 +52,7 @@ trait PeripheryPWMModule { | ||||
|     val outer: PeripheryPWM | ||||
|     val io: PeripheryPWMBundle | ||||
|   } => | ||||
|   (io.pwms.zipWithIndex zip outer.pwmDevices) foreach { case ((io, i), device) => | ||||
|   (io.pwms.zipWithIndex zip outer.pwm) foreach { case ((io, i), device) => | ||||
|     io.port := device.module.io.gpio | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user