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.

[参考译文] DP83TC813S-Q1:无法让 phy 驱动程序在 Linux 内核 6.6.40 上运行

Guru**** 2933120 points

Other Parts Discussed in Thread: DP83TC812S-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1575132/dp83tc813s-q1-can-not-get-phy-driver-working-on-linux-kernel-6-6-40

器件型号:DP83TC813S-Q1


工具/软件:

您好、
相关帖子已锁定、因此我只需在此继续。  (https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1544165/dp83tc813s-q1-ethernet-phy-dp83tc813srhfrq1-support-in-kernel-6-6-40?tisearch=e2e-sitesearch&keymatch=dp83tc813#)

我接管了这项任务。 phy 驱动程序通过 从代码中删除 ack_interrupt 的所有实例进行编译。 但使用提供的设备树、我无法使其正常工作。

我努力想要控制住  

  • 将其编译到内核&作为内核模块
  • 不同的兼容性选项
  • 我也检查了这个帖子( DP83TC812S-Q1: DP83TC812S 驱动程序)  ,并测试了在那里发布的其他驱动程序代码。
  •  在两个选项(从 git 和最后一点)中启用 handle_interrupt 条目

他们没有成功。 似乎驾驶员甚至没有被探测到。 是否有任何适用于此 Linux 版本的兼容驱动程序?

谢谢、

BR Stephan

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

    尊敬的 Stephan:

    对延迟深表歉意。  我们有 Julia 的电子邮件主题。  我们会继续跟进。

    谢谢、

    Drew