Re: [PATCH 11/15] arm64: dts: nuvoton: Add initial ma35d1 device tree

From: Lee Jones
Date: Thu Mar 16 2023 - 12:45:08 EST


On Thu, 16 Mar 2023, Arnd Bergmann wrote:

> On Wed, Mar 15, 2023, at 08:28, Jacky Huang wrote:
> > + mem: memory@80000000 {
> > + device_type = "memory";
> > + reg = <0x00000000 0x80000000 0 0x20000000>; /* 512M DRAM */
> > + };
> > +};
>
> In most machines, the memory size is detected by the boot loader
> and filled in the dtb in memory before starting the kernel, so
> you should not need two separate files here for the two common
> memory configurations.
>
> Since the machine is called 'som', I would assume that this is a
> module that is integrated on another board, so more commonly one
> would have a dtsi file for the som in addition to the one for the
> soc, and have all the components of the module listed in this
> file, while the dts file that includes the som.dtsi lists the
> devices on the carrier board and enables the on-chip devices
> that are connected to the outside.

It's using syscon and simple-mfd by the looks of it.

--
Lee Jones [李琼斯]