RobertCNelson / dtb-rebuilder

Other
52 stars 60 forks source link

Can't compile on OS X #2

Closed JetForMe closed 9 years ago

JetForMe commented 9 years ago

For what it's worth, even though dtc builds and runs fine on OS X, your Makefile has some issues:

$ make
  DTC     src/arm/am335x-base0033.dtb
clang: error: no input files
make[1]: *** [src/arm/am335x-base0033.dtb] Error 1
make: *** [all_arm] Error 2

Not sure what your invocation of cpp is intended to accomplish. Processing includes?

RobertCNelson commented 9 years ago

Correct, cpp is used for processing includes..

The makefile is based on this upstream repo:

http://xenbits.xen.org/gitweb/?p=people/ianc/device-tree-rebasing.git;a=blob;f=Makefile;hb=HEAD

Regards,

JetForMe commented 9 years ago

Interestingly, even trying to call gcc instead of clang on OS X failed. Not sure why. I tried to invoke this line by itself (I haven't familiarized myself with the arguments passed to gcc). Maybe "cpp" invokes a different compiler mode (I also tried g++)?

EclipseSSD-2:dtb-rebuilder rmann$ gcc -Wp,-MD,src/arm/.am335x-base0033.dtb.d.pre.tmp -nostdinc -Iinclude -Isrc/arm -Itestcase-data -undef -D__DTS__ -x assembler-with-cpp -o src/arm/.am335x-base0033.dtb.dts.tmp src/arm/am335x-base0033.dts 
src/arm/am335x-igep0033.dtsi:11:1: error: unexpected token at start of statement
/dts-v1/;
^
src/arm/skeleton.dtsi:7:1: error: unexpected token at start of statement
/ {
^
src/arm/skeleton.dtsi:12:9: error: unknown token in expression
 chosen { };
        ^
src/arm/skeleton.dtsi:13:10: error: unknown token in expression
 aliases { };
         ^
src/arm/skeleton.dtsi:14:9: error: unknown token in expression
 memory { device_type = "memory"; reg = <0 0>; };
        ^
src/arm/skeleton.dtsi:14:41: error: unknown token in expression
 memory { device_type = "memory"; reg = <0 0>; };
                                        ^
src/arm/skeleton.dtsi:14:48: error: unexpected token at start of statement
 memory { device_type = "memory"; reg = <0 0>; };
                                               ^
src/arm/skeleton.dtsi:15:1: error: unexpected token at start of statement
};
^
src/arm/am33xx.dtsi:16:1: error: unexpected token at start of statement
/ {
^
src/arm/am33xx.dtsi:18:19: error: unexpected token in argument list
 interrupt-parent = <&intc>;
                  ^
src/arm/am33xx.dtsi:20:10: error: unknown token in expression
 aliases {
         ^
src/arm/am33xx.dtsi:21:10: error: unknown token in expression
  i2c0 = &i2c0;
         ^
src/arm/am33xx.dtsi:22:10: error: unknown token in expression
  i2c1 = &i2c1;
         ^
src/arm/am33xx.dtsi:23:10: error: unknown token in expression
  i2c2 = &i2c2;
         ^
src/arm/am33xx.dtsi:24:13: error: unknown token in expression
  serial0 = &uart0;
            ^
src/arm/am33xx.dtsi:25:13: error: unknown token in expression
  serial1 = &uart1;
            ^
src/arm/am33xx.dtsi:26:13: error: unknown token in expression
  serial2 = &uart2;
            ^
src/arm/am33xx.dtsi:27:13: error: unknown token in expression
  serial3 = &uart3;
            ^
src/arm/am33xx.dtsi:28:13: error: unknown token in expression
  serial4 = &uart4;
            ^
src/arm/am33xx.dtsi:29:13: error: unknown token in expression
  serial5 = &uart5;
            ^
src/arm/am33xx.dtsi:30:12: error: unknown token in expression
  d_can0 = &dcan0;
           ^
src/arm/am33xx.dtsi:31:12: error: unknown token in expression
  d_can1 = &dcan1;
           ^
src/arm/am33xx.dtsi:32:10: error: unknown token in expression
  usb0 = &usb0;
         ^
src/arm/am33xx.dtsi:33:10: error: unknown token in expression
  usb1 = &usb1;
         ^
src/arm/am33xx.dtsi:34:10: error: unknown token in expression
  phy0 = &usb0_phy;
         ^
src/arm/am33xx.dtsi:35:10: error: unknown token in expression
  phy1 = &usb1_phy;
         ^
src/arm/am33xx.dtsi:36:15: error: unknown token in expression
  ethernet0 = &cpsw_emac0;
              ^
src/arm/am33xx.dtsi:37:15: error: unknown token in expression
  ethernet1 = &cpsw_emac1;
              ^
src/arm/am33xx.dtsi:38:2: error: unexpected token at start of statement
 };
 ^
src/arm/am33xx.dtsi:40:7: error: unknown token in expression
 cpus {
      ^
src/arm/am33xx.dtsi:45:9: error: unknown token in expression
  cpu@0 {
        ^
src/arm/am33xx.dtsi:48:10: error: unknown token in expression
   reg = <0>;
         ^
src/arm/am33xx.dtsi:50:22: error: unexpected token in argument list
   voltage-tolerance = <2>;
                     ^
src/arm/am33xx.dtsi:52:13: error: unknown token in expression
   clocks = <&dpll_mpu_ck>;
            ^
src/arm/am33xx.dtsi:53:16: error: unexpected token in argument list
   clock-names = "cpu";
               ^
src/arm/am33xx.dtsi:55:18: error: unexpected token in argument list
   clock-latency = <300000>;
                 ^
src/arm/am33xx.dtsi:56:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:57:2: error: unexpected token at start of statement
 };
 ^
src/arm/am33xx.dtsi:59:6: error: unknown token in expression
 pmu {
     ^
src/arm/am33xx.dtsi:61:16: error: unknown token in expression
  interrupts = <3>;
               ^
src/arm/am33xx.dtsi:62:2: error: unexpected token at start of statement
 };
 ^
src/arm/am33xx.dtsi:68:6: error: unknown token in expression
 soc {
     ^
src/arm/am33xx.dtsi:70:7: error: unknown token in expression
  mpu {
      ^
src/arm/am33xx.dtsi:72:6: error: unknown token in expression
   ti,hwmods = "mpu";
     ^
src/arm/am33xx.dtsi:73:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:74:2: error: unexpected token at start of statement
 };
 ^
src/arm/am33xx.dtsi:76:49: error: unknown token in expression
 am33xx_control_module: control_module@4a002000 {
                                                ^
src/arm/am33xx.dtsi:78:9: error: unknown token in expression
  reg = <0x44e10000 0x7fc>;
        ^
src/arm/am33xx.dtsi:79:2: error: unexpected token at start of statement
 };
 ^
src/arm/am33xx.dtsi:81:33: error: unknown token in expression
 am33xx_pinmux: pinmux@44e10800 {
                                ^
src/arm/am33xx.dtsi:83:9: error: unknown token in expression
  reg = <0x44e10800 0x0238>;
        ^
src/arm/am33xx.dtsi:88:33: error: unexpected token in argument list
  pinctrl-single,register-width = <32>;
                                ^
src/arm/am33xx.dtsi:89:32: error: unexpected token in argument list
  pinctrl-single,function-mask = <0x7f>;
                               ^
src/arm/am33xx.dtsi:90:2: error: unexpected token at start of statement
 };
 ^
src/arm/am33xx.dtsi:95:11: error: unknown token in expression
 ocp: ocp {
          ^
src/arm/am33xx.dtsi:101:3: error: invalid instruction mnemonic 'ranges'
  ranges;
  ^~~~~~
src/arm/am33xx.dtsi:102:5: error: unknown token in expression
  ti,hwmods = "l3_main";
    ^
src/arm/am33xx.dtsi:104:23: error: unknown token in expression
  prcm: prcm@44e00000 {
                      ^
src/arm/am33xx.dtsi:106:10: error: unknown token in expression
   reg = <0x44e00000 0x4000>;
         ^
src/arm/am33xx.dtsi:108:24: error: unknown token in expression
   prcm_clocks: clocks {
                       ^
src/arm/am33xx.dtsi:113:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:115:36: error: unknown token in expression
   prcm_clockdomains: clockdomains {
                                   ^
src/arm/am33xx.dtsi:116:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:117:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:119:23: error: unknown token in expression
  scrm: scrm@44e10000 {
                      ^
src/arm/am33xx.dtsi:121:10: error: unknown token in expression
   reg = <0x44e10000 0x2000>;
         ^
src/arm/am33xx.dtsi:123:24: error: unknown token in expression
   scrm_clocks: clocks {
                       ^
src/arm/am33xx.dtsi:128:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:130:36: error: unknown token in expression
   scrm_clockdomains: clockdomains {
                                   ^
src/arm/am33xx.dtsi:131:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:132:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:134:23: error: unknown token in expression
  cm: syscon@44e10000 {
                      ^
src/arm/am33xx.dtsi:135:42: error: unexpected token in assignment
   compatible = "ti,am33xx-controlmodule", "syscon";
                                         ^
src/arm/am33xx.dtsi:136:10: error: unknown token in expression
   reg = <0x44e10000 0x800>;
         ^
src/arm/am33xx.dtsi:137:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:139:39: error: invalid variant '48200000'
  intc: interrupt-controller@48200000 {
                                      ^
src/arm/am33xx.dtsi:141:4: error: invalid instruction mnemonic 'interrupt'
   interrupt-controller;
   ^~~~~~~~~
src/arm/am33xx.dtsi:144:6: error: unknown token in expression
   ti,intc-size = <128>;
     ^
src/arm/am33xx.dtsi:145:10: error: unknown token in expression
   reg = <0x48200000 0x1000>;
         ^
src/arm/am33xx.dtsi:146:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:148:23: error: unknown token in expression
  edma: edma@49000000 {
                      ^
src/arm/am33xx.dtsi:150:6: error: unknown token in expression
   ti,hwmods = "tpcc", "tptc0", "tptc1", "tptc2";
     ^
src/arm/am33xx.dtsi:151:10: error: unknown token in expression
   reg = <0x49000000 0x10000>,
         ^
src/arm/am33xx.dtsi:152:5: error: unexpected token at start of statement
    <0x44e10f90 0x40>;
    ^
src/arm/am33xx.dtsi:153:17: error: unknown token in expression
   interrupts = <12 13 14>;
                ^
src/arm/am33xx.dtsi:156:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:158:24: error: unknown token in expression
  gpio0: gpio@44e07000 {
                       ^
src/arm/am33xx.dtsi:160:6: error: unknown token in expression
   ti,hwmods = "gpio1";
     ^
src/arm/am33xx.dtsi:161:4: error: invalid instruction mnemonic 'gpio'
   gpio-controller;
   ^~~~
src/arm/am33xx.dtsi:164:4: error: invalid instruction mnemonic 'interrupt'
   interrupt-controller;
   ^~~~~~~~~
src/arm/am33xx.dtsi:167:10: error: unknown token in expression
   reg = <0x44e07000 0x1000>;
         ^
src/arm/am33xx.dtsi:168:17: error: unknown token in expression
   interrupts = <96>;
                ^
src/arm/am33xx.dtsi:169:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:171:24: error: unknown token in expression
  gpio1: gpio@4804c000 {
                       ^
src/arm/am33xx.dtsi:173:6: error: unknown token in expression
   ti,hwmods = "gpio2";
     ^
src/arm/am33xx.dtsi:174:4: error: invalid instruction mnemonic 'gpio'
   gpio-controller;
   ^~~~
src/arm/am33xx.dtsi:177:4: error: invalid instruction mnemonic 'interrupt'
   interrupt-controller;
   ^~~~~~~~~
src/arm/am33xx.dtsi:180:10: error: unknown token in expression
   reg = <0x4804c000 0x1000>;
         ^
src/arm/am33xx.dtsi:181:17: error: unknown token in expression
   interrupts = <98>;
                ^
src/arm/am33xx.dtsi:182:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:184:24: error: unknown token in expression
  gpio2: gpio@481ac000 {
                       ^
src/arm/am33xx.dtsi:186:6: error: unknown token in expression
   ti,hwmods = "gpio3";
     ^
src/arm/am33xx.dtsi:187:4: error: invalid instruction mnemonic 'gpio'
   gpio-controller;
   ^~~~
src/arm/am33xx.dtsi:190:4: error: invalid instruction mnemonic 'interrupt'
   interrupt-controller;
   ^~~~~~~~~
src/arm/am33xx.dtsi:193:10: error: unknown token in expression
   reg = <0x481ac000 0x1000>;
         ^
src/arm/am33xx.dtsi:194:17: error: unknown token in expression
   interrupts = <32>;
                ^
src/arm/am33xx.dtsi:195:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:197:24: error: unknown token in expression
  gpio3: gpio@481ae000 {
                       ^
src/arm/am33xx.dtsi:199:6: error: unknown token in expression
   ti,hwmods = "gpio4";
     ^
src/arm/am33xx.dtsi:200:4: error: invalid instruction mnemonic 'gpio'
   gpio-controller;
   ^~~~
src/arm/am33xx.dtsi:203:4: error: invalid instruction mnemonic 'interrupt'
   interrupt-controller;
   ^~~~~~~~~
src/arm/am33xx.dtsi:206:10: error: unknown token in expression
   reg = <0x481ae000 0x1000>;
         ^
src/arm/am33xx.dtsi:207:17: error: unknown token in expression
   interrupts = <62>;
                ^
src/arm/am33xx.dtsi:208:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:210:26: error: unknown token in expression
  uart0: serial@44e09000 {
                         ^
src/arm/am33xx.dtsi:212:6: error: unknown token in expression
   ti,hwmods = "uart1";
     ^
src/arm/am33xx.dtsi:213:20: error: unexpected token in argument list
   clock-frequency = <48000000>;
                   ^
src/arm/am33xx.dtsi:214:10: error: unknown token in expression
   reg = <0x44e09000 0x2000>;
         ^
src/arm/am33xx.dtsi:215:17: error: unknown token in expression
   interrupts = <72>;
                ^
src/arm/am33xx.dtsi:217:11: error: unknown token in expression
   dmas = <&edma 26>, <&edma 27>;
          ^
src/arm/am33xx.dtsi:218:14: error: unexpected token in argument list
   dma-names = "tx", "rx";
             ^
src/arm/am33xx.dtsi:219:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:221:26: error: unknown token in expression
  uart1: serial@48022000 {
                         ^
src/arm/am33xx.dtsi:223:6: error: unknown token in expression
   ti,hwmods = "uart2";
     ^
src/arm/am33xx.dtsi:224:20: error: unexpected token in argument list
   clock-frequency = <48000000>;
                   ^
src/arm/am33xx.dtsi:225:10: error: unknown token in expression
   reg = <0x48022000 0x2000>;
         ^
src/arm/am33xx.dtsi:226:17: error: unknown token in expression
   interrupts = <73>;
                ^
src/arm/am33xx.dtsi:228:11: error: unknown token in expression
   dmas = <&edma 28>, <&edma 29>;
          ^
src/arm/am33xx.dtsi:229:14: error: unexpected token in argument list
   dma-names = "tx", "rx";
             ^
src/arm/am33xx.dtsi:230:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:232:26: error: unknown token in expression
  uart2: serial@48024000 {
                         ^
src/arm/am33xx.dtsi:234:6: error: unknown token in expression
   ti,hwmods = "uart3";
     ^
src/arm/am33xx.dtsi:235:20: error: unexpected token in argument list
   clock-frequency = <48000000>;
                   ^
src/arm/am33xx.dtsi:236:10: error: unknown token in expression
   reg = <0x48024000 0x2000>;
         ^
src/arm/am33xx.dtsi:237:17: error: unknown token in expression
   interrupts = <74>;
                ^
src/arm/am33xx.dtsi:239:11: error: unknown token in expression
   dmas = <&edma 30>, <&edma 31>;
          ^
src/arm/am33xx.dtsi:240:14: error: unexpected token in argument list
   dma-names = "tx", "rx";
             ^
src/arm/am33xx.dtsi:241:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:243:26: error: unknown token in expression
  uart3: serial@481a6000 {
                         ^
src/arm/am33xx.dtsi:245:6: error: unknown token in expression
   ti,hwmods = "uart4";
     ^
src/arm/am33xx.dtsi:246:20: error: unexpected token in argument list
   clock-frequency = <48000000>;
                   ^
src/arm/am33xx.dtsi:247:10: error: unknown token in expression
   reg = <0x481a6000 0x2000>;
         ^
src/arm/am33xx.dtsi:248:17: error: unknown token in expression
   interrupts = <44>;
                ^
src/arm/am33xx.dtsi:250:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:252:26: error: unknown token in expression
  uart4: serial@481a8000 {
                         ^
src/arm/am33xx.dtsi:254:6: error: unknown token in expression
   ti,hwmods = "uart5";
     ^
src/arm/am33xx.dtsi:255:20: error: unexpected token in argument list
   clock-frequency = <48000000>;
                   ^
src/arm/am33xx.dtsi:256:10: error: unknown token in expression
   reg = <0x481a8000 0x2000>;
         ^
src/arm/am33xx.dtsi:257:17: error: unknown token in expression
   interrupts = <45>;
                ^
src/arm/am33xx.dtsi:259:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:261:26: error: unknown token in expression
  uart5: serial@481aa000 {
                         ^
src/arm/am33xx.dtsi:263:6: error: unknown token in expression
   ti,hwmods = "uart6";
     ^
src/arm/am33xx.dtsi:264:20: error: unexpected token in argument list
   clock-frequency = <48000000>;
                   ^
src/arm/am33xx.dtsi:265:10: error: unknown token in expression
   reg = <0x481aa000 0x2000>;
         ^
src/arm/am33xx.dtsi:266:17: error: unknown token in expression
   interrupts = <46>;
                ^
src/arm/am33xx.dtsi:268:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:270:22: error: unknown token in expression
  i2c0: i2c@44e0b000 {
                     ^
src/arm/am33xx.dtsi:276:6: error: unknown token in expression
   ti,hwmods = "i2c1";
     ^
src/arm/am33xx.dtsi:277:10: error: unknown token in expression
   reg = <0x44e0b000 0x1000>;
         ^
src/arm/am33xx.dtsi:278:17: error: unknown token in expression
   interrupts = <70>;
                ^
src/arm/am33xx.dtsi:280:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:282:22: error: unknown token in expression
  i2c1: i2c@4802a000 {
                     ^
src/arm/am33xx.dtsi:288:6: error: unknown token in expression
   ti,hwmods = "i2c2";
     ^
src/arm/am33xx.dtsi:289:10: error: unknown token in expression
   reg = <0x4802a000 0x1000>;
         ^
src/arm/am33xx.dtsi:290:17: error: unknown token in expression
   interrupts = <71>;
                ^
src/arm/am33xx.dtsi:292:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:294:22: error: unknown token in expression
  i2c2: i2c@4819c000 {
                     ^
src/arm/am33xx.dtsi:300:6: error: unknown token in expression
   ti,hwmods = "i2c3";
     ^
src/arm/am33xx.dtsi:301:10: error: unknown token in expression
   reg = <0x4819c000 0x1000>;
         ^
src/arm/am33xx.dtsi:302:17: error: unknown token in expression
   interrupts = <30>;
                ^
src/arm/am33xx.dtsi:304:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:306:22: error: unknown token in expression
  mmc1: mmc@48060000 {
                     ^
src/arm/am33xx.dtsi:308:6: error: unknown token in expression
   ti,hwmods = "mmc1";
     ^
src/arm/am33xx.dtsi:309:6: error: unknown token in expression
   ti,dual-volt;
     ^
src/arm/am33xx.dtsi:310:6: error: unknown token in expression
   ti,needs-special-reset;
     ^
src/arm/am33xx.dtsi:311:6: error: unknown token in expression
   ti,needs-special-hs-handling;
     ^
src/arm/am33xx.dtsi:312:11: error: unknown token in expression
   dmas = <&edma 24
          ^
src/arm/am33xx.dtsi:313:5: error: unexpected token at start of statement
    &edma 25>;
    ^
src/arm/am33xx.dtsi:314:14: error: unexpected token in argument list
   dma-names = "tx", "rx";
             ^
src/arm/am33xx.dtsi:315:17: error: unknown token in expression
   interrupts = <64>;
                ^
src/arm/am33xx.dtsi:316:21: error: unexpected token in argument list
   interrupt-parent = <&intc>;
                    ^
src/arm/am33xx.dtsi:317:10: error: unknown token in expression
   reg = <0x48060000 0x1000>;
         ^
src/arm/am33xx.dtsi:319:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:321:22: error: unknown token in expression
  mmc2: mmc@481d8000 {
                     ^
src/arm/am33xx.dtsi:323:6: error: unknown token in expression
   ti,hwmods = "mmc2";
     ^
src/arm/am33xx.dtsi:324:6: error: unknown token in expression
   ti,needs-special-reset;
     ^
src/arm/am33xx.dtsi:325:11: error: unknown token in expression
   dmas = <&edma 2
          ^
src/arm/am33xx.dtsi:326:5: error: unexpected token at start of statement
    &edma 3>;
    ^
src/arm/am33xx.dtsi:327:14: error: unexpected token in argument list
   dma-names = "tx", "rx";
             ^
src/arm/am33xx.dtsi:328:17: error: unknown token in expression
   interrupts = <28>;
                ^
src/arm/am33xx.dtsi:329:21: error: unexpected token in argument list
   interrupt-parent = <&intc>;
                    ^
src/arm/am33xx.dtsi:330:10: error: unknown token in expression
   reg = <0x481d8000 0x1000>;
         ^
src/arm/am33xx.dtsi:332:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:334:22: error: unknown token in expression
  mmc3: mmc@47810000 {
                     ^
src/arm/am33xx.dtsi:336:6: error: unknown token in expression
   ti,hwmods = "mmc3";
     ^
src/arm/am33xx.dtsi:337:6: error: unknown token in expression
   ti,needs-special-reset;
     ^
src/arm/am33xx.dtsi:338:17: error: unknown token in expression
   interrupts = <29>;
                ^
src/arm/am33xx.dtsi:339:21: error: unexpected token in argument list
   interrupt-parent = <&intc>;
                    ^
src/arm/am33xx.dtsi:340:10: error: unknown token in expression
   reg = <0x47810000 0x1000>;
         ^
src/arm/am33xx.dtsi:342:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:344:33: error: unknown token in expression
  hwspinlock: spinlock@480ca000 {
                                ^
src/arm/am33xx.dtsi:346:10: error: unknown token in expression
   reg = <0x480ca000 0x1000>;
         ^
src/arm/am33xx.dtsi:347:6: error: unknown token in expression
   ti,hwmods = "spinlock";
     ^
src/arm/am33xx.dtsi:350:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:352:22: error: unknown token in expression
  wdt2: wdt@44e35000 {
                     ^
src/arm/am33xx.dtsi:354:6: error: unknown token in expression
   ti,hwmods = "wd_timer2";
     ^
src/arm/am33xx.dtsi:355:10: error: unknown token in expression
   reg = <0x44e35000 0x1000>;
         ^
src/arm/am33xx.dtsi:356:17: error: unknown token in expression
   interrupts = <91>;
                ^
src/arm/am33xx.dtsi:357:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:359:23: error: unknown token in expression
  dcan0: can@481cc000 {
                      ^
src/arm/am33xx.dtsi:361:6: error: unknown token in expression
   ti,hwmods = "d_can0";
     ^
src/arm/am33xx.dtsi:362:13: error: unknown token in expression
   clocks = <&dcan0_fck>;
            ^
src/arm/am33xx.dtsi:363:16: error: unexpected token in argument list
   clock-names = "fck";
               ^
src/arm/am33xx.dtsi:364:10: error: unknown token in expression
   reg = <0x481cc000 0x2000>;
         ^
src/arm/am33xx.dtsi:365:19: error: unexpected token in argument list
   syscon-raminit = <&am33xx_control_module 0x644 0>;
                  ^
src/arm/am33xx.dtsi:366:17: error: unknown token in expression
   interrupts = <52>;
                ^
src/arm/am33xx.dtsi:368:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:370:23: error: unknown token in expression
  dcan1: can@481d0000 {
                      ^
src/arm/am33xx.dtsi:372:6: error: unknown token in expression
   ti,hwmods = "d_can1";
     ^
src/arm/am33xx.dtsi:373:13: error: unknown token in expression
   clocks = <&dcan1_fck>;
            ^
src/arm/am33xx.dtsi:374:16: error: unexpected token in argument list
   clock-names = "fck";
               ^
src/arm/am33xx.dtsi:375:10: error: unknown token in expression
   reg = <0x481d0000 0x2000>;
         ^
src/arm/am33xx.dtsi:376:19: error: unexpected token in argument list
   syscon-raminit = <&am33xx_control_module 0x644 1>;
                  ^
src/arm/am33xx.dtsi:377:17: error: unknown token in expression
   interrupts = <55>;
                ^
src/arm/am33xx.dtsi:379:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:381:29: error: unknown token in expression
  mailbox: mailbox@480C8000 {
                            ^
src/arm/am33xx.dtsi:383:10: error: unknown token in expression
   reg = <0x480C8000 0x200>;
         ^
src/arm/am33xx.dtsi:384:17: error: unknown token in expression
   interrupts = <77>;
                ^
src/arm/am33xx.dtsi:385:6: error: unknown token in expression
   ti,hwmods = "mailbox";
     ^
src/arm/am33xx.dtsi:388:6: error: unknown token in expression
   ti,mbox-num-users = <4>;
     ^
src/arm/am33xx.dtsi:389:6: error: unknown token in expression
   ti,mbox-num-fifos = <8>;
     ^
src/arm/am33xx.dtsi:390:25: error: unknown token in expression
   mbox_wkupm3: wkup_m3 {
                        ^
src/arm/am33xx.dtsi:391:7: error: unknown token in expression
    ti,mbox-tx = <0 0 0>;
      ^
src/arm/am33xx.dtsi:392:7: error: unknown token in expression
    ti,mbox-rx = <0 0 3>;
      ^
src/arm/am33xx.dtsi:393:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:394:25: error: unknown token in expression
   mbox_pru0: mbox_pru0 {
                        ^
src/arm/am33xx.dtsi:395:7: error: unknown token in expression
    ti,mbox-tx = <2 0 0>;
      ^
src/arm/am33xx.dtsi:396:7: error: unknown token in expression
    ti,mbox-rx = <3 0 0>;
      ^
src/arm/am33xx.dtsi:397:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:398:25: error: unknown token in expression
   mbox_pru1: mbox_pru1 {
                        ^
src/arm/am33xx.dtsi:399:7: error: unknown token in expression
    ti,mbox-tx = <4 0 0>;
      ^
src/arm/am33xx.dtsi:400:7: error: unknown token in expression
    ti,mbox-rx = <5 0 0>;
      ^
src/arm/am33xx.dtsi:401:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:402:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:404:26: error: unknown token in expression
  timer1: timer@44e31000 {
                         ^
src/arm/am33xx.dtsi:406:10: error: unknown token in expression
   reg = <0x44e31000 0x400>;
         ^
src/arm/am33xx.dtsi:407:17: error: unknown token in expression
   interrupts = <67>;
                ^
src/arm/am33xx.dtsi:408:6: error: unknown token in expression
   ti,hwmods = "timer1";
     ^
src/arm/am33xx.dtsi:409:6: error: unknown token in expression
   ti,timer-alwon;
     ^
src/arm/am33xx.dtsi:410:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:412:26: error: unknown token in expression
  timer2: timer@48040000 {
                         ^
src/arm/am33xx.dtsi:414:10: error: unknown token in expression
   reg = <0x48040000 0x400>;
         ^
src/arm/am33xx.dtsi:415:17: error: unknown token in expression
   interrupts = <68>;
                ^
src/arm/am33xx.dtsi:416:6: error: unknown token in expression
   ti,hwmods = "timer2";
     ^
src/arm/am33xx.dtsi:417:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:419:26: error: unknown token in expression
  timer3: timer@48042000 {
                         ^
src/arm/am33xx.dtsi:421:10: error: unknown token in expression
   reg = <0x48042000 0x400>;
         ^
src/arm/am33xx.dtsi:422:17: error: unknown token in expression
   interrupts = <69>;
                ^
src/arm/am33xx.dtsi:423:6: error: unknown token in expression
   ti,hwmods = "timer3";
     ^
src/arm/am33xx.dtsi:424:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:426:26: error: unknown token in expression
  timer4: timer@48044000 {
                         ^
src/arm/am33xx.dtsi:428:10: error: unknown token in expression
   reg = <0x48044000 0x400>;
         ^
src/arm/am33xx.dtsi:429:17: error: unknown token in expression
   interrupts = <92>;
                ^
src/arm/am33xx.dtsi:430:6: error: unknown token in expression
   ti,hwmods = "timer4";
     ^
src/arm/am33xx.dtsi:431:6: error: unknown token in expression
   ti,timer-pwm;
     ^
src/arm/am33xx.dtsi:432:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:434:26: error: unknown token in expression
  timer5: timer@48046000 {
                         ^
src/arm/am33xx.dtsi:436:10: error: unknown token in expression
   reg = <0x48046000 0x400>;
         ^
src/arm/am33xx.dtsi:437:17: error: unknown token in expression
   interrupts = <93>;
                ^
src/arm/am33xx.dtsi:438:6: error: unknown token in expression
   ti,hwmods = "timer5";
     ^
src/arm/am33xx.dtsi:439:6: error: unknown token in expression
   ti,timer-pwm;
     ^
src/arm/am33xx.dtsi:440:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:442:26: error: unknown token in expression
  timer6: timer@48048000 {
                         ^
src/arm/am33xx.dtsi:444:10: error: unknown token in expression
   reg = <0x48048000 0x400>;
         ^
src/arm/am33xx.dtsi:445:17: error: unknown token in expression
   interrupts = <94>;
                ^
src/arm/am33xx.dtsi:446:6: error: unknown token in expression
   ti,hwmods = "timer6";
     ^
src/arm/am33xx.dtsi:447:6: error: unknown token in expression
   ti,timer-pwm;
     ^
src/arm/am33xx.dtsi:448:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:450:26: error: unknown token in expression
  timer7: timer@4804a000 {
                         ^
src/arm/am33xx.dtsi:452:10: error: unknown token in expression
   reg = <0x4804a000 0x400>;
         ^
src/arm/am33xx.dtsi:453:17: error: unknown token in expression
   interrupts = <95>;
                ^
src/arm/am33xx.dtsi:454:6: error: unknown token in expression
   ti,hwmods = "timer7";
     ^
src/arm/am33xx.dtsi:455:6: error: unknown token in expression
   ti,timer-pwm;
     ^
src/arm/am33xx.dtsi:456:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:458:16: error: unknown token in expression
  rtc@44e3e000 {
               ^
src/arm/am33xx.dtsi:460:10: error: unknown token in expression
   reg = <0x44e3e000 0x1000>;
         ^
src/arm/am33xx.dtsi:461:17: error: unknown token in expression
   interrupts = <75
                ^
src/arm/am33xx.dtsi:462:13: error: unexpected token at start of statement
          76>;
            ^
src/arm/am33xx.dtsi:463:6: error: unknown token in expression
   ti,hwmods = "rtc";
     ^
src/arm/am33xx.dtsi:464:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:466:22: error: unknown token in expression
  spi0: spi@48030000 {
                     ^
src/arm/am33xx.dtsi:472:10: error: unknown token in expression
   reg = <0x48030000 0x400>;
         ^
src/arm/am33xx.dtsi:473:17: error: unknown token in expression
   interrupts = <65>;
                ^
src/arm/am33xx.dtsi:474:6: error: unknown token in expression
   ti,spi-num-cs = <2>;
     ^
src/arm/am33xx.dtsi:475:6: error: unknown token in expression
   ti,hwmods = "spi0";
     ^
src/arm/am33xx.dtsi:476:11: error: unknown token in expression
   dmas = <&edma 16
          ^
src/arm/am33xx.dtsi:477:5: error: unexpected token at start of statement
    &edma 17
    ^
src/arm/am33xx.dtsi:478:5: error: unexpected token at start of statement
    &edma 18
    ^
src/arm/am33xx.dtsi:479:5: error: unexpected token at start of statement
    &edma 19>;
    ^
src/arm/am33xx.dtsi:480:14: error: unexpected token in argument list
   dma-names = "tx0", "rx0", "tx1", "rx1";
             ^
src/arm/am33xx.dtsi:482:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:484:22: error: unknown token in expression
  spi1: spi@481a0000 {
                     ^
src/arm/am33xx.dtsi:490:10: error: unknown token in expression
   reg = <0x481a0000 0x400>;
         ^
src/arm/am33xx.dtsi:491:17: error: unknown token in expression
   interrupts = <125>;
                ^
src/arm/am33xx.dtsi:492:6: error: unknown token in expression
   ti,spi-num-cs = <2>;
     ^
src/arm/am33xx.dtsi:493:6: error: unknown token in expression
   ti,hwmods = "spi1";
     ^
src/arm/am33xx.dtsi:494:11: error: unknown token in expression
   dmas = <&edma 42
          ^
src/arm/am33xx.dtsi:495:5: error: unexpected token at start of statement
    &edma 43
    ^
src/arm/am33xx.dtsi:496:5: error: unexpected token at start of statement
    &edma 44
    ^
src/arm/am33xx.dtsi:497:5: error: unexpected token at start of statement
    &edma 45>;
    ^
src/arm/am33xx.dtsi:498:14: error: unexpected token in argument list
   dma-names = "tx0", "rx0", "tx1", "rx1";
             ^
src/arm/am33xx.dtsi:500:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:502:21: error: unknown token in expression
  usb: usb@47400000 {
                    ^
src/arm/am33xx.dtsi:504:10: error: unknown token in expression
   reg = <0x47400000 0x1000>;
         ^
src/arm/am33xx.dtsi:505:4: error: invalid instruction mnemonic 'ranges'
   ranges;
   ^~~~~~
src/arm/am33xx.dtsi:510:6: error: unknown token in expression
   ti,hwmods = "usb_otg_hs";
     ^
src/arm/am33xx.dtsi:513:35: error: unknown token in expression
   usb_ctrl_mod: control@44e10620 {
                                  ^
src/arm/am33xx.dtsi:515:11: error: unknown token in expression
    reg = <0x44e10620 0x10
          ^
src/arm/am33xx.dtsi:516:17: error: unexpected token at start of statement
     0x44e10648 0x4>;
                ^
src/arm/am33xx.dtsi:517:15: error: unexpected token in argument list
    reg-names = "phy_ctrl", "wakeup";
              ^
src/arm/am33xx.dtsi:519:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:521:31: error: invalid variant '47401300'
   usb0_phy: usb-phy@47401300 {
                              ^
src/arm/am33xx.dtsi:523:11: error: unknown token in expression
    reg = <0x47401300 0x100>;
          ^
src/arm/am33xx.dtsi:524:15: error: unexpected token in argument list
    reg-names = "phy";
              ^
src/arm/am33xx.dtsi:526:7: error: unknown token in expression
    ti,ctrl_mod = <&usb_ctrl_mod>;
      ^
src/arm/am33xx.dtsi:527:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:529:23: error: unknown token in expression
   usb0: usb@47401000 {
                      ^
src/arm/am33xx.dtsi:532:11: error: unknown token in expression
    reg = <0x47401400 0x400
          ^
src/arm/am33xx.dtsi:533:17: error: unexpected token at start of statement
     0x47401000 0x200>;
                ^
src/arm/am33xx.dtsi:534:15: error: unexpected token in argument list
    reg-names = "mc", "control";
              ^
src/arm/am33xx.dtsi:536:18: error: unknown token in expression
    interrupts = <18>;
                 ^
src/arm/am33xx.dtsi:537:21: error: unexpected token in argument list
    interrupt-names = "mc";
                    ^
src/arm/am33xx.dtsi:539:11: error: unknown token in expression
    mentor,multipoint = <1>;
          ^
src/arm/am33xx.dtsi:540:11: error: unknown token in expression
    mentor,num-eps = <16>;
          ^
src/arm/am33xx.dtsi:541:11: error: unknown token in expression
    mentor,ram-bits = <12>;
          ^
src/arm/am33xx.dtsi:542:11: error: unknown token in expression
    mentor,power = <500>;
          ^
src/arm/am33xx.dtsi:543:12: error: unknown token in expression
    phys = <&usb0_phy>;
           ^
src/arm/am33xx.dtsi:545:12: error: unknown token in expression
    dmas = <&cppi41dma 0 0 &cppi41dma 1 0
           ^
src/arm/am33xx.dtsi:546:6: error: unexpected token at start of statement
     &cppi41dma 2 0 &cppi41dma 3 0
     ^
src/arm/am33xx.dtsi:547:6: error: unexpected token at start of statement
     &cppi41dma 4 0 &cppi41dma 5 0
     ^
src/arm/am33xx.dtsi:548:6: error: unexpected token at start of statement
     &cppi41dma 6 0 &cppi41dma 7 0
     ^
src/arm/am33xx.dtsi:549:6: error: unexpected token at start of statement
     &cppi41dma 8 0 &cppi41dma 9 0
     ^
src/arm/am33xx.dtsi:550:6: error: unexpected token at start of statement
     &cppi41dma 10 0 &cppi41dma 11 0
     ^
src/arm/am33xx.dtsi:551:6: error: unexpected token at start of statement
     &cppi41dma 12 0 &cppi41dma 13 0
     ^
src/arm/am33xx.dtsi:552:6: error: unexpected token at start of statement
     &cppi41dma 14 0 &cppi41dma 0 1
     ^
src/arm/am33xx.dtsi:553:6: error: unexpected token at start of statement
     &cppi41dma 1 1 &cppi41dma 2 1
     ^
src/arm/am33xx.dtsi:554:6: error: unexpected token at start of statement
     &cppi41dma 3 1 &cppi41dma 4 1
     ^
src/arm/am33xx.dtsi:555:6: error: unexpected token at start of statement
     &cppi41dma 5 1 &cppi41dma 6 1
     ^
src/arm/am33xx.dtsi:556:6: error: unexpected token at start of statement
     &cppi41dma 7 1 &cppi41dma 8 1
     ^
src/arm/am33xx.dtsi:557:6: error: unexpected token at start of statement
     &cppi41dma 9 1 &cppi41dma 10 1
     ^
src/arm/am33xx.dtsi:558:6: error: unexpected token at start of statement
     &cppi41dma 11 1 &cppi41dma 12 1
     ^
src/arm/am33xx.dtsi:559:6: error: unexpected token at start of statement
     &cppi41dma 13 1 &cppi41dma 14 1>;
     ^
src/arm/am33xx.dtsi:560:15: error: unexpected token in argument list
    dma-names =
              ^
src/arm/am33xx.dtsi:561:11: error: unknown token in expression
     "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7",
          ^
src/arm/am33xx.dtsi:562:11: error: unknown token in expression
     "rx8", "rx9", "rx10", "rx11", "rx12", "rx13",
          ^
src/arm/am33xx.dtsi:563:12: error: unknown token in expression
     "rx14", "rx15",
           ^
src/arm/am33xx.dtsi:564:11: error: unknown token in expression
     "tx1", "tx2", "tx3", "tx4", "tx5", "tx6", "tx7",
          ^
src/arm/am33xx.dtsi:565:11: error: unknown token in expression
     "tx8", "tx9", "tx10", "tx11", "tx12", "tx13",
          ^
src/arm/am33xx.dtsi:566:12: error: unknown token in expression
     "tx14", "tx15";
           ^
src/arm/am33xx.dtsi:567:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:569:31: error: invalid variant '47401b00'
   usb1_phy: usb-phy@47401b00 {
                              ^
src/arm/am33xx.dtsi:571:11: error: unknown token in expression
    reg = <0x47401b00 0x100>;
          ^
src/arm/am33xx.dtsi:572:15: error: unexpected token in argument list
    reg-names = "phy";
              ^
src/arm/am33xx.dtsi:574:7: error: unknown token in expression
    ti,ctrl_mod = <&usb_ctrl_mod>;
      ^
src/arm/am33xx.dtsi:575:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:577:23: error: unknown token in expression
   usb1: usb@47401800 {
                      ^
src/arm/am33xx.dtsi:580:11: error: unknown token in expression
    reg = <0x47401c00 0x400
          ^
src/arm/am33xx.dtsi:581:17: error: unexpected token at start of statement
     0x47401800 0x200>;
                ^
src/arm/am33xx.dtsi:582:15: error: unexpected token in argument list
    reg-names = "mc", "control";
              ^
src/arm/am33xx.dtsi:583:18: error: unknown token in expression
    interrupts = <19>;
                 ^
src/arm/am33xx.dtsi:584:21: error: unexpected token in argument list
    interrupt-names = "mc";
                    ^
src/arm/am33xx.dtsi:586:11: error: unknown token in expression
    mentor,multipoint = <1>;
          ^
src/arm/am33xx.dtsi:587:11: error: unknown token in expression
    mentor,num-eps = <16>;
          ^
src/arm/am33xx.dtsi:588:11: error: unknown token in expression
    mentor,ram-bits = <12>;
          ^
src/arm/am33xx.dtsi:589:11: error: unknown token in expression
    mentor,power = <500>;
          ^
src/arm/am33xx.dtsi:590:12: error: unknown token in expression
    phys = <&usb1_phy>;
           ^
src/arm/am33xx.dtsi:592:12: error: unknown token in expression
    dmas = <&cppi41dma 15 0 &cppi41dma 16 0
           ^
src/arm/am33xx.dtsi:593:6: error: unexpected token at start of statement
     &cppi41dma 17 0 &cppi41dma 18 0
     ^
src/arm/am33xx.dtsi:594:6: error: unexpected token at start of statement
     &cppi41dma 19 0 &cppi41dma 20 0
     ^
src/arm/am33xx.dtsi:595:6: error: unexpected token at start of statement
     &cppi41dma 21 0 &cppi41dma 22 0
     ^
src/arm/am33xx.dtsi:596:6: error: unexpected token at start of statement
     &cppi41dma 23 0 &cppi41dma 24 0
     ^
src/arm/am33xx.dtsi:597:6: error: unexpected token at start of statement
     &cppi41dma 25 0 &cppi41dma 26 0
     ^
src/arm/am33xx.dtsi:598:6: error: unexpected token at start of statement
     &cppi41dma 27 0 &cppi41dma 28 0
     ^
src/arm/am33xx.dtsi:599:6: error: unexpected token at start of statement
     &cppi41dma 29 0 &cppi41dma 15 1
     ^
src/arm/am33xx.dtsi:600:6: error: unexpected token at start of statement
     &cppi41dma 16 1 &cppi41dma 17 1
     ^
src/arm/am33xx.dtsi:601:6: error: unexpected token at start of statement
     &cppi41dma 18 1 &cppi41dma 19 1
     ^
src/arm/am33xx.dtsi:602:6: error: unexpected token at start of statement
     &cppi41dma 20 1 &cppi41dma 21 1
     ^
src/arm/am33xx.dtsi:603:6: error: unexpected token at start of statement
     &cppi41dma 22 1 &cppi41dma 23 1
     ^
src/arm/am33xx.dtsi:604:6: error: unexpected token at start of statement
     &cppi41dma 24 1 &cppi41dma 25 1
     ^
src/arm/am33xx.dtsi:605:6: error: unexpected token at start of statement
     &cppi41dma 26 1 &cppi41dma 27 1
     ^
src/arm/am33xx.dtsi:606:6: error: unexpected token at start of statement
     &cppi41dma 28 1 &cppi41dma 29 1>;
     ^
src/arm/am33xx.dtsi:607:15: error: unexpected token in argument list
    dma-names =
              ^
src/arm/am33xx.dtsi:608:11: error: unknown token in expression
     "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7",
          ^
src/arm/am33xx.dtsi:609:11: error: unknown token in expression
     "rx8", "rx9", "rx10", "rx11", "rx12", "rx13",
          ^
src/arm/am33xx.dtsi:610:12: error: unknown token in expression
     "rx14", "rx15",
           ^
src/arm/am33xx.dtsi:611:11: error: unknown token in expression
     "tx1", "tx2", "tx3", "tx4", "tx5", "tx6", "tx7",
          ^
src/arm/am33xx.dtsi:612:11: error: unknown token in expression
     "tx8", "tx9", "tx10", "tx11", "tx12", "tx13",
          ^
src/arm/am33xx.dtsi:613:12: error: unknown token in expression
     "tx14", "tx15";
           ^
src/arm/am33xx.dtsi:614:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:616:39: error: invalid variant '47402000'
   cppi41dma: dma-controller@47402000 {
                                      ^
src/arm/am33xx.dtsi:618:11: error: unknown token in expression
    reg = <0x47400000 0x1000
          ^
src/arm/am33xx.dtsi:619:17: error: unexpected token at start of statement
     0x47402000 0x1000
                ^
src/arm/am33xx.dtsi:620:17: error: unexpected token at start of statement
     0x47403000 0x1000
                ^
src/arm/am33xx.dtsi:621:17: error: unexpected token at start of statement
     0x47404000 0x4000>;
                ^
src/arm/am33xx.dtsi:622:15: error: unexpected token in argument list
    reg-names = "glue", "controller", "scheduler", "queuemgr";
              ^
src/arm/am33xx.dtsi:623:18: error: unknown token in expression
    interrupts = <17>;
                 ^
src/arm/am33xx.dtsi:624:21: error: unexpected token in argument list
    interrupt-names = "glue";
                    ^
src/arm/am33xx.dtsi:632:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:633:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:635:28: error: unknown token in expression
  epwmss0: epwmss@48300000 {
                           ^
src/arm/am33xx.dtsi:637:10: error: unknown token in expression
   reg = <0x48300000 0x10>;
         ^
src/arm/am33xx.dtsi:638:6: error: unknown token in expression
   ti,hwmods = "epwmss0";
     ^
src/arm/am33xx.dtsi:644:13: error: unknown token in expression
   ranges = <0x48300100 0x48300100 0x80
            ^
src/arm/am33xx.dtsi:645:18: error: unexpected token at start of statement
      0x48300180 0x48300180 0x80
                 ^
src/arm/am33xx.dtsi:646:18: error: unexpected token at start of statement
      0x48300200 0x48300200 0x80>;
                 ^
src/arm/am33xx.dtsi:648:25: error: unknown token in expression
   ecap0: ecap@48300100 {
                        ^
src/arm/am33xx.dtsi:652:11: error: unknown token in expression
    reg = <0x48300100 0x80>;
          ^
src/arm/am33xx.dtsi:653:7: error: unknown token in expression
    ti,hwmods = "ecap0";
      ^
src/arm/am33xx.dtsi:655:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:657:29: error: unknown token in expression
   ehrpwm0: ehrpwm@48300200 {
                            ^
src/arm/am33xx.dtsi:661:11: error: unknown token in expression
    reg = <0x48300200 0x80>;
          ^
src/arm/am33xx.dtsi:662:7: error: unknown token in expression
    ti,hwmods = "ehrpwm0";
      ^
src/arm/am33xx.dtsi:664:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:665:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:667:28: error: unknown token in expression
  epwmss1: epwmss@48302000 {
                           ^
src/arm/am33xx.dtsi:669:10: error: unknown token in expression
   reg = <0x48302000 0x10>;
         ^
src/arm/am33xx.dtsi:670:6: error: unknown token in expression
   ti,hwmods = "epwmss1";
     ^
src/arm/am33xx.dtsi:676:13: error: unknown token in expression
   ranges = <0x48302100 0x48302100 0x80
            ^
src/arm/am33xx.dtsi:677:18: error: unexpected token at start of statement
      0x48302180 0x48302180 0x80
                 ^
src/arm/am33xx.dtsi:678:18: error: unexpected token at start of statement
      0x48302200 0x48302200 0x80>;
                 ^
src/arm/am33xx.dtsi:680:25: error: unknown token in expression
   ecap1: ecap@48302100 {
                        ^
src/arm/am33xx.dtsi:684:11: error: unknown token in expression
    reg = <0x48302100 0x80>;
          ^
src/arm/am33xx.dtsi:685:7: error: unknown token in expression
    ti,hwmods = "ecap1";
      ^
src/arm/am33xx.dtsi:687:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:689:29: error: unknown token in expression
   ehrpwm1: ehrpwm@48302200 {
                            ^
src/arm/am33xx.dtsi:693:11: error: unknown token in expression
    reg = <0x48302200 0x80>;
          ^
src/arm/am33xx.dtsi:694:7: error: unknown token in expression
    ti,hwmods = "ehrpwm1";
      ^
src/arm/am33xx.dtsi:696:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:697:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:699:28: error: unknown token in expression
  epwmss2: epwmss@48304000 {
                           ^
src/arm/am33xx.dtsi:701:10: error: unknown token in expression
   reg = <0x48304000 0x10>;
         ^
src/arm/am33xx.dtsi:702:6: error: unknown token in expression
   ti,hwmods = "epwmss2";
     ^
src/arm/am33xx.dtsi:708:13: error: unknown token in expression
   ranges = <0x48304100 0x48304100 0x80
            ^
src/arm/am33xx.dtsi:709:18: error: unexpected token at start of statement
      0x48304180 0x48304180 0x80
                 ^
src/arm/am33xx.dtsi:710:18: error: unexpected token at start of statement
      0x48304200 0x48304200 0x80>;
                 ^
src/arm/am33xx.dtsi:712:25: error: unknown token in expression
   ecap2: ecap@48304100 {
                        ^
src/arm/am33xx.dtsi:716:11: error: unknown token in expression
    reg = <0x48304100 0x80>;
          ^
src/arm/am33xx.dtsi:717:7: error: unknown token in expression
    ti,hwmods = "ecap2";
      ^
src/arm/am33xx.dtsi:719:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:721:29: error: unknown token in expression
   ehrpwm2: ehrpwm@48304200 {
                            ^
src/arm/am33xx.dtsi:725:11: error: unknown token in expression
    reg = <0x48304200 0x80>;
          ^
src/arm/am33xx.dtsi:726:7: error: unknown token in expression
    ti,hwmods = "ehrpwm2";
      ^
src/arm/am33xx.dtsi:728:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:729:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:731:26: error: unknown token in expression
  mac: ethernet@4a100000 {
                         ^
src/arm/am33xx.dtsi:733:6: error: unknown token in expression
   ti,hwmods = "cpgmac0";
     ^
src/arm/am33xx.dtsi:734:13: error: unknown token in expression
   clocks = <&cpsw_125mhz_gclk>, <&cpsw_cpts_rft_clk>;
            ^
src/arm/am33xx.dtsi:735:16: error: unexpected token in argument list
   clock-names = "fck", "cpts";
               ^
src/arm/am33xx.dtsi:736:21: error: unknown token in expression
   cpdma_channels = <8>;
                    ^
src/arm/am33xx.dtsi:737:18: error: unknown token in expression
   ale_entries = <1024>;
                 ^
src/arm/am33xx.dtsi:738:18: error: unknown token in expression
   bd_ram_size = <0x2000>;
                 ^
src/arm/am33xx.dtsi:739:16: error: unknown token in expression
   no_bd_ram = <0>;
               ^
src/arm/am33xx.dtsi:740:15: error: unknown token in expression
   rx_descs = <64>;
              ^
src/arm/am33xx.dtsi:741:18: error: unknown token in expression
   mac_control = <0x20>;
                 ^
src/arm/am33xx.dtsi:742:13: error: unknown token in expression
   slaves = <2>;
            ^
src/arm/am33xx.dtsi:743:19: error: unknown token in expression
   active_slave = <0>;
                  ^
src/arm/am33xx.dtsi:744:22: error: unknown token in expression
   cpts_clock_mult = <0x80000000>;
                     ^
src/arm/am33xx.dtsi:745:23: error: unknown token in expression
   cpts_clock_shift = <29>;
                      ^
src/arm/am33xx.dtsi:746:10: error: unknown token in expression
   reg = <0x4a100000 0x800
         ^
src/arm/am33xx.dtsi:747:22: error: unexpected token at start of statement
          0x4a101200 0x100>;
                     ^
src/arm/am33xx.dtsi:752:21: error: unexpected token in argument list
   interrupt-parent = <&intc>;
                    ^
src/arm/am33xx.dtsi:759:17: error: unknown token in expression
   interrupts = <40 41 42 43>;
                ^
src/arm/am33xx.dtsi:760:4: error: invalid instruction mnemonic 'ranges'
   ranges;
   ^~~~~~
src/arm/am33xx.dtsi:761:13: error: unknown token in expression
   syscon = <&cm>;
            ^
src/arm/am33xx.dtsi:763:32: error: unknown token in expression
   davinci_mdio: mdio@4a101000 {
                               ^
src/arm/am33xx.dtsi:769:7: error: unknown token in expression
    ti,hwmods = "davinci_mdio";
      ^
src/arm/am33xx.dtsi:770:16: error: unknown token in expression
    bus_freq = <1000000>;
               ^
src/arm/am33xx.dtsi:771:11: error: unknown token in expression
    reg = <0x4a101000 0x100>;
          ^
src/arm/am33xx.dtsi:772:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:774:31: error: unknown token in expression
   cpsw_emac0: slave@4a100200 {
                              ^
src/arm/am33xx.dtsi:776:17: error: unexpected token in argument list
    mac-address = [ 00 00 00 00 00 00 ];
                ^
src/arm/am33xx.dtsi:777:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:779:31: error: unknown token in expression
   cpsw_emac1: slave@4a100300 {
                              ^
src/arm/am33xx.dtsi:781:17: error: unexpected token in argument list
    mac-address = [ 00 00 00 00 00 00 ];
                ^
src/arm/am33xx.dtsi:782:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:784:35: error: invalid variant '44e10650'
   phy_sel: cpsw-phy-sel@44e10650 {
                                  ^
src/arm/am33xx.dtsi:786:10: error: unknown token in expression
    reg= <0x44e10650 0x4>;
         ^
src/arm/am33xx.dtsi:787:15: error: unexpected token in argument list
    reg-names = "gmii-sel";
              ^
src/arm/am33xx.dtsi:788:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:789:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:791:29: error: unknown token in expression
  ocmcram: ocmcram@40300000 {
                            ^
src/arm/am33xx.dtsi:793:10: error: unknown token in expression
   reg = <0x40300000 0x10000>;
         ^
src/arm/am33xx.dtsi:794:6: error: unknown token in expression
   ti,hwmods = "ocmcram";
     ^
src/arm/am33xx.dtsi:795:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:797:29: error: unknown token in expression
  wkup_m3: wkup_m3@44d00000 {
                            ^
src/arm/am33xx.dtsi:799:10: error: unknown token in expression
   reg = <0x44d00000 0x4000
         ^
src/arm/am33xx.dtsi:800:22: error: unexpected token at start of statement
          0x44d80000 0x2000
                     ^
src/arm/am33xx.dtsi:801:22: error: unexpected token at start of statement
          0x44e11324 0x0024>;
                     ^
src/arm/am33xx.dtsi:802:14: error: unexpected token in argument list
   reg-names = "m3_umem", "m3_dmem", "ipc_regs";
             ^
src/arm/am33xx.dtsi:803:17: error: unknown token in expression
   interrupts = <78>;
                ^
src/arm/am33xx.dtsi:804:6: error: unknown token in expression
   ti,hwmods = "wkup_m3";
     ^
src/arm/am33xx.dtsi:805:6: error: unknown token in expression
   ti,no-reset-on-init;
     ^
src/arm/am33xx.dtsi:806:13: error: unknown token in expression
   mboxes = <&mailbox &mbox_wkupm3>;
            ^
src/arm/am33xx.dtsi:807:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:809:25: error: unknown token in expression
  pruss: pruss@4a300000 {
                        ^
src/arm/am33xx.dtsi:811:6: error: unknown token in expression
   ti,hwmods = "pruss";
     ^
src/arm/am33xx.dtsi:812:10: error: unknown token in expression
   reg = <0x4a300000 0x2000>,
         ^
src/arm/am33xx.dtsi:813:10: error: unexpected token at start of statement
         <0x4a302000 0x2000>,
         ^
src/arm/am33xx.dtsi:814:10: error: unexpected token at start of statement
         <0x4a310000 0x3000>,
         ^
src/arm/am33xx.dtsi:815:10: error: unexpected token at start of statement
         <0x4a320000 0x2000>,
         ^
src/arm/am33xx.dtsi:816:10: error: unexpected token at start of statement
         <0x4a326000 0x2000>;
         ^
src/arm/am33xx.dtsi:817:14: error: unexpected token in argument list
   reg-names = "dram0", "dram1", "shrdram2", "intc", "cfg";
             ^
src/arm/am33xx.dtsi:818:17: error: unknown token in expression
   interrupts = <20 21 22 23 24 25 26 27>;
                ^
src/arm/am33xx.dtsi:823:4: error: invalid instruction mnemonic 'ranges'
   ranges;
   ^~~~~~
src/arm/am33xx.dtsi:825:23: error: unknown token in expression
   pru0: pru@4a334000 {
                      ^
src/arm/am33xx.dtsi:827:11: error: unknown token in expression
    reg = <0x4a334000 0x2000>,
          ^
src/arm/am33xx.dtsi:828:11: error: unexpected token at start of statement
          <0x4a322000 0x400>,
          ^
src/arm/am33xx.dtsi:829:11: error: unexpected token at start of statement
          <0x4a322400 0x100>;
          ^
src/arm/am33xx.dtsi:830:15: error: unexpected token in argument list
    reg-names = "iram", "control", "debug";
              ^
src/arm/am33xx.dtsi:831:14: error: unknown token in expression
    mboxes = <&mailbox &mbox_pru0>;
             ^
src/arm/am33xx.dtsi:832:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:834:23: error: unknown token in expression
   pru1: pru@4a338000 {
                      ^
src/arm/am33xx.dtsi:836:11: error: unknown token in expression
    reg = <0x4a338000 0x2000>,
          ^
src/arm/am33xx.dtsi:837:11: error: unexpected token at start of statement
          <0x4a324000 0x400>,
          ^
src/arm/am33xx.dtsi:838:11: error: unexpected token at start of statement
          <0x4a324400 0x100>;
          ^
src/arm/am33xx.dtsi:839:15: error: unexpected token in argument list
    reg-names = "iram", "control", "debug";
              ^
src/arm/am33xx.dtsi:840:14: error: unknown token in expression
    mboxes = <&mailbox &mbox_pru1>;
             ^
src/arm/am33xx.dtsi:841:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:842:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:844:21: error: unknown token in expression
  elm: elm@48080000 {
                    ^
src/arm/am33xx.dtsi:846:10: error: unknown token in expression
   reg = <0x48080000 0x2000>;
         ^
src/arm/am33xx.dtsi:847:17: error: unknown token in expression
   interrupts = <4>;
                ^
src/arm/am33xx.dtsi:848:6: error: unknown token in expression
   ti,hwmods = "elm";
     ^
src/arm/am33xx.dtsi:850:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:852:23: error: unknown token in expression
  lcdc: lcdc@4830e000 {
                      ^
src/arm/am33xx.dtsi:854:10: error: unknown token in expression
   reg = <0x4830e000 0x1000>;
         ^
src/arm/am33xx.dtsi:855:21: error: unexpected token in argument list
   interrupt-parent = <&intc>;
                    ^
src/arm/am33xx.dtsi:856:17: error: unknown token in expression
   interrupts = <36>;
                ^
src/arm/am33xx.dtsi:857:6: error: unknown token in expression
   ti,hwmods = "lcdc";
     ^
src/arm/am33xx.dtsi:859:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:861:27: error: unknown token in expression
  tscadc: tscadc@44e0d000 {
                          ^
src/arm/am33xx.dtsi:863:10: error: unknown token in expression
   reg = <0x44e0d000 0x1000>;
         ^
src/arm/am33xx.dtsi:864:21: error: unexpected token in argument list
   interrupt-parent = <&intc>;
                    ^
src/arm/am33xx.dtsi:865:17: error: unknown token in expression
   interrupts = <16>;
                ^
src/arm/am33xx.dtsi:866:6: error: unknown token in expression
   ti,hwmods = "adc_tsc";
     ^
src/arm/am33xx.dtsi:869:8: error: unknown token in expression
   tsc {
       ^
src/arm/am33xx.dtsi:871:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:872:20: error: unknown token in expression
   am335x_adc: adc {
                   ^
src/arm/am33xx.dtsi:876:4: error: unexpected token at start of statement
   };
   ^
src/arm/am33xx.dtsi:877:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:879:23: error: unknown token in expression
  gpmc: gpmc@50000000 {
                      ^
src/arm/am33xx.dtsi:881:6: error: unknown token in expression
   ti,hwmods = "gpmc";
     ^
src/arm/am33xx.dtsi:882:6: error: unknown token in expression
   ti,no-idle-on-init;
     ^
src/arm/am33xx.dtsi:883:10: error: unknown token in expression
   reg = <0x50000000 0x2000>;
         ^
src/arm/am33xx.dtsi:884:17: error: unknown token in expression
   interrupts = <100>;
                ^
src/arm/am33xx.dtsi:885:8: error: unknown token in expression
   gpmc,num-cs = <7>;
       ^
src/arm/am33xx.dtsi:886:8: error: unknown token in expression
   gpmc,num-waitpins = <2>;
       ^
src/arm/am33xx.dtsi:892:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:894:23: error: unknown token in expression
  sham: sham@53100000 {
                      ^
src/arm/am33xx.dtsi:896:6: error: unknown token in expression
   ti,hwmods = "sham";
     ^
src/arm/am33xx.dtsi:897:10: error: unknown token in expression
   reg = <0x53100000 0x200>;
         ^
src/arm/am33xx.dtsi:898:17: error: unknown token in expression
   interrupts = <109>;
                ^
src/arm/am33xx.dtsi:899:11: error: unknown token in expression
   dmas = <&edma 36>;
          ^
src/arm/am33xx.dtsi:900:14: error: unexpected token in argument list
   dma-names = "rx";
             ^
src/arm/am33xx.dtsi:901:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:903:21: error: unknown token in expression
  aes: aes@53500000 {
                    ^
src/arm/am33xx.dtsi:905:6: error: unknown token in expression
   ti,hwmods = "aes";
     ^
src/arm/am33xx.dtsi:906:10: error: unknown token in expression
   reg = <0x53500000 0xa0>;
         ^
src/arm/am33xx.dtsi:907:17: error: unknown token in expression
   interrupts = <103>;
                ^
src/arm/am33xx.dtsi:908:11: error: unknown token in expression
   dmas = <&edma 6>,
          ^
src/arm/am33xx.dtsi:909:11: error: unexpected token at start of statement
          <&edma 5>;
          ^
src/arm/am33xx.dtsi:910:14: error: unexpected token in argument list
   dma-names = "tx", "rx";
             ^
src/arm/am33xx.dtsi:911:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:913:26: error: unknown token in expression
  mcasp0: mcasp@48038000 {
                         ^
src/arm/am33xx.dtsi:915:6: error: unknown token in expression
   ti,hwmods = "mcasp0";
     ^
src/arm/am33xx.dtsi:916:10: error: unknown token in expression
   reg = <0x48038000 0x2000>,
         ^
src/arm/am33xx.dtsi:917:10: error: unexpected token at start of statement
         <0x46000000 0x400000>;
         ^
src/arm/am33xx.dtsi:918:14: error: unexpected token in argument list
   reg-names = "mpu", "dat";
             ^
src/arm/am33xx.dtsi:919:17: error: unknown token in expression
   interrupts = <80>, <81>;
                ^
src/arm/am33xx.dtsi:920:21: error: unexpected token in argument list
   interrupts-names = "tx", "rx";
                    ^
src/arm/am33xx.dtsi:922:11: error: unknown token in expression
   dmas = <&edma 8>,
          ^
src/arm/am33xx.dtsi:923:5: error: unexpected token at start of statement
    <&edma 9>;
    ^
src/arm/am33xx.dtsi:924:14: error: unexpected token in argument list
   dma-names = "tx", "rx";
             ^
src/arm/am33xx.dtsi:925:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:927:26: error: unknown token in expression
  mcasp1: mcasp@4803C000 {
                         ^
src/arm/am33xx.dtsi:929:6: error: unknown token in expression
   ti,hwmods = "mcasp1";
     ^
src/arm/am33xx.dtsi:930:10: error: unknown token in expression
   reg = <0x4803C000 0x2000>,
         ^
src/arm/am33xx.dtsi:931:10: error: unexpected token at start of statement
         <0x46400000 0x400000>;
         ^
src/arm/am33xx.dtsi:932:14: error: unexpected token in argument list
   reg-names = "mpu", "dat";
             ^
src/arm/am33xx.dtsi:933:17: error: unknown token in expression
   interrupts = <82>, <83>;
                ^
src/arm/am33xx.dtsi:934:21: error: unexpected token in argument list
   interrupts-names = "tx", "rx";
                    ^
src/arm/am33xx.dtsi:936:11: error: unknown token in expression
   dmas = <&edma 10>,
          ^
src/arm/am33xx.dtsi:937:5: error: unexpected token at start of statement
    <&edma 11>;
    ^
src/arm/am33xx.dtsi:938:14: error: unexpected token in argument list
   dma-names = "tx", "rx";
             ^
src/arm/am33xx.dtsi:939:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:941:21: error: unknown token in expression
  rng: rng@48310000 {
                    ^
src/arm/am33xx.dtsi:943:6: error: unknown token in expression
   ti,hwmods = "rng";
     ^
src/arm/am33xx.dtsi:944:10: error: unknown token in expression
   reg = <0x48310000 0x2000>;
         ^
src/arm/am33xx.dtsi:945:17: error: unknown token in expression
   interrupts = <111>;
                ^
src/arm/am33xx.dtsi:946:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:948:18: error: unknown token in expression
  sgx@0x56000000 {
                 ^
src/arm/am33xx.dtsi:950:6: error: unknown token in expression
   ti,hwmods = "gfx";
     ^
src/arm/am33xx.dtsi:951:10: error: unknown token in expression
   reg = <0x56000000 0x1000000>;
         ^
src/arm/am33xx.dtsi:952:17: error: unknown token in expression
   interrupts = <37>;
                ^
src/arm/am33xx.dtsi:953:3: error: unexpected token at start of statement
  };
  ^
src/arm/am33xx.dtsi:954:2: error: unexpected token at start of statement
 };
 ^
src/arm/am33xx.dtsi:955:1: error: unexpected token at start of statement
};
^
src/arm/am33xx.dtsi:957:1: error: unexpected token at start of statement
/include/ "am33xx-clocks.dtsi"
^
src/arm/am335x-igep0033.dtsi:15:1: error: unexpected token at start of statement
/ {
^
src/arm/am335x-igep0033.dtsi:16:7: error: unknown token in expression
 cpus {
      ^
src/arm/am335x-igep0033.dtsi:17:9: error: unknown token in expression
  cpu@0 {
        ^
src/arm/am335x-igep0033.dtsi:18:16: error: unexpected token in argument list
   cpu0-supply = <&vdd1_reg>;
               ^
src/arm/am335x-igep0033.dtsi:19:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:20:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:22:9: error: unknown token in expression
 memory {
        ^
src/arm/am335x-igep0033.dtsi:24:9: error: unknown token in expression
  reg = <0x80000000 0x10000000>;
        ^
src/arm/am335x-igep0033.dtsi:25:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:27:7: error: unknown token in expression
 leds {
      ^
src/arm/am335x-igep0033.dtsi:28:17: error: unexpected token in argument list
  pinctrl-names = "default";
                ^
src/arm/am335x-igep0033.dtsi:29:13: error: unexpected token in argument list
  pinctrl-0 = <&leds_pins>;
            ^
src/arm/am335x-igep0033.dtsi:33:9: error: unknown token in expression
  led@0 {
        ^
src/arm/am335x-igep0033.dtsi:35:12: error: unknown token in expression
   gpios = <&gpio1 23 0>;
           ^
src/arm/am335x-igep0033.dtsi:36:18: error: unexpected token in argument list
   default-state = "on";
                 ^
src/arm/am335x-igep0033.dtsi:37:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:38:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:40:25: error: unknown token in expression
 vbat: fixedregulator@0 {
                        ^
src/arm/am335x-igep0033.dtsi:42:18: error: unexpected token in argument list
  regulator-name = "vbat";
                 ^
src/arm/am335x-igep0033.dtsi:43:27: error: unexpected token in argument list
  regulator-min-microvolt = <5000000>;
                          ^
src/arm/am335x-igep0033.dtsi:44:27: error: unexpected token in argument list
  regulator-max-microvolt = <5000000>;
                          ^
src/arm/am335x-igep0033.dtsi:45:3: error: invalid instruction mnemonic 'regulator'
  regulator-boot-on;
  ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:46:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:48:25: error: unknown token in expression
 vmmc: fixedregulator@0 {
                        ^
src/arm/am335x-igep0033.dtsi:50:18: error: unexpected token in argument list
  regulator-name = "vmmc";
                 ^
src/arm/am335x-igep0033.dtsi:51:27: error: unexpected token in argument list
  regulator-min-microvolt = <3300000>;
                          ^
src/arm/am335x-igep0033.dtsi:52:27: error: unexpected token in argument list
  regulator-max-microvolt = <3300000>;
                          ^
src/arm/am335x-igep0033.dtsi:53:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:54:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:56:1: error: unexpected token at start of statement
&am33xx_pinmux {
^
src/arm/am335x-igep0033.dtsi:57:30: error: unknown token in expression
 i2c0_pins: pinmux_i2c0_pins {
                             ^
src/arm/am335x-igep0033.dtsi:58:23: error: unexpected token in argument list
  pinctrl-single,pins = <
                      ^
src/arm/am335x-igep0033.dtsi:59:10: error: unexpected token at start of statement
   0x188 (((1 << 5) | (1 << 4)) | 0)
         ^
src/arm/am335x-igep0033.dtsi:60:10: error: unexpected token at start of statement
   0x18c (((1 << 5) | (1 << 4)) | 0)
         ^
src/arm/am335x-igep0033.dtsi:61:3: error: unexpected token at start of statement
  >;
  ^
src/arm/am335x-igep0033.dtsi:62:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:64:40: error: unknown token in expression
 nandflash_pins: pinmux_nandflash_pins {
                                       ^
src/arm/am335x-igep0033.dtsi:65:23: error: unexpected token in argument list
  pinctrl-single,pins = <
                      ^
src/arm/am335x-igep0033.dtsi:66:8: error: unexpected token at start of statement
   0x0 (((1 << 5) | (1 << 4)) | 0)
       ^
src/arm/am335x-igep0033.dtsi:67:8: error: unexpected token at start of statement
   0x4 (((1 << 5) | (1 << 4)) | 0)
       ^
src/arm/am335x-igep0033.dtsi:68:8: error: unexpected token at start of statement
   0x8 (((1 << 5) | (1 << 4)) | 0)
       ^
src/arm/am335x-igep0033.dtsi:69:8: error: unexpected token at start of statement
   0xc (((1 << 5) | (1 << 4)) | 0)
       ^
src/arm/am335x-igep0033.dtsi:70:9: error: unexpected token at start of statement
   0x10 (((1 << 5) | (1 << 4)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:71:9: error: unexpected token at start of statement
   0x14 (((1 << 5) | (1 << 4)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:72:9: error: unexpected token at start of statement
   0x18 (((1 << 5) | (1 << 4)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:73:9: error: unexpected token at start of statement
   0x1c (((1 << 5) | (1 << 4)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:74:9: error: unexpected token at start of statement
   0x70 (((1 << 5) | (1 << 4)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:75:9: error: unexpected token at start of statement
   0x74 (((1 << 5) | (1 << 4)) | 7)
        ^
src/arm/am335x-igep0033.dtsi:76:9: error: unexpected token at start of statement
   0x7c (((1 << 3)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:77:9: error: unexpected token at start of statement
   0x90 (((1 << 3)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:78:9: error: unexpected token at start of statement
   0x94 (((1 << 3)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:79:9: error: unexpected token at start of statement
   0x98 (((1 << 3)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:80:9: error: unexpected token at start of statement
   0x9c (((1 << 3)) | 0)
        ^
src/arm/am335x-igep0033.dtsi:81:3: error: unexpected token at start of statement
  >;
  ^
src/arm/am335x-igep0033.dtsi:82:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:84:32: error: unknown token in expression
 uart0_pins: pinmux_uart0_pins {
                               ^
src/arm/am335x-igep0033.dtsi:85:23: error: unexpected token in argument list
  pinctrl-single,pins = <
                      ^
src/arm/am335x-igep0033.dtsi:86:10: error: unexpected token at start of statement
   0x170 (((1 << 5) | (1 << 4)) | 0)
         ^
src/arm/am335x-igep0033.dtsi:87:10: error: unexpected token at start of statement
   0x174 (0 | 0)
         ^
src/arm/am335x-igep0033.dtsi:88:3: error: unexpected token at start of statement
  >;
  ^
src/arm/am335x-igep0033.dtsi:89:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:91:30: error: unknown token in expression
 leds_pins: pinmux_leds_pins {
                             ^
src/arm/am335x-igep0033.dtsi:92:23: error: unexpected token in argument list
  pinctrl-single,pins = <
                      ^
src/arm/am335x-igep0033.dtsi:93:9: error: unexpected token at start of statement
   0x5c (0 | 7)
        ^
src/arm/am335x-igep0033.dtsi:94:3: error: unexpected token at start of statement
  >;
  ^
src/arm/am335x-igep0033.dtsi:95:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:96:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:98:1: error: unexpected token at start of statement
&cpsw_emac0 {
^
src/arm/am335x-igep0033.dtsi:99:11: error: unknown token in expression
 phy_id = <&davinci_mdio>, <0>;
          ^
src/arm/am335x-igep0033.dtsi:100:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:102:1: error: unexpected token at start of statement
&cpsw_emac1 {
^
src/arm/am335x-igep0033.dtsi:103:11: error: unknown token in expression
 phy_id = <&davinci_mdio>, <1>;
          ^
src/arm/am335x-igep0033.dtsi:104:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:106:1: error: unexpected token at start of statement
&elm {
^
src/arm/am335x-igep0033.dtsi:108:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:110:1: error: unexpected token at start of statement
&gpmc {
^
src/arm/am335x-igep0033.dtsi:112:16: error: unexpected token in argument list
 pinctrl-names = "default";
               ^
src/arm/am335x-igep0033.dtsi:113:12: error: unexpected token in argument list
 pinctrl-0 = <&nandflash_pins>;
           ^
src/arm/am335x-igep0033.dtsi:115:11: error: unknown token in expression
 ranges = <0 0 0x08000000 0x10000000>;
          ^
src/arm/am335x-igep0033.dtsi:117:8: error: unknown token in expression
 nand@0,0 {
       ^
src/arm/am335x-igep0033.dtsi:118:9: error: unknown token in expression
  reg = <0 0 0>;
        ^
src/arm/am335x-igep0033.dtsi:119:18: error: unexpected token in argument list
  nand-bus-width = <8>;
                 ^
src/arm/am335x-igep0033.dtsi:120:5: error: unknown token in expression
  ti,nand-ecc-opt = "bch8";
    ^
src/arm/am335x-igep0033.dtsi:121:7: error: unknown token in expression
  gpmc,device-nand = "true";
      ^
src/arm/am335x-igep0033.dtsi:122:7: error: unknown token in expression
  gpmc,device-width = <1>;
      ^
src/arm/am335x-igep0033.dtsi:123:7: error: unknown token in expression
  gpmc,sync-clk-ps = <0>;
      ^
src/arm/am335x-igep0033.dtsi:124:7: error: unknown token in expression
  gpmc,cs-on-ns = <0>;
      ^
src/arm/am335x-igep0033.dtsi:125:7: error: unknown token in expression
  gpmc,cs-rd-off-ns = <44>;
      ^
src/arm/am335x-igep0033.dtsi:126:7: error: unknown token in expression
  gpmc,cs-wr-off-ns = <44>;
      ^
src/arm/am335x-igep0033.dtsi:127:7: error: unknown token in expression
  gpmc,adv-on-ns = <6>;
      ^
src/arm/am335x-igep0033.dtsi:128:7: error: unknown token in expression
  gpmc,adv-rd-off-ns = <34>;
      ^
src/arm/am335x-igep0033.dtsi:129:7: error: unknown token in expression
  gpmc,adv-wr-off-ns = <44>;
      ^
src/arm/am335x-igep0033.dtsi:130:7: error: unknown token in expression
  gpmc,we-on-ns = <0>;
      ^
src/arm/am335x-igep0033.dtsi:131:7: error: unknown token in expression
  gpmc,we-off-ns = <40>;
      ^
src/arm/am335x-igep0033.dtsi:132:7: error: unknown token in expression
  gpmc,oe-on-ns = <0>;
      ^
src/arm/am335x-igep0033.dtsi:133:7: error: unknown token in expression
  gpmc,oe-off-ns = <54>;
      ^
src/arm/am335x-igep0033.dtsi:134:7: error: unknown token in expression
  gpmc,access-ns = <64>;
      ^
src/arm/am335x-igep0033.dtsi:135:7: error: unknown token in expression
  gpmc,rd-cycle-ns = <82>;
      ^
src/arm/am335x-igep0033.dtsi:136:7: error: unknown token in expression
  gpmc,wr-cycle-ns = <82>;
      ^
src/arm/am335x-igep0033.dtsi:137:7: error: unknown token in expression
  gpmc,wait-on-read = "true";
      ^
src/arm/am335x-igep0033.dtsi:138:7: error: unknown token in expression
  gpmc,wait-on-write = "true";
      ^
src/arm/am335x-igep0033.dtsi:139:7: error: unknown token in expression
  gpmc,bus-turnaround-ns = <0>;
      ^
src/arm/am335x-igep0033.dtsi:140:7: error: unknown token in expression
  gpmc,cycle2cycle-delay-ns = <0>;
      ^
src/arm/am335x-igep0033.dtsi:141:7: error: unknown token in expression
  gpmc,clk-activation-ns = <0>;
      ^
src/arm/am335x-igep0033.dtsi:142:7: error: unknown token in expression
  gpmc,wait-monitoring-ns = <0>;
      ^
src/arm/am335x-igep0033.dtsi:143:7: error: unknown token in expression
  gpmc,wr-access-ns = <40>;
      ^
src/arm/am335x-igep0033.dtsi:144:7: error: unknown token in expression
  gpmc,wr-data-mux-bus-ns = <0>;
      ^
src/arm/am335x-igep0033.dtsi:150:12: error: unknown token in expression
  elm_id = <&elm>;
           ^
src/arm/am335x-igep0033.dtsi:153:15: error: unknown token in expression
  partition@0 {
              ^
src/arm/am335x-igep0033.dtsi:155:10: error: unknown token in expression
   reg = <0x00000000 0x000080000>;
         ^
src/arm/am335x-igep0033.dtsi:156:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:158:15: error: unknown token in expression
  partition@1 {
              ^
src/arm/am335x-igep0033.dtsi:160:10: error: unknown token in expression
   reg = <0x00080000 0x001e0000>;
         ^
src/arm/am335x-igep0033.dtsi:161:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:163:15: error: unknown token in expression
  partition@2 {
              ^
src/arm/am335x-igep0033.dtsi:165:10: error: unknown token in expression
   reg = <0x00260000 0x00020000>;
         ^
src/arm/am335x-igep0033.dtsi:166:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:168:15: error: unknown token in expression
  partition@3 {
              ^
src/arm/am335x-igep0033.dtsi:170:10: error: unknown token in expression
   reg = <0x00280000 0x00500000>;
         ^
src/arm/am335x-igep0033.dtsi:171:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:173:15: error: unknown token in expression
  partition@4 {
              ^
src/arm/am335x-igep0033.dtsi:175:10: error: unknown token in expression
   reg = <0x00780000 0x007880000>;
         ^
src/arm/am335x-igep0033.dtsi:176:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:177:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:178:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:180:1: error: unexpected token at start of statement
&i2c0 {
^
src/arm/am335x-igep0033.dtsi:182:16: error: unexpected token in argument list
 pinctrl-names = "default";
               ^
src/arm/am335x-igep0033.dtsi:183:12: error: unexpected token in argument list
 pinctrl-0 = <&i2c0_pins>;
           ^
src/arm/am335x-igep0033.dtsi:185:18: error: unexpected token in argument list
 clock-frequency = <400000>;
                 ^
src/arm/am335x-igep0033.dtsi:187:14: error: unknown token in expression
 tps: tps@2d {
             ^
src/arm/am335x-igep0033.dtsi:188:9: error: unknown token in expression
  reg = <0x2d>;
        ^
src/arm/am335x-igep0033.dtsi:189:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:190:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:192:1: error: unexpected token at start of statement
&mmc1 {
^
src/arm/am335x-igep0033.dtsi:194:14: error: unexpected token in argument list
 vmmc-supply = <&vmmc>;
             ^
src/arm/am335x-igep0033.dtsi:195:12: error: unexpected token in argument list
 bus-width = <4>;
           ^
src/arm/am335x-igep0033.dtsi:196:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:198:1: error: unexpected token at start of statement
&uart0 {
^
src/arm/am335x-igep0033.dtsi:200:16: error: unexpected token in argument list
 pinctrl-names = "default";
               ^
src/arm/am335x-igep0033.dtsi:201:12: error: unexpected token in argument list
 pinctrl-0 = <&uart0_pins>;
           ^
src/arm/am335x-igep0033.dtsi:202:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:204:1: error: unexpected token at start of statement
&usb {
^
src/arm/am335x-igep0033.dtsi:207:19: error: unknown token in expression
 control@44e10620 {
                  ^
src/arm/am335x-igep0033.dtsi:209:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:211:19: error: invalid variant '47401300'
 usb-phy@47401300 {
                  ^
src/arm/am335x-igep0033.dtsi:213:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:215:19: error: invalid variant '47401b00'
 usb-phy@47401b00 {
                  ^
src/arm/am335x-igep0033.dtsi:217:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:219:15: error: unknown token in expression
 usb@47401000 {
              ^
src/arm/am335x-igep0033.dtsi:221:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:223:15: error: unknown token in expression
 usb@47401800 {
              ^
src/arm/am335x-igep0033.dtsi:226:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:228:26: error: invalid variant '47402000'
 dma-controller@47402000 {
                         ^
src/arm/am335x-igep0033.dtsi:230:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:231:1: error: unexpected token at start of statement
};
^
src/arm/tps65910.dtsi:14:1: error: unexpected token at start of statement
&tps {
^
src/arm/tps65910.dtsi:17:13: error: unknown token in expression
 regulators {
            ^
src/arm/tps65910.dtsi:23:25: error: unknown token in expression
  vrtc_reg: regulator@0 {
                        ^
src/arm/tps65910.dtsi:24:10: error: unknown token in expression
   reg = <0>;
         ^
src/arm/tps65910.dtsi:25:25: error: unexpected token in argument list
   regulator-compatible = "vrtc";
                        ^
src/arm/tps65910.dtsi:26:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:28:24: error: unknown token in expression
  vio_reg: regulator@1 {
                       ^
src/arm/tps65910.dtsi:29:10: error: unknown token in expression
   reg = <1>;
         ^
src/arm/tps65910.dtsi:30:25: error: unexpected token in argument list
   regulator-compatible = "vio";
                        ^
src/arm/tps65910.dtsi:31:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:33:25: error: unknown token in expression
  vdd1_reg: regulator@2 {
                        ^
src/arm/tps65910.dtsi:34:10: error: unknown token in expression
   reg = <2>;
         ^
src/arm/tps65910.dtsi:35:25: error: unexpected token in argument list
   regulator-compatible = "vdd1";
                        ^
src/arm/tps65910.dtsi:36:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:38:25: error: unknown token in expression
  vdd2_reg: regulator@3 {
                        ^
src/arm/tps65910.dtsi:39:10: error: unknown token in expression
   reg = <3>;
         ^
src/arm/tps65910.dtsi:40:25: error: unexpected token in argument list
   regulator-compatible = "vdd2";
                        ^
src/arm/tps65910.dtsi:41:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:43:25: error: unknown token in expression
  vdd3_reg: regulator@4 {
                        ^
src/arm/tps65910.dtsi:44:10: error: unknown token in expression
   reg = <4>;
         ^
src/arm/tps65910.dtsi:45:25: error: unexpected token in argument list
   regulator-compatible = "vdd3";
                        ^
src/arm/tps65910.dtsi:46:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:48:26: error: unknown token in expression
  vdig1_reg: regulator@5 {
                         ^
src/arm/tps65910.dtsi:49:10: error: unknown token in expression
   reg = <5>;
         ^
src/arm/tps65910.dtsi:50:25: error: unexpected token in argument list
   regulator-compatible = "vdig1";
                        ^
src/arm/tps65910.dtsi:51:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:53:26: error: unknown token in expression
  vdig2_reg: regulator@6 {
                         ^
src/arm/tps65910.dtsi:54:10: error: unknown token in expression
   reg = <6>;
         ^
src/arm/tps65910.dtsi:55:25: error: unexpected token in argument list
   regulator-compatible = "vdig2";
                        ^
src/arm/tps65910.dtsi:56:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:58:25: error: unknown token in expression
  vpll_reg: regulator@7 {
                        ^
src/arm/tps65910.dtsi:59:10: error: unknown token in expression
   reg = <7>;
         ^
src/arm/tps65910.dtsi:60:25: error: unexpected token in argument list
   regulator-compatible = "vpll";
                        ^
src/arm/tps65910.dtsi:61:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:63:25: error: unknown token in expression
  vdac_reg: regulator@8 {
                        ^
src/arm/tps65910.dtsi:64:10: error: unknown token in expression
   reg = <8>;
         ^
src/arm/tps65910.dtsi:65:25: error: unexpected token in argument list
   regulator-compatible = "vdac";
                        ^
src/arm/tps65910.dtsi:66:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:68:26: error: unknown token in expression
  vaux1_reg: regulator@9 {
                         ^
src/arm/tps65910.dtsi:69:10: error: unknown token in expression
   reg = <9>;
         ^
src/arm/tps65910.dtsi:70:25: error: unexpected token in argument list
   regulator-compatible = "vaux1";
                        ^
src/arm/tps65910.dtsi:71:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:73:27: error: unknown token in expression
  vaux2_reg: regulator@10 {
                          ^
src/arm/tps65910.dtsi:74:10: error: unknown token in expression
   reg = <10>;
         ^
src/arm/tps65910.dtsi:75:25: error: unexpected token in argument list
   regulator-compatible = "vaux2";
                        ^
src/arm/tps65910.dtsi:76:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:78:28: error: unknown token in expression
  vaux33_reg: regulator@11 {
                           ^
src/arm/tps65910.dtsi:79:10: error: unknown token in expression
   reg = <11>;
         ^
src/arm/tps65910.dtsi:80:25: error: unexpected token in argument list
   regulator-compatible = "vaux33";
                        ^
src/arm/tps65910.dtsi:81:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:83:26: error: unknown token in expression
  vmmc_reg: regulator@12 {
                         ^
src/arm/tps65910.dtsi:84:10: error: unknown token in expression
   reg = <12>;
         ^
src/arm/tps65910.dtsi:85:25: error: unexpected token in argument list
   regulator-compatible = "vmmc";
                        ^
src/arm/tps65910.dtsi:86:3: error: unexpected token at start of statement
  };
  ^
src/arm/tps65910.dtsi:87:2: error: unexpected token at start of statement
 };
 ^
src/arm/tps65910.dtsi:88:1: error: unexpected token at start of statement
};
^
src/arm/am335x-igep0033.dtsi:233:1: error: unexpected token at start of statement
&tps {
^
src/arm/am335x-igep0033.dtsi:234:14: error: unexpected token in argument list
 vcc1-supply = <&vbat>;
             ^
src/arm/am335x-igep0033.dtsi:235:14: error: unexpected token in argument list
 vcc2-supply = <&vbat>;
             ^
src/arm/am335x-igep0033.dtsi:236:14: error: unexpected token in argument list
 vcc3-supply = <&vbat>;
             ^
src/arm/am335x-igep0033.dtsi:237:14: error: unexpected token in argument list
 vcc4-supply = <&vbat>;
             ^
src/arm/am335x-igep0033.dtsi:238:14: error: unexpected token in argument list
 vcc5-supply = <&vbat>;
             ^
src/arm/am335x-igep0033.dtsi:239:14: error: unexpected token in argument list
 vcc6-supply = <&vbat>;
             ^
src/arm/am335x-igep0033.dtsi:240:14: error: unexpected token in argument list
 vcc7-supply = <&vbat>;
             ^
src/arm/am335x-igep0033.dtsi:241:15: error: unexpected token in argument list
 vccio-supply = <&vbat>;
              ^
src/arm/am335x-igep0033.dtsi:243:13: error: unknown token in expression
 regulators {
            ^
src/arm/am335x-igep0033.dtsi:244:3: error: invalid symbol redefinition
  vrtc_reg: regulator@0 {
  ^
src/arm/am335x-igep0033.dtsi:245:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:246:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:248:3: error: invalid symbol redefinition
  vio_reg: regulator@1 {
  ^
src/arm/am335x-igep0033.dtsi:249:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:250:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:252:3: error: invalid symbol redefinition
  vdd1_reg: regulator@2 {
  ^
src/arm/am335x-igep0033.dtsi:254:19: error: unexpected token in argument list
   regulator-name = "vdd_mpu";
                  ^
src/arm/am335x-igep0033.dtsi:255:28: error: unexpected token in argument list
   regulator-min-microvolt = <912500>;
                           ^
src/arm/am335x-igep0033.dtsi:256:28: error: unexpected token in argument list
   regulator-max-microvolt = <1312500>;
                           ^
src/arm/am335x-igep0033.dtsi:257:4: error: invalid instruction mnemonic 'regulator'
   regulator-boot-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:258:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:259:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:261:3: error: invalid symbol redefinition
  vdd2_reg: regulator@3 {
  ^
src/arm/am335x-igep0033.dtsi:263:19: error: unexpected token in argument list
   regulator-name = "vdd_core";
                  ^
src/arm/am335x-igep0033.dtsi:264:28: error: unexpected token in argument list
   regulator-min-microvolt = <912500>;
                           ^
src/arm/am335x-igep0033.dtsi:265:28: error: unexpected token in argument list
   regulator-max-microvolt = <1150000>;
                           ^
src/arm/am335x-igep0033.dtsi:266:4: error: invalid instruction mnemonic 'regulator'
   regulator-boot-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:267:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:268:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:270:3: error: invalid symbol redefinition
  vdd3_reg: regulator@4 {
  ^
src/arm/am335x-igep0033.dtsi:271:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:272:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:274:3: error: invalid symbol redefinition
  vdig1_reg: regulator@5 {
  ^
src/arm/am335x-igep0033.dtsi:275:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:276:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:278:3: error: invalid symbol redefinition
  vdig2_reg: regulator@6 {
  ^
src/arm/am335x-igep0033.dtsi:279:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:280:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:282:3: error: invalid symbol redefinition
  vpll_reg: regulator@7 {
  ^
src/arm/am335x-igep0033.dtsi:283:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:284:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:286:3: error: invalid symbol redefinition
  vdac_reg: regulator@8 {
  ^
src/arm/am335x-igep0033.dtsi:287:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:288:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:290:3: error: invalid symbol redefinition
  vaux1_reg: regulator@9 {
  ^
src/arm/am335x-igep0033.dtsi:291:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:292:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:294:3: error: invalid symbol redefinition
  vaux2_reg: regulator@10 {
  ^
src/arm/am335x-igep0033.dtsi:295:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:296:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:298:3: error: invalid symbol redefinition
  vaux33_reg: regulator@11 {
  ^
src/arm/am335x-igep0033.dtsi:299:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:300:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:302:3: error: invalid symbol redefinition
  vmmc_reg: regulator@12 {
  ^
src/arm/am335x-igep0033.dtsi:303:4: error: invalid instruction mnemonic 'regulator'
   regulator-always-on;
   ^~~~~~~~~
src/arm/am335x-igep0033.dtsi:304:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-igep0033.dtsi:305:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-igep0033.dtsi:306:1: error: unexpected token at start of statement
};
^
src/arm/am335x-base0033.dts:13:1: error: unexpected token at start of statement
/ {
^
src/arm/am335x-base0033.dts:15:37: error: unexpected token in assignment
 compatible = "isee,am335x-base0033", "isee,am335x-igep0033", "ti,am33xx";
                                    ^
src/arm/am335x-base0033.dts:17:7: error: unknown token in expression
 hdmi {
      ^
src/arm/am335x-base0033.dts:18:16: error: invalid reassignment of non-absolute variable 'compatible'
  compatible = "ti,tilcdc,slave";
               ^
src/arm/am335x-base0033.dts:19:9: error: unknown token in expression
  i2c = <&i2c0>;
        ^
src/arm/am335x-base0033.dts:20:17: error: unexpected token in argument list
  pinctrl-names = "default", "off";
                ^
src/arm/am335x-base0033.dts:21:13: error: unexpected token in argument list
  pinctrl-0 = <&nxp_hdmi_pins>;
            ^
src/arm/am335x-base0033.dts:22:13: error: unexpected token in argument list
  pinctrl-1 = <&nxp_hdmi_off_pins>;
            ^
src/arm/am335x-base0033.dts:24:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-base0033.dts:26:12: error: unknown token in expression
 leds_base {
           ^
src/arm/am335x-base0033.dts:27:17: error: unexpected token in argument list
  pinctrl-names = "default";
                ^
src/arm/am335x-base0033.dts:28:13: error: unexpected token in argument list
  pinctrl-0 = <&leds_base_pins>;
            ^
src/arm/am335x-base0033.dts:30:16: error: invalid reassignment of non-absolute variable 'compatible'
  compatible = "gpio-leds";
               ^
src/arm/am335x-base0033.dts:32:9: error: unknown token in expression
  led@0 {
        ^
src/arm/am335x-base0033.dts:34:12: error: unknown token in expression
   gpios = <&gpio1 21 0>;
           ^
src/arm/am335x-base0033.dts:35:18: error: unexpected token in argument list
   default-state = "off";
                 ^
src/arm/am335x-base0033.dts:36:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-base0033.dts:38:9: error: unknown token in expression
  led@1 {
        ^
src/arm/am335x-base0033.dts:40:12: error: unknown token in expression
   gpios = <&gpio2 0 0>;
           ^
src/arm/am335x-base0033.dts:41:18: error: unexpected token in argument list
   default-state = "off";
                 ^
src/arm/am335x-base0033.dts:42:3: error: unexpected token at start of statement
  };
  ^
src/arm/am335x-base0033.dts:43:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-base0033.dts:44:1: error: unexpected token at start of statement
};
^
src/arm/am335x-base0033.dts:46:1: error: unexpected token at start of statement
&am33xx_pinmux {
^
src/arm/am335x-base0033.dts:47:38: error: unknown token in expression
 nxp_hdmi_pins: pinmux_nxp_hdmi_pins {
                                     ^
src/arm/am335x-base0033.dts:48:23: error: unexpected token in argument list
  pinctrl-single,pins = <
                      ^
src/arm/am335x-base0033.dts:49:10: error: unexpected token at start of statement
   0x1b0 (((1 << 3)) | 3)
         ^
src/arm/am335x-base0033.dts:50:9: error: unexpected token at start of statement
   0xa0 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:51:9: error: unexpected token at start of statement
   0xa4 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:52:9: error: unexpected token at start of statement
   0xa8 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:53:9: error: unexpected token at start of statement
   0xac (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:54:9: error: unexpected token at start of statement
   0xb0 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:55:9: error: unexpected token at start of statement
   0xb4 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:56:9: error: unexpected token at start of statement
   0xb8 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:57:9: error: unexpected token at start of statement
   0xbc (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:58:9: error: unexpected token at start of statement
   0xc0 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:59:9: error: unexpected token at start of statement
   0xc4 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:60:9: error: unexpected token at start of statement
   0xc8 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:61:9: error: unexpected token at start of statement
   0xcc (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:62:9: error: unexpected token at start of statement
   0xd0 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:63:9: error: unexpected token at start of statement
   0xd4 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:64:9: error: unexpected token at start of statement
   0xd8 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:65:9: error: unexpected token at start of statement
   0xdc (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:66:9: error: unexpected token at start of statement
   0xe0 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:67:9: error: unexpected token at start of statement
   0xe4 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:68:9: error: unexpected token at start of statement
   0xe8 (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:69:9: error: unexpected token at start of statement
   0xec (((1 << 3)) | 0)
        ^
src/arm/am335x-base0033.dts:70:3: error: unexpected token at start of statement
  >;
  ^
src/arm/am335x-base0033.dts:71:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-base0033.dts:72:46: error: unknown token in expression
 nxp_hdmi_off_pins: pinmux_nxp_hdmi_off_pins {
                                             ^
src/arm/am335x-base0033.dts:73:23: error: unexpected token in argument list
  pinctrl-single,pins = <
                      ^
src/arm/am335x-base0033.dts:74:10: error: unexpected token at start of statement
   0x1b0 (((1 << 3)) | 3)
         ^
src/arm/am335x-base0033.dts:75:3: error: unexpected token at start of statement
  >;
  ^
src/arm/am335x-base0033.dts:76:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-base0033.dts:78:40: error: unknown token in expression
 leds_base_pins: pinmux_leds_base_pins {
                                       ^
src/arm/am335x-base0033.dts:79:23: error: unexpected token in argument list
  pinctrl-single,pins = <
                      ^
src/arm/am335x-base0033.dts:80:9: error: unexpected token at start of statement
   0x54 (0 | 7)
        ^
src/arm/am335x-base0033.dts:81:9: error: unexpected token at start of statement
   0x88 (0 | 7)
        ^
src/arm/am335x-base0033.dts:82:3: error: unexpected token at start of statement
  >;
  ^
src/arm/am335x-base0033.dts:83:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-base0033.dts:84:1: error: unexpected token at start of statement
};
^
src/arm/am335x-base0033.dts:86:1: error: unexpected token at start of statement
&lcdc {
^
src/arm/am335x-base0033.dts:88:1: error: unexpected token at start of statement
};
^
src/arm/am335x-base0033.dts:90:1: error: unexpected token at start of statement
&i2c0 {
^
src/arm/am335x-base0033.dts:91:20: error: unknown token in expression
 eeprom: eeprom@50 {
                   ^
src/arm/am335x-base0033.dts:92:16: error: invalid reassignment of non-absolute variable 'compatible'
  compatible = "at,24c256";
               ^
src/arm/am335x-base0033.dts:93:9: error: unknown token in expression
  reg = <0x50>;
        ^
src/arm/am335x-base0033.dts:94:2: error: unexpected token at start of statement
 };
 ^
src/arm/am335x-base0033.dts:95:1: error: unexpected token at start of statement
};
^
EclipseSSD-2:dtb-rebuilder rmann$ 
RobertCNelson commented 9 years ago

On mainline this looks like: (I'm looking at the llvm patchset to see if anyone already got this working on clang)

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/scripts/Makefile.lib#n152

dtc_cpp_flags  = -Wp,-MD,$(depfile).pre.tmp -nostdinc                    \
         -I$(srctree)/arch/$(SRCARCH)/boot/dts                   \
         -I$(srctree)/arch/$(SRCARCH)/boot/dts/include           \
         -I$(srctree)/drivers/of/testcase-data                   \
         -undef -D__DTS__

and

cmd_dtc = $(CPP) $(dtc_cpp_flags) -x assembler-with-cpp -o $(dtc-tmp) $< ; \
    $(objtree)/scripts/dtc/dtc -O dtb -o $@ -b 0 \
        -i $(dir $<) $(DTC_FLAGS) \
        -d $(depfile).dtc.tmp $(dtc-tmp) ; \
    cat $(depfile).pre.tmp $(depfile).dtc.tmp > $(depfile)