Re: [PATCH 4/6] of: Create of_root if no dtb provided by firmware

2024-01-18 Thread Rob Herring
On Thu, Jan 18, 2024 at 2:46 AM Geert Uytterhoeven wrote: > > Hi Rob, > > On Wed, Jan 17, 2024 at 6:41 PM Rob Herring wrote: > > On Tue, Jan 16, 2024 at 05:18:15PM -0800, Stephen Boyd wrote: > > > Quoting Rob Herring (2024-01-15 12:32:30) > > > > On Fri, Jan 12, 2024 at 12:07:47PM -0800, Stephen

Re: [PATCH 4/6] of: Create of_root if no dtb provided by firmware

2024-01-18 Thread Geert Uytterhoeven
Hi Rob, On Wed, Jan 17, 2024 at 6:41 PM Rob Herring wrote: > On Tue, Jan 16, 2024 at 05:18:15PM -0800, Stephen Boyd wrote: > > Quoting Rob Herring (2024-01-15 12:32:30) > > > On Fri, Jan 12, 2024 at 12:07:47PM -0800, Stephen Boyd wrote: > > > > diff --git a/drivers/of/Kconfig b/drivers/of/Kconfig

Re: [PATCH 4/6] of: Create of_root if no dtb provided by firmware

2024-01-17 Thread Rob Herring
On Tue, Jan 16, 2024 at 05:18:15PM -0800, Stephen Boyd wrote: > Quoting Rob Herring (2024-01-15 12:32:30) > > On Fri, Jan 12, 2024 at 12:07:47PM -0800, Stephen Boyd wrote: > > > diff --git a/drivers/of/Kconfig b/drivers/of/Kconfig > > > index da9826accb1b..9628e48baa15 100644 > > > --- a/drivers/of

Re: [PATCH 4/6] of: Create of_root if no dtb provided by firmware

2024-01-16 Thread Stephen Boyd
Quoting Rob Herring (2024-01-15 12:32:30) > On Fri, Jan 12, 2024 at 12:07:47PM -0800, Stephen Boyd wrote: > > diff --git a/drivers/of/Kconfig b/drivers/of/Kconfig > > index da9826accb1b..9628e48baa15 100644 > > --- a/drivers/of/Kconfig > > +++ b/drivers/of/Kconfig > > @@ -54,9 +54,14 @@ config OF_F

Re: [PATCH 4/6] of: Create of_root if no dtb provided by firmware

2024-01-15 Thread Rob Herring
On Fri, Jan 12, 2024 at 12:07:47PM -0800, Stephen Boyd wrote: > From: Frank Rowand > > When enabling CONFIG_OF on a platform where 'of_root' is not populated > by firmware, we end up without a root node. In order to apply overlays > and create subnodes of the root node, we need one. Create this r

[PATCH 4/6] of: Create of_root if no dtb provided by firmware

2024-01-12 Thread Stephen Boyd
From: Frank Rowand When enabling CONFIG_OF on a platform where 'of_root' is not populated by firmware, we end up without a root node. In order to apply overlays and create subnodes of the root node, we need one. Create this root node by unflattening an empty builtin dtb. If firmware provides a f