Re: [PATCH v4 3/7] LoongArch: Allow device trees to be built into the kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Rob:

On Thu, Aug 24, 2023 at 3:42 AM Rob Herring <robh@xxxxxxxxxx> wrote:
>
> On Wed, Aug 23, 2023 at 05:54:51PM +0800, Binbin Zhou wrote:
> > Some systems do not provide a useful device tree to the kernel at boot
> > time. Let's keep a device tree table in the kernel, keyed by the dts
> > filename, containing the relevant DTBs.
>
> Support for this in other arches was added to support legacy bootloaders
> with no DT support. You should not need this for a new architecture. Fix
> the bootloader to provide a useful DT.
>
Yes, our bootloader already supports DT.

Our original intention of providing kernel built-in DTS is to describe
all possible device information of that SoC, so that everyone can use
it as a reference during development; we will unlikely to add more
.dts files to the kernel besides the reference ones.

And as a reference, our built-in DTS provides the most basic bootable
combinations (so it is generic enough) as an alternative in case the
DTS in the bootloader is unexpected.

Does this make any sense?

Thanks.
Binbin

> Rob




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux