了解dts中的dr_mode配置

时间:2018-08-23 18:27:51

标签: linux-kernel usb device-tree usb-otg

如何确认是否正确设置了dts中已配置的USB OTG dr_mode选项?

我正在dr_mode = "peripheral"usbotg1的dts中跟踪usbotg2的值。

$ cat /sys/bus/platform/devices/ci_hdrc.0/udc/ci_hdrc.0/is_a_peripheral 
0
$ cat /sys/bus/platform/devices/ci_hdrc.0/udc/ci_hdrc.0/is_otg 
1 

在dts中配置dr_mode = "host"也会导致is_a_peripheral=0is_otg=1

或者我可以检查以下条目吗?

$cat /sys/firmware/devicetree/base/soc/aips-bus@02100000/usb@02184200/dr_mode

如果您有更好的选择,请告诉我。请说明is_a_peripheral=0is_otg=1的含义。

0 个答案:

没有答案