Re: [PATCH v2 6/6] arm64: dts: renesas: r8a78000: Add MDLC nodes
Marek Vasut <[email protected]>
| Newsgroups | org.kernel.vger.linux-renesas-soc,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-clk,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pm |
|---|---|
| Message-ID | <[email protected]> |
On 7/9/26 12:24 PM, Geert Uytterhoeven wrote:
Hello Geert,
>>> + mdlc_ddr7: system-controller@e8380000 {
>>> + compatible = "renesas,r8a78000-mdlc";
>>> + reg = <0 0xe8380000 0 0x1000>;
>>> + #power-domain-cells = <2>;
>>> + #reset-cells = <1>;
>>> + bootph-all;
>>> + };
>>> +
>>> + mdlc_hscn: system-controller@c9c90000 {
>>> + compatible = "renesas,r8a78000-mdlc";
>>> + reg = <0 0xc9c90000 0 0x1000>;
>>> + #power-domain-cells = <2>;
>>> + #reset-cells = <1>;
>>> + bootph-all;
>>> + };
>>> +
>>> + mdlc_rt: system-controller@19440000 {
>>
>> Please keep the list sorted (0x19440000 should be before 0xc9c90000).
>
> These are sorted by instance (Module Number), as per Table 18.1
> ("Target Module hierarchy of Module Power Gating and Module Standby")
> in the documentation. This order is indeed a bit odd, as it differs
> from both alphabetical label order (unlike e.g. hscifN), and numerical
> unit address order...
>
> Any guidance?
Do you think those MDLC instances might be on different sub-busses and
we might need to model those busses using simple-bus in DT ?