消息“ ____中重复的名称”来自何处?

时间:2018-10-24 13:57:45

标签: linux linux-kernel device-tree

我使用自定义设备树在socfpga(Cyclone V)上引导嵌入式Linux系统。 我尝试纠正错误,并且有一条我听不懂的消息。它没有记录为错误,但它是这样的:

  

__symbols__中的重复名称,重命名为“#1”
  __symbols__中的重复名称,重命名为“#2”
  __symbols__中重复的名称,重命名为“#3”
  __symbols__中重复的名称,重命名为“#4”
  __symbols__中重复的名称,重命名为“#5”
  __symbols__中的重复名称,重命名为“#6”

我知道__symbols__是用于管理phandle的设备树的一部分。它是这样显示的:

__symbols__ {
    [...]
    dbg_clk = "/soc/clkmgr@0xffd04000/clock_tree/dbg_clk";
    [...]
};

这个节点是在#1

中转换的那个节点
# cat /proc/device-tree/__symbols__/#1
/soc/clkmgr@0xffd04000/clock_tree/dbg_clk#

我已经仔细检查了所有内容,但我不知道重复的来源。该节点仅在设备树和__symbols__部分中出现一次。其他节点出现在完全相同的位置,并且不会生成此消息。有人可以解释吗?

0 个答案:

没有答案