Hi Detlev, Am Donnerstag, 6. Februar 2025, 18:17:51 MEZ schrieb Detlev Casanova: > On Tuesday, 4 February 2025 05:14:37 EST Quentin Schulz wrote: > > This is an address/bus-less device, so I believe it needs to be put > > among other address/bus-less devices, which for Rockchip SoCs is at the > > top of the DT? c.f. > > https://www.kernel.org/doc/html/latest/devicetree/bindings/dts-coding-style. > > html > > > > **I** would put it between the firmware and the pmu-a55 nodes. > > I wasn't sure about this. It makes sense to move it with address-less devices, > but the rk3399 device tree has it above the hdmi node, so I wanted to stay > consistent with that. the general "rule" is to - sort by address (the part after the @) - if that's not present, alphabetically by node-name (not phandle) and have address-less things more to the top - &phandle {} references are sorted alphabetically And yes in the past there were more creative variants ... like keeping hdmi-stuff together sounds really great [also to me in the past ;-) ], but then you end up with a huge list of exceptions. [0] So just following the generic sorting thing causes way less confusion, hence we go that way for new stuff. Heiko