<rm_>
and tried to manually load the "cpufreq-dt" module, no effect
apritzel has joined #linux-sunxi
JohnDoe_71Rus has quit []
<apritzel>
junari: the PHY reset belongs into the PHY node, so the one with the ethernet-phy-ieee802.3-c22 compatible
<apritzel>
in contrast to clocks this already works
<apritzel>
rm_: it looks like DVFS is not enabled in the DT for that board
<apritzel>
rm_: look at sun50i-h5-nanopi-r1s-h5.dts to check what you need
<rm_>
apritzel, does it look from my description or you already checked the actual DTS?
<apritzel>
it's bascially including a cpu-supply property and including sun50i-h5-cpu-opp.dtsi, IIRC
<rm_>
that's in kernel DTS, right, not u-boot?
<apritzel>
rm_: I looked at the mainline kernel DT, not sure which one you are using, though
<rm_>
thanks
<apritzel>
U-Boot should be in sync with the kernel
<apritzel>
(with some delay)
<rm_>
u-boot seems to use some [at least] much simpler DTSes
<rm_>
and names are all different
<rm_>
wait, names are ok
<rm_>
it's their config names that are a bit lacking a naming convention
paulk has joined #linux-sunxi
grming has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
junari_ has joined #linux-sunxi
junari has quit [Ping timeout: 480 seconds]
<apritzel>
yes, the _defconfig names are a whole mess
<apritzel>
the DTs are literally copied from the Linux tree, we just need to amend them a bit, to increase compatibility and work around some path issues (arch/arm/dts vs. arch/arm64/boot/dts/allwinner)
<apritzel>
it's true that U-Boot *could* get away with much simpler DTs, but there is also no real problem with letting it see the whole thing, and just using a much smaller subset
<karlp>
and it makes merging and syncing much simpler