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.

[参考译文] J784S4XEVM:丢失时钟390的补丁无法正常工作

Guru**** 2394305 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1492550/j784s4xevm-patch-for-missing-clock-390-is-not-working

器件型号:J784S4XEVM

工具与软件:

您好!  
我错误地标记了原来的问题解决,因为它似乎让我超过了原来的问题,时钟390不在 j784s4 clk-data.c 文件,但我错了。
我已经发现、当调用 device_probe 来获取 uart3 (serial@2830000)、device_probe 调用 clk_get_by_index 时、在 ti_clk_data->map (idx is)中找不到 devb_id 390、clk_id 0

当 bsearch()在 ti_clk_of_xlate ()@第238行返回时、-ENOENT)

有趣的是,bsearch()确实显示时钟映射包含 dev_id 390, clk_id 3。

您有什么想法、为什么会发生这种情况?  
谢谢、Bruce

以下是已修补的文件:
e2e.ti.com/.../3107.clk_2D00_data.c
e2e.ti.com/.../6712.dev_2D00_data.c

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

    我发现 clk_list 中的 clk-data.c 缺少更改。 我现在已经超过了这一点。