Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.4 655 lines 16 kB view raw
1/* 2 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.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#include "omap5.dtsi" 9#include <dt-bindings/interrupt-controller/irq.h> 10#include <dt-bindings/interrupt-controller/arm-gic.h> 11 12/ { 13 aliases { 14 display0 = &hdmi0; 15 }; 16 17 vmmcsd_fixed: fixedregulator-mmcsd { 18 compatible = "regulator-fixed"; 19 regulator-name = "vmmcsd_fixed"; 20 regulator-min-microvolt = <3000000>; 21 regulator-max-microvolt = <3000000>; 22 }; 23 24 mmc3_pwrseq: sdhci0_pwrseq { 25 compatible = "mmc-pwrseq-simple"; 26 clocks = <&clk32kgaudio>; 27 clock-names = "ext_clock"; 28 }; 29 30 vmmcsdio_fixed: fixedregulator-mmcsdio { 31 compatible = "regulator-fixed"; 32 regulator-name = "vmmcsdio_fixed"; 33 regulator-min-microvolt = <1800000>; 34 regulator-max-microvolt = <1800000>; 35 gpio = <&gpio5 12 GPIO_ACTIVE_HIGH>; /* gpio140 WLAN_EN */ 36 enable-active-high; 37 startup-delay-us = <70000>; 38 pinctrl-names = "default"; 39 pinctrl-0 = <&wlan_pins>; 40 }; 41 42 /* HS USB Host PHY on PORT 2 */ 43 hsusb2_phy: hsusb2_phy { 44 compatible = "usb-nop-xceiv"; 45 reset-gpios = <&gpio3 16 GPIO_ACTIVE_LOW>; /* gpio3_80 HUB_NRESET */ 46 clocks = <&auxclk1_ck>; 47 clock-names = "main_clk"; 48 clock-frequency = <19200000>; 49 }; 50 51 /* HS USB Host PHY on PORT 3 */ 52 hsusb3_phy: hsusb3_phy { 53 compatible = "usb-nop-xceiv"; 54 reset-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>; /* gpio3_79 ETH_NRESET */ 55 }; 56 57 leds { 58 compatible = "gpio-leds"; 59 led@1 { 60 label = "omap5:blue:usr1"; 61 gpios = <&gpio5 25 GPIO_ACTIVE_HIGH>; /* gpio5_153 D1 LED */ 62 linux,default-trigger = "heartbeat"; 63 default-state = "off"; 64 }; 65 }; 66 67 tpd12s015: encoder@0 { 68 compatible = "ti,tpd12s015"; 69 70 pinctrl-names = "default"; 71 pinctrl-0 = <&tpd12s015_pins>; 72 73 /* gpios defined in the board specific dts */ 74 75 ports { 76 #address-cells = <1>; 77 #size-cells = <0>; 78 79 port@0 { 80 reg = <0>; 81 82 tpd12s015_in: endpoint@0 { 83 remote-endpoint = <&hdmi_out>; 84 }; 85 }; 86 87 port@1 { 88 reg = <1>; 89 90 tpd12s015_out: endpoint@0 { 91 remote-endpoint = <&hdmi_connector_in>; 92 }; 93 }; 94 }; 95 }; 96 97 hdmi0: connector@0 { 98 compatible = "hdmi-connector"; 99 label = "hdmi"; 100 101 type = "b"; 102 103 port { 104 hdmi_connector_in: endpoint { 105 remote-endpoint = <&tpd12s015_out>; 106 }; 107 }; 108 }; 109 110 sound: sound { 111 compatible = "ti,abe-twl6040"; 112 ti,model = "omap5-uevm"; 113 114 ti,mclk-freq = <19200000>; 115 116 ti,mcpdm = <&mcpdm>; 117 118 ti,twl6040 = <&twl6040>; 119 120 /* Audio routing */ 121 ti,audio-routing = 122 "Headset Stereophone", "HSOL", 123 "Headset Stereophone", "HSOR", 124 "Line Out", "AUXL", 125 "Line Out", "AUXR", 126 "HSMIC", "Headset Mic", 127 "Headset Mic", "Headset Mic Bias", 128 "AFML", "Line In", 129 "AFMR", "Line In"; 130 }; 131}; 132 133&omap5_pmx_core { 134 pinctrl-names = "default"; 135 pinctrl-0 = < 136 &usbhost_pins 137 &led_gpio_pins 138 >; 139 140 twl6040_pins: pinmux_twl6040_pins { 141 pinctrl-single,pins = < 142 0x17e (PIN_OUTPUT | MUX_MODE6) /* mcspi1_somi.gpio5_141 */ 143 >; 144 }; 145 146 mcpdm_pins: pinmux_mcpdm_pins { 147 pinctrl-single,pins = < 148 0x142 (PIN_INPUT_PULLDOWN | MUX_MODE0) /* abe_clks.abe_clks */ 149 0x15c (PIN_INPUT_PULLDOWN | MUX_MODE0) /* abemcpdm_ul_data.abemcpdm_ul_data */ 150 0x15e (PIN_INPUT_PULLDOWN | MUX_MODE0) /* abemcpdm_dl_data.abemcpdm_dl_data */ 151 0x160 (PIN_INPUT_PULLUP | MUX_MODE0) /* abemcpdm_frame.abemcpdm_frame */ 152 0x162 (PIN_INPUT_PULLDOWN | MUX_MODE0) /* abemcpdm_lb_clk.abemcpdm_lb_clk */ 153 >; 154 }; 155 156 mcbsp1_pins: pinmux_mcbsp1_pins { 157 pinctrl-single,pins = < 158 0x14c (PIN_INPUT | MUX_MODE1) /* abedmic_clk2.abemcbsp1_fsx */ 159 0x14e (PIN_OUTPUT_PULLDOWN | MUX_MODE1) /* abedmic_clk3.abemcbsp1_dx */ 160 0x150 (PIN_INPUT | MUX_MODE1) /* abeslimbus1_clock.abemcbsp1_clkx */ 161 0x152 (PIN_INPUT_PULLDOWN | MUX_MODE1) /* abeslimbus1_data.abemcbsp1_dr */ 162 >; 163 }; 164 165 mcbsp2_pins: pinmux_mcbsp2_pins { 166 pinctrl-single,pins = < 167 0x154 (PIN_INPUT_PULLDOWN | MUX_MODE0) /* abemcbsp2_dr.abemcbsp2_dr */ 168 0x156 (PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* abemcbsp2_dx.abemcbsp2_dx */ 169 0x158 (PIN_INPUT | MUX_MODE0) /* abemcbsp2_fsx.abemcbsp2_fsx */ 170 0x15a (PIN_INPUT | MUX_MODE0) /* abemcbsp2_clkx.abemcbsp2_clkx */ 171 >; 172 }; 173 174 i2c1_pins: pinmux_i2c1_pins { 175 pinctrl-single,pins = < 176 0x1b2 (PIN_INPUT_PULLUP | MUX_MODE0) /* i2c1_scl */ 177 0x1b4 (PIN_INPUT_PULLUP | MUX_MODE0) /* i2c1_sda */ 178 >; 179 }; 180 181 mcspi2_pins: pinmux_mcspi2_pins { 182 pinctrl-single,pins = < 183 0xbc (PIN_INPUT | MUX_MODE0) /* mcspi2_clk */ 184 0xbe (PIN_INPUT | MUX_MODE0) /* mcspi2_simo */ 185 0xc0 (PIN_INPUT_PULLUP | MUX_MODE0) /* mcspi2_somi */ 186 0xc2 (PIN_OUTPUT | MUX_MODE0) /* mcspi2_cs0 */ 187 >; 188 }; 189 190 mcspi3_pins: pinmux_mcspi3_pins { 191 pinctrl-single,pins = < 192 0x78 (PIN_INPUT | MUX_MODE1) /* mcspi3_somi */ 193 0x7a (PIN_INPUT | MUX_MODE1) /* mcspi3_cs0 */ 194 0x7c (PIN_INPUT | MUX_MODE1) /* mcspi3_simo */ 195 0x7e (PIN_INPUT | MUX_MODE1) /* mcspi3_clk */ 196 >; 197 }; 198 199 mmc3_pins: pinmux_mmc3_pins { 200 pinctrl-single,pins = < 201 OMAP5_IOPAD(0x01a4, PIN_INPUT_PULLUP | MUX_MODE0) /* wlsdio_clk */ 202 OMAP5_IOPAD(0x01a6, PIN_INPUT_PULLUP | MUX_MODE0) /* wlsdio_cmd */ 203 OMAP5_IOPAD(0x01a8, PIN_INPUT_PULLUP | MUX_MODE0) /* wlsdio_data0 */ 204 OMAP5_IOPAD(0x01aa, PIN_INPUT_PULLUP | MUX_MODE0) /* wlsdio_data1 */ 205 OMAP5_IOPAD(0x01ac, PIN_INPUT_PULLUP | MUX_MODE0) /* wlsdio_data2 */ 206 OMAP5_IOPAD(0x01ae, PIN_INPUT_PULLUP | MUX_MODE0) /* wlsdio_data3 */ 207 >; 208 }; 209 210 wlan_pins: pinmux_wlan_pins { 211 pinctrl-single,pins = < 212 OMAP5_IOPAD(0x1bc, PIN_OUTPUT | MUX_MODE6) /* mcspi1_clk.gpio5_140 */ 213 >; 214 }; 215 216 usbhost_pins: pinmux_usbhost_pins { 217 pinctrl-single,pins = < 218 0x84 (PIN_INPUT | MUX_MODE0) /* usbb2_hsic_strobe */ 219 0x86 (PIN_INPUT | MUX_MODE0) /* usbb2_hsic_data */ 220 221 0x19e (PIN_INPUT | MUX_MODE0) /* usbb3_hsic_strobe */ 222 0x1a0 (PIN_INPUT | MUX_MODE0) /* usbb3_hsic_data */ 223 224 0x70 (PIN_OUTPUT | MUX_MODE6) /* gpio3_80 HUB_NRESET */ 225 0x6e (PIN_OUTPUT | MUX_MODE6) /* gpio3_79 ETH_NRESET */ 226 >; 227 }; 228 229 led_gpio_pins: pinmux_led_gpio_pins { 230 pinctrl-single,pins = < 231 0x196 (PIN_OUTPUT | MUX_MODE6) /* uart3_cts_rctx.gpio5_153 */ 232 >; 233 }; 234 235 uart1_pins: pinmux_uart1_pins { 236 pinctrl-single,pins = < 237 0x60 (PIN_OUTPUT | MUX_MODE0) /* uart1_tx.uart1_cts */ 238 0x62 (PIN_INPUT_PULLUP | MUX_MODE0) /* uart1_tx.uart1_cts */ 239 0x64 (PIN_INPUT_PULLUP | MUX_MODE0) /* uart1_rx.uart1_rts */ 240 0x66 (PIN_OUTPUT | MUX_MODE0) /* uart1_rx.uart1_rts */ 241 >; 242 }; 243 244 uart3_pins: pinmux_uart3_pins { 245 pinctrl-single,pins = < 246 0x19a (PIN_OUTPUT | MUX_MODE0) /* uart3_rts_irsd.uart3_tx_irtx */ 247 0x19c (PIN_INPUT_PULLUP | MUX_MODE0) /* uart3_rx_irrx.uart3_usbb3_hsic */ 248 >; 249 }; 250 251 uart5_pins: pinmux_uart5_pins { 252 pinctrl-single,pins = < 253 0x170 (PIN_INPUT_PULLUP | MUX_MODE0) /* uart5_rx.uart5_rx */ 254 0x172 (PIN_OUTPUT | MUX_MODE0) /* uart5_tx.uart5_tx */ 255 0x174 (PIN_INPUT_PULLUP | MUX_MODE0) /* uart5_cts.uart5_rts */ 256 0x176 (PIN_OUTPUT | MUX_MODE0) /* uart5_cts.uart5_rts */ 257 >; 258 }; 259 260 dss_hdmi_pins: pinmux_dss_hdmi_pins { 261 pinctrl-single,pins = < 262 0x0fc (PIN_INPUT_PULLUP | MUX_MODE0) /* hdmi_cec.hdmi_cec */ 263 0x100 (PIN_INPUT | MUX_MODE0) /* hdmi_ddc_scl.hdmi_ddc_scl */ 264 0x102 (PIN_INPUT | MUX_MODE0) /* hdmi_ddc_sda.hdmi_ddc_sda */ 265 >; 266 }; 267 268 tpd12s015_pins: pinmux_tpd12s015_pins { 269 pinctrl-single,pins = < 270 0x0fe (PIN_INPUT_PULLDOWN | MUX_MODE6) /* hdmi_hpd.gpio7_193 */ 271 >; 272 }; 273}; 274 275&omap5_pmx_wkup { 276 pinctrl-names = "default"; 277 pinctrl-0 = < 278 &usbhost_wkup_pins 279 >; 280 281 usbhost_wkup_pins: pinmux_usbhost_wkup_pins { 282 pinctrl-single,pins = < 283 0x1A (PIN_OUTPUT | MUX_MODE0) /* fref_clk1_out, USB hub clk */ 284 >; 285 }; 286 287 wlcore_irq_pin: pinmux_wlcore_irq_pin { 288 pinctrl-single,pins = < 289 OMAP5_IOPAD(0x040, WAKEUP_EN | PIN_INPUT_PULLUP | MUX_MODE6) /* llia_wakereqin.gpio1_wk14 */ 290 >; 291 }; 292}; 293 294&mmc1 { 295 vmmc-supply = <&ldo9_reg>; 296 bus-width = <4>; 297}; 298 299&mmc2 { 300 vmmc-supply = <&vmmcsd_fixed>; 301 bus-width = <8>; 302 ti,non-removable; 303}; 304 305&mmc3 { 306 vmmc-supply = <&vmmcsdio_fixed>; 307 mmc-pwrseq = <&mmc3_pwrseq>; 308 bus-width = <4>; 309 non-removable; 310 cap-power-off-card; 311 pinctrl-names = "default"; 312 pinctrl-0 = <&mmc3_pins &wlcore_irq_pin>; 313 interrupts-extended = <&gic GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH 314 &omap5_pmx_core 0x168>; 315 316 #address-cells = <1>; 317 #size-cells = <0>; 318 wlcore: wlcore@2 { 319 compatible = "ti,wl1271"; 320 reg = <2>; 321 interrupt-parent = <&gpio1>; 322 interrupts = <14 IRQ_TYPE_LEVEL_HIGH>; /* gpio 14 */ 323 ref-clock-frequency = <26000000>; 324 }; 325}; 326 327&mmc4 { 328 status = "disabled"; 329}; 330 331&mmc5 { 332 status = "disabled"; 333}; 334 335&i2c1 { 336 pinctrl-names = "default"; 337 pinctrl-0 = <&i2c1_pins>; 338 339 clock-frequency = <400000>; 340 341 palmas: palmas@48 { 342 compatible = "ti,palmas"; 343 interrupts = <GIC_SPI 7 IRQ_TYPE_NONE>; /* IRQ_SYS_1N */ 344 reg = <0x48>; 345 interrupt-controller; 346 #interrupt-cells = <2>; 347 ti,system-power-controller; 348 349 extcon_usb3: palmas_usb { 350 compatible = "ti,palmas-usb-vid"; 351 ti,enable-vbus-detection; 352 ti,enable-id-detection; 353 ti,wakeup; 354 }; 355 356 clk32kgaudio: palmas_clk32k@1 { 357 compatible = "ti,palmas-clk32kgaudio"; 358 #clock-cells = <0>; 359 }; 360 361 palmas_pmic { 362 compatible = "ti,palmas-pmic"; 363 interrupt-parent = <&palmas>; 364 interrupts = <14 IRQ_TYPE_NONE>; 365 interrupt-name = "short-irq"; 366 367 ti,ldo6-vibrator; 368 369 regulators { 370 smps123_reg: smps123 { 371 /* VDD_OPP_MPU */ 372 regulator-name = "smps123"; 373 regulator-min-microvolt = < 600000>; 374 regulator-max-microvolt = <1500000>; 375 regulator-always-on; 376 regulator-boot-on; 377 }; 378 379 smps45_reg: smps45 { 380 /* VDD_OPP_MM */ 381 regulator-name = "smps45"; 382 regulator-min-microvolt = < 600000>; 383 regulator-max-microvolt = <1310000>; 384 regulator-always-on; 385 regulator-boot-on; 386 }; 387 388 smps6_reg: smps6 { 389 /* VDD_DDR3 - over VDD_SMPS6 */ 390 regulator-name = "smps6"; 391 regulator-min-microvolt = <1200000>; 392 regulator-max-microvolt = <1200000>; 393 regulator-always-on; 394 regulator-boot-on; 395 }; 396 397 smps7_reg: smps7 { 398 /* VDDS_1v8_OMAP over VDDS_1v8_MAIN */ 399 regulator-name = "smps7"; 400 regulator-min-microvolt = <1800000>; 401 regulator-max-microvolt = <1800000>; 402 regulator-always-on; 403 regulator-boot-on; 404 }; 405 406 smps8_reg: smps8 { 407 /* VDD_OPP_CORE */ 408 regulator-name = "smps8"; 409 regulator-min-microvolt = < 600000>; 410 regulator-max-microvolt = <1310000>; 411 regulator-always-on; 412 regulator-boot-on; 413 }; 414 415 smps9_reg: smps9 { 416 /* VDDA_2v1_AUD over VDD_2v1 */ 417 regulator-name = "smps9"; 418 regulator-min-microvolt = <2100000>; 419 regulator-max-microvolt = <2100000>; 420 ti,smps-range = <0x80>; 421 }; 422 423 smps10_out2_reg: smps10_out2 { 424 /* VBUS_5V_OTG */ 425 regulator-name = "smps10_out2"; 426 regulator-min-microvolt = <5000000>; 427 regulator-max-microvolt = <5000000>; 428 regulator-always-on; 429 regulator-boot-on; 430 }; 431 432 smps10_out1_reg: smps10_out1 { 433 /* VBUS_5V_OTG */ 434 regulator-name = "smps10_out1"; 435 regulator-min-microvolt = <5000000>; 436 regulator-max-microvolt = <5000000>; 437 }; 438 439 ldo1_reg: ldo1 { 440 /* VDDAPHY_CAM: vdda_csiport */ 441 regulator-name = "ldo1"; 442 regulator-min-microvolt = <1500000>; 443 regulator-max-microvolt = <1800000>; 444 }; 445 446 ldo2_reg: ldo2 { 447 /* VCC_2V8_DISP: Does not go anywhere */ 448 regulator-name = "ldo2"; 449 regulator-min-microvolt = <2800000>; 450 regulator-max-microvolt = <2800000>; 451 /* Unused */ 452 status = "disabled"; 453 }; 454 455 ldo3_reg: ldo3 { 456 /* VDDAPHY_MDM: vdda_lli */ 457 regulator-name = "ldo3"; 458 regulator-min-microvolt = <1500000>; 459 regulator-max-microvolt = <1500000>; 460 regulator-boot-on; 461 /* Only if Modem is used */ 462 status = "disabled"; 463 }; 464 465 ldo4_reg: ldo4 { 466 /* VDDAPHY_DISP: vdda_dsiport/hdmi */ 467 regulator-name = "ldo4"; 468 regulator-min-microvolt = <1500000>; 469 regulator-max-microvolt = <1800000>; 470 }; 471 472 ldo5_reg: ldo5 { 473 /* VDDA_1V8_PHY: usb/sata/hdmi.. */ 474 regulator-name = "ldo5"; 475 regulator-min-microvolt = <1800000>; 476 regulator-max-microvolt = <1800000>; 477 regulator-always-on; 478 regulator-boot-on; 479 }; 480 481 ldo6_reg: ldo6 { 482 /* VDDS_1V2_WKUP: hsic/ldo_emu_wkup */ 483 regulator-name = "ldo6"; 484 regulator-min-microvolt = <1200000>; 485 regulator-max-microvolt = <1200000>; 486 regulator-always-on; 487 regulator-boot-on; 488 }; 489 490 ldo7_reg: ldo7 { 491 /* VDD_VPP: vpp1 */ 492 regulator-name = "ldo7"; 493 regulator-min-microvolt = <2000000>; 494 regulator-max-microvolt = <2000000>; 495 /* Only for efuse reprograming! */ 496 status = "disabled"; 497 }; 498 499 ldo8_reg: ldo8 { 500 /* VDD_3v0: Does not go anywhere */ 501 regulator-name = "ldo8"; 502 regulator-min-microvolt = <3000000>; 503 regulator-max-microvolt = <3000000>; 504 regulator-boot-on; 505 /* Unused */ 506 status = "disabled"; 507 }; 508 509 ldo9_reg: ldo9 { 510 /* VCC_DV_SDIO: vdds_sdcard */ 511 regulator-name = "ldo9"; 512 regulator-min-microvolt = <1800000>; 513 regulator-max-microvolt = <3000000>; 514 regulator-boot-on; 515 }; 516 517 ldoln_reg: ldoln { 518 /* VDDA_1v8_REF: vdds_osc/mm_l4per.. */ 519 regulator-name = "ldoln"; 520 regulator-min-microvolt = <1800000>; 521 regulator-max-microvolt = <1800000>; 522 regulator-always-on; 523 regulator-boot-on; 524 }; 525 526 ldousb_reg: ldousb { 527 /* VDDA_3V_USB: VDDA_USBHS33 */ 528 regulator-name = "ldousb"; 529 regulator-min-microvolt = <3250000>; 530 regulator-max-microvolt = <3250000>; 531 regulator-always-on; 532 regulator-boot-on; 533 }; 534 535 regen3_reg: regen3 { 536 /* REGEN3 controls LDO9 supply to card */ 537 regulator-name = "regen3"; 538 regulator-always-on; 539 regulator-boot-on; 540 }; 541 }; 542 }; 543 544 palmas_power_button: palmas_power_button { 545 compatible = "ti,palmas-pwrbutton"; 546 interrupt-parent = <&palmas>; 547 interrupts = <1 IRQ_TYPE_EDGE_FALLING>; 548 wakeup-source; 549 }; 550 }; 551 552 twl6040: twl@4b { 553 compatible = "ti,twl6040"; 554 reg = <0x4b>; 555 556 pinctrl-names = "default"; 557 pinctrl-0 = <&twl6040_pins>; 558 559 interrupts = <GIC_SPI 119 IRQ_TYPE_NONE>; /* IRQ_SYS_2N cascaded to gic */ 560 ti,audpwron-gpio = <&gpio5 13 GPIO_ACTIVE_HIGH>; /* gpio line 141 */ 561 562 vio-supply = <&smps7_reg>; 563 v2v1-supply = <&smps9_reg>; 564 enable-active-high; 565 566 clocks = <&clk32kgaudio>; 567 clock-names = "clk32k"; 568 }; 569}; 570 571&mcpdm { 572 pinctrl-names = "default"; 573 pinctrl-0 = <&mcpdm_pins>; 574 status = "okay"; 575}; 576 577&mcbsp1 { 578 pinctrl-names = "default"; 579 pinctrl-0 = <&mcbsp1_pins>; 580 status = "okay"; 581}; 582 583&mcbsp2 { 584 pinctrl-names = "default"; 585 pinctrl-0 = <&mcbsp2_pins>; 586 status = "okay"; 587}; 588 589&usbhshost { 590 port2-mode = "ehci-hsic"; 591 port3-mode = "ehci-hsic"; 592}; 593 594&usbhsehci { 595 phys = <0 &hsusb2_phy &hsusb3_phy>; 596}; 597 598&usb3 { 599 extcon = <&extcon_usb3>; 600 vbus-supply = <&smps10_out1_reg>; 601}; 602 603&mcspi1 { 604 605}; 606 607&mcspi2 { 608 pinctrl-names = "default"; 609 pinctrl-0 = <&mcspi2_pins>; 610}; 611 612&mcspi3 { 613 pinctrl-names = "default"; 614 pinctrl-0 = <&mcspi3_pins>; 615}; 616 617&uart1 { 618 pinctrl-names = "default"; 619 pinctrl-0 = <&uart1_pins>; 620}; 621 622&uart3 { 623 pinctrl-names = "default"; 624 pinctrl-0 = <&uart3_pins>; 625 interrupts-extended = <&wakeupgen GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>, 626 <&omap5_pmx_core 0x19c>; 627}; 628 629&uart5 { 630 pinctrl-names = "default"; 631 pinctrl-0 = <&uart5_pins>; 632}; 633 634&cpu0 { 635 cpu0-supply = <&smps123_reg>; 636}; 637 638&dss { 639 status = "ok" 640}; 641 642&hdmi { 643 status = "ok" 644 645 /* vdda-supply populated in board specific dts file */ 646 647 pinctrl-names = "default"; 648 pinctrl-0 = <&dss_hdmi_pins>; 649 650 port { 651 hdmi_out: endpoint { 652 remote-endpoint = <&tpd12s015_in>; 653 }; 654 }; 655};