Other Parts Discussed in Thread: AM6442
器件型号: AM6442
您好、
引导 AM6442 时、我看到以下警告:
[0.423412] ti-sci-clk 44043000.system-controller:clock-controller:recalc-rate 对于 dev=62、clk=3、ret=–19 失败
[0.654172] ti-sci-clk 44043000.system-controller:clock-controller:is_prepared 对于 dev=62、clk=3、ret=–19 失败
在 ti-linux-kernel 分支 ti-linux-6.12.y arch/arm64/boot/dts/ti/k3-am64-main.dtsi 中:
icssg0_mdio:mdio@32400{
兼容=“ti、davinci_mdio“;
REG =<0x32400 0x100>;
Clocks =<&K3_CLKS 62 3>;
时钟名称=“fck";“;
#address-cells =<1>;
#size-cells =<0>;
bus_freq =< 1000000>;
STATUS =“已禁用“;
};
据我所知、`clocks =<&K3_CLKS 62 3>`不正确。 我在此基础上获取 TI SCI 时钟文档 和 icssg1_MDIO 节点(看起来正确):
icssg1_MDIO:MDIO@32400{
兼容=“ti、davinci_mdio“;
REG =<0x32400 0x100>;
#address-cells =<1>;
#size-cells =<0>;
Clocks =<&K3_CLKS 82 0>;
时钟名称=“fck";“;
bus_freq =< 1000000>;
STATUS =“已禁用“;
};
根据这些资料来源、似乎应作出以下更改:
Clocks =<&K3_CLKS 62 3>;
Clocks =<&K3_CLKS 81 0>;
我在这里遗漏了什么吗?
谢谢、
Jared