参考 内核源码 Document目录下 usb/usbpowermanager.txt
linux提供了对USB设备节点挂起,恢复上电等电源管理的用户态接口。
比如在某条总线上的设备,可以看到
/sys/bus/usb/devices/5-1/ 目录下的 idProduct 和 idVendor 和设备的 pid,VID是一致的
在该目录的power下的 control或者 level目录控制连接该设备的端口是否上电。
level是2.6的内核版本,后来的内核版本使用control而不使用level