最近在给T113-S3移植主线Linux 6.14.6,在参考芒果派和tina SDK源码中的设备树文件时,发现了设备树中描述了一个节点:
r_ccu: r_ccu@7010000 {
compatible = "allwinner,sun8iw20-r-ccu";
reg = <0x0 0x07010000 0x0 0x240>;
clocks = <&dcxo24M>, <&rtc_ccu CLK_OSC32K>, <&rtc_ccu CLK_IOSC>,
<&ccu CLK_PLL_PERIPH0>;
clock-names = "hosc", "losc", "iosc", "pll-periph0";
#clock-cells = <1>;
#reset-cells = <1>;
};
但是我查了用户手册,没有找到该节点对应的寄存器,但是这个节点似乎很重要,很多其它节点都引用了该节点,所以有没有同学解释下这个节点到底存不存在?
离线
存在的,这个很早就存在了,r_ccu应该是全志一些模块用的电源(协处理什么),之前在A33和A64的BSP上做电源管理的,主线我看大家都没管它。
一般也就用来控制下PL和PM管脚吧,具体点可以看大佬们的研究PRCM
离线
可以抄我的啊。
https://github.com/baidxi/buildroot
已经起来了。
离线