fork(1) download
  1. /*
  2. * Copyright (C) 2011 Texas Instruments Incorporated - http://w...content-available-to-author-only...i.com/
  3. *
  4. * This program is free software; you can redistribute it and/or modify
  5. * it under the terms of the GNU General Public License version 2 as
  6. * published by the Free Software Foundation.
  7. */
  8. /dts-v1/;
  9. #include "omap36xx.dtsi"
  10. / {
  11. model = "TI OMAP3 BeagleBoard xM";
  12. compatible = "ti,omap3-beagle-xm", "ti,omap36xx", "ti,omap3";
  13. 
 cpus {
  14. cpu@0 {
  15. cpu0-supply = <&vcc>;
  16. };
  17. };
  18. 
 memory {
  19. device_type = "memory";
  20. reg = <0x80000000 0x20000000>; /* 512 MB */
  21. };
  22. 
 aliases {
  23. display0 = &dvi0;
  24. display1 = &tv0;
  25. };
  26. 
 leds {
  27. compatible = "gpio-leds";
  28. 
 heartbeat {
  29. label = "beagleboard::usr0";
  30. gpios = <&gpio5 22 GPIO_ACTIVE_HIGH>; /* 150
  31. -> D6 LED */
  32. linux,default-trigger = "heartbeat";
  33. };
  34. 
 mmc {
  35. label = "beagleboard::usr1";
  36. gpios = <&gpio5 21 GPIO_ACTIVE_HIGH>; /* 149
  37. -> D7 LED */
  38. linux,default-trigger = "mmc0";
  39. };
  40. };
  41. 
 pwmleds { compatible = "pwm-leds";
  42. 
 pmu_stat {
  43. label = "beagleboard::pmu_stat";
  44. pwms = <&twl_pwmled 1 7812500>;
  45. max-brightness = <127>;
  46. };
  47. };
  48. 
 sound {
  49. compatible = "ti,omap-twl4030";
  50. ti,model = "omap3beagle";
  51. 
 ti,mcbsp = <&mcbsp1>;
  52. ti,codec = <&max98090>;
  53. };
  54. 
 gpio_keys {
  55. compatible = "gpio-keys";
  56. 
 user {
  57. label = "user";
  58. gpios = <&gpio1 4 GPIO_ACTIVE_HIGH>;
  59. linux,code = <0x114>;
  60. gpio-key,wakeup;
  61. };
  62. };
  63. /* HS USB Port 2 Power */
  64. hsusb2_power: hsusb2_power_reg {
  65. compatible = "regulator-fixed";
  66. regulator-name = "hsusb2_vbus";
  67. regulator-min-microvolt = <3300000>;
  68. regulator-max-microvolt = <3300000>;
  69. gpio = <&twl_gpio 18 0>; /* GPIO LEDA */
  70. startup-delay-us = <70000>;
  71. };
  72. /* HS USB Host PHY on PORT 2 */
  73. hsusb2_phy: hsusb2_phy {
  74. compatible = "usb-nop-xceiv";
  75. reset-gpios = <&gpio5 19 GPIO_ACTIVE_LOW>; /* gpio_147 */
  76. vcc-supply = <&hsusb2_power>;
  77. };
  78. 
 tfp410: encoder@0 {
  79. compatible = "ti,tfp410";
  80. powerdown-gpios = <&twl_gpio 2 GPIO_ACTIVE_LOW>;
  81. /* XXX pinctrl from twl */
  82. 
 ports {
  83. #address-cells = <1>;
  84. #size-cells = <0>;
  85. 
 port@0 {
  86. reg = <0>;
  87. 
 tfp410_in: endpoint@0 {
  88. remote-endpoint<&dpi_out>;
  89. };
  90. };
  91. 
 port@1 {
  92. reg = <1>;
  93. 
 tfp410_out: endpoint@0 {
  94. remote-endpoint<&dvi_connector_in>;
  95. };
  96. };
  97. };
  98. };
  99. 
 dvi0: connector@0 {
  100. compatible = "dvi-connector";
  101. label = "dvi";
  102. 
 digital;
  103. 
 ddc-i2c-bus = <&i2c3>;
  104. 
 port {
  105. dvi_connector_in: endpoint {
  106. remote-endpoint = <&tfp410_out>;
  107. };
  108. };
  109. };
  110. 
 tv0: connector@1 {
  111. compatible = "svideo-connector";
  112. label = "tv";
  113. 
 port {
  114. tv_connector_in: endpoint {
  115. remote-endpoint = <&venc_out>;
  116. };
  117. };=
  118. =
  119. };
  120. 
 etb@5401b000 {
  121. compatible = "arm,coresight-etb10", "arm,primecell";
  122. reg = <0x5401b000 0x1000>;
  123. 
 coresight-default-sink;
  124. clocks = <&emu_src_ck>;
  125. clock-names = "apb_pclk";
  126. port {
  127. etb_in: endpoint {
  128. slave-mode;
  129. remote-endpoint = <&etm_out>;
  130. };
  131. };
  132. };
  133. 
 etm@54010000 {
  134. compatible = "arm,coresight-etm3x", "arm,primecell";
  135. reg = <0x54010000 0x1000>;
  136. 
 clocks = <&emu_src_ck>;
  137. clock-names = "apb_pclk";
  138. port {
  139. etm_out: endpoint {
  140. remote-endpoint = <&etb_in>;
  141. };
  142. };
  143. };
  144. };
  145. &omap3_pmx_wkup {
  146. gpio1_pins: pinmux_gpio1_pins {
  147. pinctrl-single,pins = <
  148. 0x0e (PIN_INPUT | PIN_OFF_WAKEUPENABLE |
  149. MUX_MODE4) /* sys_boot2.gpio_4 */
  150. >;
  151. };
  152. 
 dss_dpi_pins2: pinmux_dss_dpi_pins1 {
  153. pinctrl-single,pins = <
  154. 0x0a (PIN_OUTPUT | MUX_MODE3) /*
  155. sys_boot0.dss_data18 */
  156. 0x0c (PIN_OUTPUT | MUX_MODE3) /*
  157. sys_boot1.dss_data19 */
  158. 0x10 (PIN_OUTPUT | MUX_MODE3) /*
  159. sys_boot3.dss_data20 */
  160. 0x12 (PIN_OUTPUT | MUX_MODE3) /*
  161. sys_boot4.dss_data21 */
  162. 0x14 (PIN_OUTPUT | MUX_MODE3) /*sys_boot5.dss_data22 */
  163. 0x16 (PIN_OUTPUT | MUX_MODE3) /*
  164. sys_boot6.dss_data23 */
  165. >;
  166. };
  167. };
  168. &omap3_pmx_core {
  169. pinctrl-names = "default";
  170. pinctrl-0 = <
  171. &hsusb2_pins
  172. >;
  173. 
 uart3_pins: pinmux_uart3_pins {
  174. pinctrl-single,pins = <
  175. 0x16e (PIN_INPUT | MUX_MODE0) /*
  176. uart3_rx_irrx.uart3_rx_irrx */
  177. 0x170 (PIN_OUTPUT | MUX_MODE0) /*
  178. uart3_tx_irtx.uart3_tx_irtx OUTPUT | MODE0 */
  179. >;
  180. };
  181. 
 hsusb2_pins: pinmux_hsusb2_pins {
  182. pinctrl-single,pins = <
  183. OMAP3_CORE1_IOPAD(0x21d4,
  184. PIN_INPUT_PULLDOWN | MUX_MODE3) /* mcspi1_cs3.hsusb2_data2 */
  185. OMAP3_CORE1_IOPAD(0x21d6,
  186. PIN_INPUT_PULLDOWN | MUX_MODE3) /* mcspi2_clk.hsusb2_data7 */
  187. OMAP3_CORE1_IOPAD(0x21d8,
  188. PIN_INPUT_PULLDOWN | MUX_MODE3) /* mcspi2_simo.hsusb2_data4 */
  189. OMAP3_CORE1_IOPAD(0x21da,
  190. PIN_INPUT_PULLDOWN | MUX_MODE3) /* mcspi2_somi.hsusb2_data5 */
  191. OMAP3_CORE1_IOPAD(0x21dc,
  192. PIN_INPUT_PULLDOWN | MUX_MODE3) /* mcspi2_cs0.hsusb2_data6 */
  193. OMAP3_CORE1_IOPAD(0x21de,
  194. PIN_INPUT_PULLDOWN | MUX_MODE3) /* mcspi2_cs1.hsusb2_data3 */
  195. >;
  196. };
  197. 
 dss_dpi_pins1: pinmux_dss_dpi_pins2 {
  198. pinctrl-single,pins = <
  199. OMAP3_CORE1_IOPAD(0x20d4, PIN_OUTPUT |
  200. MUX_MODE0) /* dss_pclk.dss_pclk */
  201. OMAP3_CORE1_IOPAD(0x20d6, PIN_OUTPUT |
  202. MUX_MODE0) /* dss_hsync.dss_hsync */
  203. OMAP3_CORE1_IOPAD(0x20d8, PIN_OUTPUT |
  204. MUX_MODE0) /* dss_vsync.dss_vsync */
  205. OMAP3_CORE1_IOPAD(0x20da, PIN_OUTPUT |
  206. MUX_MODE0) /* dss_acbias.dss_acbias */
  207. OMAP3_CORE1_IOPAD(0x20e8, PIN_OUTPUT |
  208. MUX_MODE0) /* dss_data6.dss_data6 */
  209. OMAP3_CORE1_IOPAD(0x20ea, PIN_OUTPUT |
  210. MUX_MODE0) /* dss_data7.dss_data7 */
  211. OMAP3_CORE1_IOPAD(0x20ec, PIN_OUTPUT |
  212. MUX_MODE0) /* dss_data8.dss_data8 */
  213. OMAP3_CORE1_IOPAD(0x20ee, PIN_OUTPUT |
  214. MUX_MODE0) /* dss_data9.dss_data9 */
  215. OMAP3_CORE1_IOPAD(0x20f0, PIN_OUTPUT |
  216. MUX_MODE0) /* dss_data10.dss_data10 */
  217. OMAP3_CORE1_IOPAD(0x20f2, PIN_OUTPUT |
  218. MUX_MODE0) /* dss_data11.dss_data11 */
  219. OMAP3_CORE1_IOPAD(0x20f4, PIN_OUTPUT |
  220. MUX_MODE0) /* dss_data12.dss_data12 */
  221. OMAP3_CORE1_IOPAD(0x20f6, PIN_OUTPUT |
  222. MUX_MODE0) /* dss_data13.dss_data13 */
  223. OMAP3_CORE1_IOPAD(0x20f8, PIN_OUTPUT |
  224. MUX_MODE0) /* dss_data14.dss_data14 */
  225. OMAP3_CORE1_IOPAD(0x20fa, PIN_OUTPUT |
  226. MUX_MODE0) /* dss_data15.dss_data15 */
  227. OMAP3_CORE1_IOPAD(0x20fc, PIN_OUTPUT |
  228. MUX_MODE0) /* dss_data16.dss_data16 */
  229. OMAP3_CORE1_IOPAD(0x20fe, PIN_OUTPUT |
  230. MUX_MODE0) /* dss_data17.dss_data17 */
  231. 
 OMAP3_CORE1_IOPAD(0x2100, PIN_OUTPUT |
  232. MUX_MODE3) /* dss_data18.dss_data0 */
  233. OMAP3_CORE1_IOPAD(0x2102, PIN_OUTPUT |
  234. MUX_MODE3) /* dss_data19.dss_data1 */
  235. OMAP3_CORE1_IOPAD(0x2104, PIN_OUTPUT |
  236. MUX_MODE3) /* dss_data20.dss_data2 */
  237. OMAP3_CORE1_IOPAD(0x2106, PIN_OUTPUT |
  238. MUX_MODE3) /* dss_data21.dss_data3 */
  239. OMAP3_CORE1_IOPAD(0x2108, PIN_OUTPUT |
  240. MUX_MODE3) /* dss_data22.dss_data4 */
  241. OMAP3_CORE1_IOPAD(0x210a, PIN_OUTPUT |
  242. MUX_MODE3) /* dss_data23.dss_data5 */
  243. >;
  244. };
  245. 
 mcbsp1_pins: pinmux_mcbsp1_pins {
  246. pinctrl-single,pins = <
  247. OMAP3_CORE1_IOPAD(0x2198, PIN_INPUT |
  248. MUX_MODE0) /* mcbsp1_clkx.gpio_162 */
  249. OMAP3_CORE1_IOPAD(0x2194, PIN_INPUT |
  250. MUX_MODE0) /* mcbsp1_clkx.gpio_162 */
  251. OMAP3_CORE1_IOPAD(0x2190, PIN_INPUT |
  252. MUX_MODE0) /* mcbsp1_clkx.gpio_162 */
  253. OMAP3_CORE1_IOPAD(0x2190, PIN_OUTPUT |
  254. MUX_MODE0) /* mcbsp1_clkx.gpio_162 */ >;
  255. };
  256. };
  257. &omap3_pmx_core2 {
  258. pinctrl-names = "default";
  259. pinctrl-0 = <
  260. &hsusb2_2_pins
  261. >;
  262. 
 hsusb2_2_pins: pinmux_hsusb2_2_pins {
  263. pinctrl-single,pins = <
  264. OMAP3630_CORE2_IOPAD(0x25f0, PIN_OUTPUTMUX_MODE3) /* etk_d10.hsusb2_clk */
  265. OMAP3630_CORE2_IOPAD(0x25f2, PIN_OUTPUTMUX_MODE3) /* etk_d11.hsusb2_stp */
  266. OMAP3630_CORE2_IOPAD(0x25f4,
  267. PIN_INPUT_PULLDOWN | MUX_MODE3) /* etk_d12.hsusb2_dir */
  268. OMAP3630_CORE2_IOPAD(0x25f6,
  269. PIN_INPUT_PULLDOWN | MUX_MODE3) /* etk_d13.hsusb2_nxt */
  270. OMAP3630_CORE2_IOPAD(0x25f8,
  271. PIN_INPUT_PULLDOWN | MUX_MODE3) /* etk_d14.hsusb2_data0 */
  272. OMAP3630_CORE2_IOPAD(0x25fa,
  273. PIN_INPUT_PULLDOWN | MUX_MODE3) /* etk_d15.hsusb2_data1 */
  274. >;
  275. };
  276. };
  277. &i2c1 {
  278. clock-frequency = <2600000>;
  279. 
 twl: twl@48 {
  280. reg = <0x48>;
  281. interrupts = <7>; /* SYS_NIRQ cascaded to intc */
  282. interrupt-parent = <&intc>;
  283. 
 twl_power: power {
  284. compatible = "ti,twl4030-power-beagleboard-xm",
  285. "ti,twl4030-power-idle-osc-off";
  286. ti,use_poweroff;
  287. };
  288. };
  289. };
  290. #include "twl4030.dtsi"
  291. #include "twl4030_omap3.dtsi"
  292. &i2c2 {
  293. clock-frequency = <400000>;|
  294. |
  295. 
 max98090: max98090@10 {
  296. compatible = "maxim,max98090";
  297. reg = <0x10>;
  298. };
  299. };
  300. &i2c3 {
  301. clock-frequency = <100000>;
  302. };
  303. &mmc1 {
  304. vmmc-supply = <&vmmc1>;
  305. vmmc_aux-supply = <&vsim>;
  306. bus-width = <8>;
  307. };
  308. &mmc2 {
  309. status = "disabled";
  310. };
  311. &mmc3 {
  312. status = "disabled";
  313. };
  314. &twl_gpio {
  315. ti,use-leds;
  316. /* pullups: BIT(1) */
  317. ti,pullups = <0x000002>;
  318. /*
  319. * pulldowns:
  320. * BIT(2), BIT(6), BIT(7), BIT(8), BIT(13)
  321. * BIT(15), BIT(16), BIT(17)
  322. */
  323. ti,pulldowns = <0x03a1c4>;
  324. };
  325. &usb_otg_hs {
  326. interface-type = <0>;
  327. usb-phy = <&usb2_phy>;
  328. phys = <&usb2_phy>;
  329. phy-names = "usb2-phy";
  330. mode = <3>;
  331. power = <50>;
  332. };
  333. &uart3 {
  334. interrupts-extended = <&intc 74 &omap3_pmx_core OMAP3_UART3_RX>;
  335. pinctrl-names = "default";
  336. pinctrl-0 = <&uart3_pins>;};
  337. &gpio1 {
  338. pinctrl-names = "default";
  339. pinctrl-0 = <&gpio1_pins>;
  340. };
  341. &usbhshost {
  342. port2-mode = "ehci-phy";
  343. };
  344. &usbhsehci {
  345. phys = <0 &hsusb2_phy>;
  346. };
  347. &vaux2 {
  348. regulator-name = "usb_1v8";
  349. regulator-min-microvolt = <1800000>;
  350. regulator-max-microvolt = <1800000>;
  351. regulator-always-on;
  352. };
  353. &mcbsp2 {
  354. status = "okay";
  355. };
  356. &mcbsp1 {
  357. pinctrl-names = "default";
  358. pinctrl-0 = <&mcbsp1_pins>;
  359. 
 status = "okay";
  360. };
  361. &dss {
  362. status = "ok";
  363. 
 pinctrl-names = "default";
  364. pinctrl-0 = <
  365. &dss_dpi_pins1
  366. &dss_dpi_pins2
  367. >;
  368. 
 port {
  369. dpi_out: endpoint {
  370. remote-endpoint data-lines = <24>;
  371. };
  372. };
  373. };
  374. = <&tfp410_in>;
  375. &venc {
  376. status = "ok";
  377. 
 vdda-supply = <&vdac>;
  378. 
 port {
  379. venc_out: endpoint {
  380. remote-endpoint = <&tv_connector_in>;
  381. ti,channels = <2>;
  382. };
  383. };
  384. };
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c:8:1: error: expected identifier or '(' before '/' token
 /dts-v1/;
 ^
prog.c:9:1: error: stray '\342' in program
 
#include "omap36xx.dtsi"
 ^
prog.c:9:1: error: stray '\200' in program
prog.c:9:1: error: stray '\251' in program
prog.c:9:4: error: stray '#' in program
 
#include "omap36xx.dtsi"
    ^
prog.c:9:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before string constant
 
#include "omap36xx.dtsi"
             ^
prog.c:10:1: error: stray '\342' in program
 
/ {
 ^
prog.c:10:1: error: stray '\200' in program
prog.c:10:1: error: stray '\251' in program
prog.c:13:1: error: stray '\342' in program
 
 cpus {
 ^
prog.c:13:1: error: stray '\200' in program
prog.c:13:1: error: stray '\251' in program
prog.c:14:6: error: stray '@' in program
   cpu@0 {
      ^
prog.c:18:1: error: stray '\342' in program
 
 memory {
 ^
prog.c:18:1: error: stray '\200' in program
prog.c:18:1: error: stray '\251' in program
prog.c:22:1: error: stray '\342' in program
 
 aliases {
 ^
prog.c:22:1: error: stray '\200' in program
prog.c:22:1: error: stray '\251' in program
prog.c:26:1: error: stray '\342' in program
 
 leds {
 ^
prog.c:26:1: error: stray '\200' in program
prog.c:26:1: error: stray '\251' in program
prog.c:28:1: error: stray '\342' in program
 
  heartbeat {
 ^
prog.c:28:1: error: stray '\200' in program
prog.c:28:1: error: stray '\251' in program
prog.c:34:1: error: stray '\342' in program
 
  mmc {
 ^
prog.c:34:1: error: stray '\200' in program
prog.c:34:1: error: stray '\251' in program
prog.c:41:1: error: stray '\342' in program
 
 pwmleds {  compatible = "pwm-leds";
 ^
prog.c:41:1: error: stray '\200' in program
prog.c:41:1: error: stray '\251' in program
prog.c:42:1: error: stray '\342' in program
 
  pmu_stat {
 ^
prog.c:42:1: error: stray '\200' in program
prog.c:42:1: error: stray '\251' in program
prog.c:48:1: error: stray '\342' in program
 
 sound {
 ^
prog.c:48:1: error: stray '\200' in program
prog.c:48:1: error: stray '\251' in program
prog.c:51:1: error: stray '\342' in program
 
  ti,mcbsp = <&mcbsp1>;
 ^
prog.c:51:1: error: stray '\200' in program
prog.c:51:1: error: stray '\251' in program
prog.c:54:1: error: stray '\342' in program
 
 gpio_keys {
 ^
prog.c:54:1: error: stray '\200' in program
prog.c:54:1: error: stray '\251' in program
prog.c:56:1: error: stray '\342' in program
 
  user {
 ^
prog.c:56:1: error: stray '\200' in program
prog.c:56:1: error: stray '\251' in program
prog.c:62:1: error: stray '\342' in program
 
 };
 ^
prog.c:62:1: error: stray '\200' in program
prog.c:62:1: error: stray '\251' in program
prog.c:63:1: error: stray '\342' in program
 
 /* HS USB Port 2 Power */
 ^
prog.c:63:1: error: stray '\200' in program
prog.c:63:1: error: stray '\251' in program
prog.c:72:1: error: stray '\342' in program
 
 /* HS USB Host PHY on PORT 2 */
 ^
prog.c:72:1: error: stray '\200' in program
prog.c:72:1: error: stray '\251' in program
prog.c:78:1: error: stray '\342' in program
 
 tfp410: encoder@0 {
 ^
prog.c:78:1: error: stray '\200' in program
prog.c:78:1: error: stray '\251' in program
prog.c:78:20: error: stray '@' in program
 
 tfp410: encoder@0 {
                    ^
prog.c:82:1: error: stray '\342' in program
 
  ports {
 ^
prog.c:82:1: error: stray '\200' in program
prog.c:82:1: error: stray '\251' in program
prog.c:83:5: error: invalid preprocessing directive #address
    #address-cells = <1>;
     ^
prog.c:84:5: error: invalid preprocessing directive #size
    #size-cells = <0>;
     ^
prog.c:85:1: error: stray '\342' in program
 
   port@0 {
 ^
prog.c:85:1: error: stray '\200' in program
prog.c:85:1: error: stray '\251' in program
prog.c:85:11: error: stray '@' in program
 
   port@0 {
           ^
prog.c:87:1: error: stray '\342' in program
 
    tfp410_in: endpoint@0 {
 ^
prog.c:87:1: error: stray '\200' in program
prog.c:87:1: error: stray '\251' in program
prog.c:87:27: error: stray '@' in program
 
    tfp410_in: endpoint@0 {
                           ^
prog.c:91:1: error: stray '\342' in program
 
   port@1 {
 ^
prog.c:91:1: error: stray '\200' in program
prog.c:91:1: error: stray '\251' in program
prog.c:91:11: error: stray '@' in program
 
   port@1 {
           ^
prog.c:93:1: error: stray '\342' in program
 
    tfp410_out: endpoint@0 {
 ^
prog.c:93:1: error: stray '\200' in program
prog.c:93:1: error: stray '\251' in program
prog.c:93:28: error: stray '@' in program
 
    tfp410_out: endpoint@0 {
                            ^
prog.c:99:1: error: stray '\342' in program
 
 dvi0: connector@0 {
 ^
prog.c:99:1: error: stray '\200' in program
prog.c:99:1: error: stray '\251' in program
prog.c:99:20: error: stray '@' in program
 
 dvi0: connector@0 {
                    ^
prog.c:102:1: error: stray '\342' in program
 
  digital;
 ^
prog.c:102:1: error: stray '\200' in program
prog.c:102:1: error: stray '\251' in program
prog.c:103:1: error: stray '\342' in program
 
  ddc-i2c-bus = <&i2c3>;
 ^
prog.c:103:1: error: stray '\200' in program
prog.c:103:1: error: stray '\251' in program
prog.c:104:1: error: stray '\342' in program
 
  port {
 ^
prog.c:104:1: error: stray '\200' in program
prog.c:104:1: error: stray '\251' in program
prog.c:110:1: error: stray '\342' in program
 
 tv0: connector@1 {
 ^
prog.c:110:1: error: stray '\200' in program
prog.c:110:1: error: stray '\251' in program
prog.c:110:19: error: stray '@' in program
 
 tv0: connector@1 {
                   ^
prog.c:113:1: error: stray '\342' in program
 
  port {
 ^
prog.c:113:1: error: stray '\200' in program
prog.c:113:1: error: stray '\251' in program
prog.c:120:1: error: stray '\342' in program
 
 etb@5401b000 {
 ^
prog.c:120:1: error: stray '\200' in program
prog.c:120:1: error: stray '\251' in program
prog.c:120:8: error: stray '@' in program
 
 etb@5401b000 {
        ^
prog.c:120:9: error: invalid suffix "b000" on integer constant
 
 etb@5401b000 {
         ^
prog.c:123:1: error: stray '\342' in program
 
  coresight-default-sink;
 ^
prog.c:123:1: error: stray '\200' in program
prog.c:123:1: error: stray '\251' in program
prog.c:133:1: error: stray '\342' in program
 
 etm@54010000 {
 ^
prog.c:133:1: error: stray '\200' in program
prog.c:133:1: error: stray '\251' in program
prog.c:133:8: error: stray '@' in program
 
 etm@54010000 {
        ^
prog.c:136:1: error: stray '\342' in program
 
  clocks = <&emu_src_ck>;
 ^
prog.c:136:1: error: stray '\200' in program
prog.c:136:1: error: stray '\251' in program
prog.c:145:1: error: stray '\342' in program
 
&omap3_pmx_wkup {
 ^
prog.c:145:1: error: stray '\200' in program
prog.c:145:1: error: stray '\251' in program
prog.c:145:4: error: expected identifier or '(' before '&' token
 
&omap3_pmx_wkup {
    ^
prog.c:152:1: error: stray '\342' in program
 
 dss_dpi_pins2: pinmux_dss_dpi_pins1 {
 ^
prog.c:152:1: error: stray '\200' in program
prog.c:152:1: error: stray '\251' in program
prog.c:168:1: error: stray '\342' in program
 
&omap3_pmx_core {
 ^
prog.c:168:1: error: stray '\200' in program
prog.c:168:1: error: stray '\251' in program
prog.c:168:4: error: expected identifier or '(' before '&' token
 
&omap3_pmx_core {
    ^
prog.c:173:1: error: stray '\342' in program
 
 uart3_pins: pinmux_uart3_pins {
 ^
prog.c:173:1: error: stray '\200' in program
prog.c:173:1: error: stray '\251' in program
prog.c:181:1: error: stray '\342' in program
 
 hsusb2_pins: pinmux_hsusb2_pins {
 ^
prog.c:181:1: error: stray '\200' in program
prog.c:181:1: error: stray '\251' in program
prog.c:197:1: error: stray '\342' in program
 
 dss_dpi_pins1: pinmux_dss_dpi_pins2 {
 ^
prog.c:197:1: error: stray '\200' in program
prog.c:197:1: error: stray '\251' in program
prog.c:231:1: error: stray '\342' in program
 
   OMAP3_CORE1_IOPAD(0x2100, PIN_OUTPUT |
 ^
prog.c:231:1: error: stray '\200' in program
prog.c:231:1: error: stray '\251' in program
prog.c:245:1: error: stray '\342' in program
 
 mcbsp1_pins: pinmux_mcbsp1_pins {
 ^
prog.c:245:1: error: stray '\200' in program
prog.c:245:1: error: stray '\251' in program
prog.c:256:1: error: stray '\342' in program
 
};
 ^
prog.c:256:1: error: stray '\200' in program
prog.c:256:1: error: stray '\251' in program
prog.c:257:1: error: stray '\342' in program
 
&omap3_pmx_core2 {
 ^
prog.c:257:1: error: stray '\200' in program
prog.c:257:1: error: stray '\251' in program
prog.c:257:4: error: expected identifier or '(' before '&' token
 
&omap3_pmx_core2 {
    ^
prog.c:262:1: error: stray '\342' in program
 
 hsusb2_2_pins: pinmux_hsusb2_2_pins {
 ^
prog.c:262:1: error: stray '\200' in program
prog.c:262:1: error: stray '\251' in program
prog.c:277:1: error: stray '\342' in program
 
&i2c1 {
 ^
prog.c:277:1: error: stray '\200' in program
prog.c:277:1: error: stray '\251' in program
prog.c:277:4: error: expected identifier or '(' before '&' token
 
&i2c1 {
    ^
prog.c:279:1: error: stray '\342' in program
 
 twl: twl@48 {
 ^
prog.c:279:1: error: stray '\200' in program
prog.c:279:1: error: stray '\251' in program
prog.c:279:13: error: stray '@' in program
 
 twl: twl@48 {
             ^
prog.c:283:1: error: stray '\342' in program
 
  twl_power: power {
 ^
prog.c:283:1: error: stray '\200' in program
prog.c:283:1: error: stray '\251' in program
prog.c:290:1: error: stray '\342' in program
 
#include "twl4030.dtsi"
 ^
prog.c:290:1: error: stray '\200' in program
prog.c:290:1: error: stray '\251' in program
prog.c:290:4: error: stray '#' in program
 
#include "twl4030.dtsi"
    ^
prog.c:291:30: fatal error: twl4030_omap3.dtsi: No such file or directory
 #include "twl4030_omap3.dtsi"
                              ^
compilation terminated.
stdout
Standard output is empty