Am Montag, 22. Juni 2020, 17:07:52 CEST schrieb Marc Zyngier:
maz@fine-girl:~$ sudo dtc -I dtb /sys/firmware/fdt 2>/dev/null | grep -A
5 dmc
dmc {
u-boot,dm-pre-reloc;
compatible = "rockchip,rk3399-dmc";
devfreq-events = <0xc8>;
[followed by a ton of timings...]
It is definitely coming from u-boot (I don't provide any DTB otherwise,
and you can find the corresponding node and timings in the u-boot tree).
which is probably the source of the problem :-) .
I'm pretty sure the "reviewed" binding in the kernel doesn't match the
dt-nodes used in uboot.
While u-boot these days syncs the main devicetrees from Linux, the memory
setup stuff is pretty specific to uboot (and lives in separate dtsi files).
And I guess you're the only one feeding uboot's dtb to Linux directly, hence
nobody else did encounter this before ;-) .