This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM623:DWC3:在 TI DWC3 USB 驱动程序中添加了 USB 连接状态 sysfs 条目

Guru**** 1955920 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1445356/am623-dwc3-addition-of-usb-connection-state-sysfs-entries-in-ti-dwc3-usb-driver

器件型号:AM623

工具与软件:

嗨、团队:

我已经修改了 DWC3 USB 驱动程序、包括对生成 sysfs 条目的支持、这些条目允许用户读取 USB 已连接/断开连接状态。 该功能最初不在驱动程序中提供。

这些更改已经在我的设置中进行了测试和验证、我认为它们可能对驱动程序的其他用户有益。

我想询问 TI 是否有兴趣将这些更改向上传播到主线驱动程序中。

请告知我提交更改以供审核的流程、或者是否需要任何其他详细信息。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    内核 debugfs 已经有一个用于显示链接状态的条目"(/sys/kernel/debug/usb/31x00000.usb/link_state)"。 您还需要添加哪些信息?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    是的、我们有一个 debugfs 条目可用、但由于 debugfs 不能在生产中使用、因此我们更改了以创建 sysfslink_state 条目。 这允许直接从 sysfs 中读取状态:

    $ cat /sys/class/udc/31000000.usb/device/link_state
    提供中断
    $ cat /sys/class/udc/31000000.usb/device/link_state
    已断开连接

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sakshi:

    dwc3内核驱动程序由内核开源社区(而非 TI)维护。 由 dwc3驱动程序维护人员决定是否同意此驱动程序更改。  因此、请直接将您的补丁发布到 linux-usb@vger.kernel.org 邮件列表中。

x 出现错误。请重试或与管理员联系。