Thread (1 message) 1 message, 1 author, 2013-02-14

[PATCH 0/9] ARM: tegra: use new dtc+cpp feature

From: tony@atomide.com (Tony Lindgren)
Date: 2013-02-14 17:03:33
Also in: linux-devicetree, linux-tegra

* Stephen Warren [off-list ref] [130213 13:37]:
From: Stephen Warren <redacted>

This series converts the Tegra device tree files to use the new feature
of running cpp over .dts files before compiling them with dtc. This
allows GPIOs and other GPIO/IRQ specifier cells to be named for example.

As far as merging goes, I'd anticipate the first 3 patches being useful
to any other ARM sub-arch that wants to convert; perhaps they could go
through some arm-soc common branch. The next 2 patches are Tegra-specific
cleanup that I'd anticipate applying to Tegra's for-3.10/cleanup. The
rest of the patches depend on those 5 previous patches, so would need to
go into a Tegra branch that merges in the previous patches; I'd anticipate
calling it for-3.10/dtc-cpp say.
Great! This will help a lot with making the .dts* files readable.
 
One issue this raises: The first 2 patches aren't ARM-specific. I put the
files they create into arch/arm/boot/dts, but I wonder if they wouldn't be
better in some arch-agnostic include directory, or even right with the
binding documentation in Documentation/devicetree/bindings. Moving the
files would require adjusting the cpp include path.
I'd assume this will be used by many architectures, so it would probably
be a good idea to make them common to start with.

Regards,

Tony
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help