]> git.karo-electronics.de Git - linux-beck.git/commitdiff
ARM: imx: use #include for all device trees
authorShawn Guo <shawn.guo@linaro.org>
Sun, 7 Apr 2013 02:49:34 +0000 (10:49 +0800)
committerShawn Guo <shawn.guo@linaro.org>
Tue, 9 Apr 2013 14:52:49 +0000 (22:52 +0800)
Replace /include/ (dtc) with #include (C pre-processor) for all imx DT
files, so that gcc -E handles the entire include tree, and hence any of
those files can #include some other file e.g. for constant definitions.

This allows future use of #defines and header files in order to define
names for various constants, such as pinctrl settings. Use of those
features will increase the readability of the device tree files.

Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
26 files changed:
arch/arm/boot/dts/imx25-karo-tx25.dts
arch/arm/boot/dts/imx25-pdk.dts
arch/arm/boot/dts/imx25.dtsi
arch/arm/boot/dts/imx27-apf27.dts
arch/arm/boot/dts/imx27-pdk.dts
arch/arm/boot/dts/imx27-phytec-phycore.dts
arch/arm/boot/dts/imx27.dtsi
arch/arm/boot/dts/imx31-bug.dts
arch/arm/boot/dts/imx31.dtsi
arch/arm/boot/dts/imx51-apf51.dts
arch/arm/boot/dts/imx51-babbage.dts
arch/arm/boot/dts/imx51.dtsi
arch/arm/boot/dts/imx53-ard.dts
arch/arm/boot/dts/imx53-evk.dts
arch/arm/boot/dts/imx53-mba53.dts
arch/arm/boot/dts/imx53-qsb.dts
arch/arm/boot/dts/imx53-smd.dts
arch/arm/boot/dts/imx53-tqma53.dtsi
arch/arm/boot/dts/imx53.dtsi
arch/arm/boot/dts/imx6dl.dtsi
arch/arm/boot/dts/imx6q-arm2.dts
arch/arm/boot/dts/imx6q-sabreauto.dts
arch/arm/boot/dts/imx6q-sabrelite.dts
arch/arm/boot/dts/imx6q-sabresd.dts
arch/arm/boot/dts/imx6q.dtsi
arch/arm/boot/dts/imx6qdl.dtsi

index 1a9d0491cdced7ca0f5878560a2a4cc8de96e396..f8db366c46ff695b67f60a868e9673e987ab4eeb 100644 (file)
@@ -10,7 +10,7 @@
  */
 
 /dts-v1/;
-/include/ "imx25.dtsi"
+#include "imx25.dtsi"
 
 / {
        model = "Ka-Ro TX25";
index a02a860afd186e0e1f3c5558625162e227fe67ee..f607ce520edae56fd9060ac8ca61e2663fbf35fc 100644 (file)
@@ -10,7 +10,7 @@
  */
 
 /dts-v1/;
-/include/ "imx25.dtsi"
+#include "imx25.dtsi"
 
 / {
        model = "Freescale i.MX25 Product Development Kit";
index 94f33059158a190a5dbff74d57cfb70a47830e13..d2550e0bca24e2468892fb7bd9fdfafdf0bbb45c 100644 (file)
@@ -9,7 +9,7 @@
  * http://www.gnu.org/copyleft/gpl.html
  */
 
-/include/ "skeleton.dtsi"
+#include "skeleton.dtsi"
 
 / {
        aliases {
index b464c807d8d92bfdd6b8d034ae24c75f98b2972a..ba4c6df08ece2ec6e4cd0ce05437b61ffe407b2d 100644 (file)
@@ -13,7 +13,7 @@
  */
 
 /dts-v1/;
-/include/ "imx27.dtsi"
+#include "imx27.dtsi"
 
 / {
        model = "Armadeus Systems APF27 module";
index 41cd1105608e47d3729d00e9b3b227b869ae0e26..5ce89aa275df179618cf3874f887a87bcaaca0fb 100644 (file)
@@ -10,7 +10,7 @@
  */
 
 /dts-v1/;
-/include/ "imx27.dtsi"
+#include "imx27.dtsi"
 
 / {
        model = "Freescale i.MX27 Product Development Kit";
index 53b0ec0c228eb1b2af2200f4eef0e2f12c26782f..9b7ca3ed34d766147eb9400f2edbcb6705b94751 100644 (file)
@@ -10,7 +10,7 @@
  */
 
 /dts-v1/;
-/include/ "imx27.dtsi"
+#include "imx27.dtsi"
 
 / {
        model = "Phytec pcm038";
index 5a82cb5707a84bcf3bc9cdaca039665e1bf36b08..324130f2e685647bbff2238ea38b6d54c1690654 100644 (file)
@@ -9,7 +9,7 @@
  * http://www.gnu.org/copyleft/gpl.html
  */
 
-/include/ "skeleton.dtsi"
+#include "skeleton.dtsi"
 
 / {
        aliases {
index 9ac6f6ba1d64c2d8cff1a6decf30a66667419b32..2424abfc9c7b5959dcb777c6dc988915acf3b362 100644 (file)
@@ -10,7 +10,7 @@
  */
 
 /dts-v1/;
-/include/ "imx31.dtsi"
+#include "imx31.dtsi"
 
 / {
        model = "Buglabs i.MX31 Bug 1.x";
index 454c2d175402cc87240be1a2acfe9588c2383ded..aa488acb9f19ae7362727943e9a54b48b1ecd3d7 100644 (file)
@@ -9,7 +9,7 @@
  * http://www.gnu.org/copyleft/gpl.html
  */
 
-/include/ "skeleton.dtsi"
+#include "skeleton.dtsi"
 
 / {
        aliases {
index 92d3a66a69e27a6c1b19de6b78a89576ca79b933..2bcf6981d490b637d5fb9c62381c56c705498274 100644 (file)
@@ -15,7 +15,7 @@
  */
 
 /dts-v1/;
-/include/ "imx51.dtsi"
+#include "imx51.dtsi"
 
 / {
        model = "Armadeus Systems APF51 module";
index aab6e43219af50dbd10e6bcdd2000963d43528a1..054db3b8f83fb573968458fc5e229d8add0fac33 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx51.dtsi"
+#include "imx51.dtsi"
 
 / {
        model = "Freescale i.MX51 Babbage Board";
index fcf035bf7c5af45a453c6ad2d8c78811329b4e4f..606a16758b92f2f4b11f65bfbfb79233da2b0032 100644 (file)
@@ -10,7 +10,7 @@
  * http://www.gnu.org/copyleft/gpl.html
  */
 
-/include/ "skeleton.dtsi"
+#include "skeleton.dtsi"
 
 / {
        aliases {
index e049fd0319e83c941da1c3a0691e75bb2346de53..097271b3885406b6cf89ecaecba08fbba78aa1d0 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx53.dtsi"
+#include "imx53.dtsi"
 
 / {
        model = "Freescale i.MX53 Automotive Reference Design Board";
index 85a89b52f9b89e87b078478b5701e729b1b4f605..f96a42662f477888ecf570298ae2af762ab7ed8f 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx53.dtsi"
+#include "imx53.dtsi"
 
 / {
        model = "Freescale i.MX53 Evaluation Kit";
index 468c0a1d48d93a0804737cc78494a21234887f3b..4e04710ac7b9dca8d835790d413c73a540d95ad3 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx53-tqma53.dtsi"
+#include "imx53-tqma53.dtsi"
 
 / {
        model = "TQ MBa53 starter kit";
index 05cc5620436b1f4103a5b59cc3890669e2ba739a..4ce8ee8247e587b09fe5ed7cf36d7e3d9592287b 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx53.dtsi"
+#include "imx53.dtsi"
 
 / {
        model = "Freescale i.MX53 Quick Start Board";
index 995554c324b84ec6ba747f945e64db10c7bd7a5c..eb3d621aea7021c6267aa48231840a1d74f899e0 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx53.dtsi"
+#include "imx53.dtsi"
 
 / {
        model = "Freescale i.MX53 Smart Mobile Reference Design Board";
index 8278ec5ec222c1044ac54c9200571b0b5de0ee2e..815107fb0b1961c4798e988ec6a26634cc78ab6f 100644 (file)
@@ -10,7 +10,7 @@
  * http://www.gnu.org/copyleft/gpl.html
  */
 
-/include/ "imx53.dtsi"
+#include "imx53.dtsi"
 
 / {
        model = "TQ TQMa53";
index d05aa215c7f93591b20f2687c8bac109905acaa1..baea3b5810465bc1eda698b8f0e091223a52ee97 100644 (file)
@@ -10,7 +10,7 @@
  * http://www.gnu.org/copyleft/gpl.html
  */
 
-/include/ "skeleton.dtsi"
+#include "skeleton.dtsi"
 
 / {
        aliases {
index 63fafe2a606cd4502b17f6a1b762ef1633436b53..3cd06779860741396c7f0d224159ee0b2b6c77f8 100644 (file)
@@ -7,7 +7,7 @@
  *
  */
 
-/include/ "imx6qdl.dtsi"
+#include "imx6qdl.dtsi"
 
 / {
        cpus {
index 53eb241fa5adac61cb1885cee8999e04510a3a50..8f6ec9a948f0105db9309b8dfc8640d8ef93ce6a 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx6q.dtsi"
+#include "imx6q.dtsi"
 
 / {
        model = "Freescale i.MX6 Quad Armadillo2 Board";
index 656d489122fe6681d12d274b3eb662a85e02eceb..42c0a87b4134470abcf6583a0ed33152f254f5d5 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx6q.dtsi"
+#include "imx6q.dtsi"
 
 / {
        model = "Freescale i.MX6 Quad SABRE Automotive Board";
index 2ce355cd05e573e81536599668a6b8f7e0e66ea7..e119ba3697bfa2433073bba1b3fecaa472c19063 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx6q.dtsi"
+#include "imx6q.dtsi"
 
 / {
        model = "Freescale i.MX6 Quad SABRE Lite Board";
index bafaccd73a755d3ab93d1a4d764acdf81f68d9bf..6c06912fd8e2c6e33795c44ab2e744c3c11d6444 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 /dts-v1/;
-/include/ "imx6q.dtsi"
+#include "imx6q.dtsi"
 
 / {
        model = "Freescale i.MX6Q SABRE Smart Device Board";
index 0125250d650eabd39525f3bd7b1c58f4540ed2b1..0d5a7178214f368ec24a1d57a01842f3005318a4 100644 (file)
@@ -8,7 +8,7 @@
  *
  */
 
-/include/ "imx6qdl.dtsi"
+#include "imx6qdl.dtsi"
 
 / {
        cpus {
index 8f34a3cd27413782e572f252d5a671fcb0bb7ff6..52b156fc82a93338b01e542b33c61f5a64f05ad2 100644 (file)
@@ -10,7 +10,7 @@
  * http://www.gnu.org/copyleft/gpl.html
  */
 
-/include/ "skeleton.dtsi"
+#include "skeleton.dtsi"
 
 / {
        aliases {