[PATCH v5 08/11] doc: devicetree: Updates for devicetree-rebasing subtree
Ian Campbell
ijc at hellion.org.uk
Wed Feb 14 14:52:55 CET 2024
On Wed, 2024-02-14 at 19:02 +0530, Sumit Garg wrote:
>
> >
> > Also, is devicetree-rebasing a "forked copy"? A fork would imply some
> > difference from upstream. I would guess this is more like a mirror.
>
> AFAIK, it's a mirror from upstream with a different directory
> (Makefile) structure. Ian may clarify further as to how this mirror is
> kept updated.
It's not really a mirror nor a fork, I guess it is something in
between.
It's a rewritten tree which extracts the DTS bits only from the kernel
source into a standalone source repo. It's produced using "git filter-
branch", all the scripting to do so is at:
https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/tree/scripts
The conversion state is part of
https://github.com/ijc/devicetree-conversion-state-v3/, that repo
contains all of upstream Linux commits too, since the branches there
track the most recently converted inputs to support incremental
updates.
There's also the filter-map branch which maintains the state needed to
not have to redo the conversion every time (which from scratch took
days last time...)
Ian
More information about the U-Boot
mailing list