工具与软件:
团队、
我的客户正在使用运行 Linux 的 Intel x86平台通过 SGMII 接口连接和控制 DP86867。
关于 Linux 驱动程序有两个问题。
1.为了在 Linux 启动前更改 LED 寄存器以进行当前设置、客户将 通过 BIOS 中的 MDIO 将 LED 寄存器设置为0x18 = 0xb56和0x19 = 0x444、并且运行正常。
但是、在 x86启动 Linux 后、我们发现 DP83867驱动程序将通过 SGMII 发送重置推荐、以将 DP83867重置为默认值。 客户可以通过硬编码来重新修改 LED 寄存器设置、但他们想知道是否有可在 Linux 驱动程序中设置的配置文件或设置文件来设置正确的 LED 设置? 客户声称 x86 Linux 中没有 DTS。
产生此请求的原因是、如果客户从社区更新 DP83867驱动程序、并且他们需要保持设置一致且不更改该设置。
修改 LED 寄存器的建议方式是什么?
2. Linux 驱动程序是否支持从 ACPI 表中检索设置和参数?
BR、丰富


