高通在usb-dwc3的dts中追加了interconnect-values-nom属性和interconnect-values-svs属性,
但是在参考文档中没有对这两个属性的介绍,
我想请问一下这个属性是什么含义,应该怎么配置?
另,能否讲解一下这个interconnects的含义?
非常感谢
interconnects 是指用于连接不同处理器子系统(如 CPU、GPU、DSP)之间的互连网络。在 SoC 中,这些处理器通常使用总线或其他形式的互联来进行通信。
对于 interconnect-values-nom 和 interconnect-values-svs 属性,它们是高通为了优化 USB 性能而添加到 dwc3 的设备树中的属性。这些属性指定了在正常和低电压模式下 USB 控制器与内部处理器子系统之间的吞吐量和延迟等参数。
interconnect-values-nom 指定了在正常模式下的性能参数,而 interconnect-values-svs 指定了在低电压模式下的性能参数。这些参数的具体含义可能因 SoC 而异,需要参考 SoC 厂商提供的文档或数据手册。
一般来说,配置这些属性需要有深入的硬件知识和对 SoC 架构的理解。如果您只是想简单地使用 USB 控制器,通常不需要手动配置这些属性。