1*19321457SAdam Ford/* 2*19321457SAdam Ford * Device Tree Source for OMAP3 SoC 3*19321457SAdam Ford * 4*19321457SAdam Ford * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 5*19321457SAdam Ford * 6*19321457SAdam Ford * This file is licensed under the terms of the GNU General Public License 7*19321457SAdam Ford * version 2. This program is licensed "as is" without any warranty of any 8*19321457SAdam Ford * kind, whether express or implied. 9*19321457SAdam Ford */ 10*19321457SAdam Ford 11*19321457SAdam Ford#include <dt-bindings/gpio/gpio.h> 12*19321457SAdam Ford#include <dt-bindings/interrupt-controller/irq.h> 13*19321457SAdam Ford#include <dt-bindings/pinctrl/omap.h> 14*19321457SAdam Ford 15*19321457SAdam Ford/ { 16*19321457SAdam Ford compatible = "ti,omap3430", "ti,omap3"; 17*19321457SAdam Ford interrupt-parent = <&intc>; 18*19321457SAdam Ford #address-cells = <1>; 19*19321457SAdam Ford #size-cells = <1>; 20*19321457SAdam Ford chosen { }; 21*19321457SAdam Ford 22*19321457SAdam Ford aliases { 23*19321457SAdam Ford i2c0 = &i2c1; 24*19321457SAdam Ford i2c1 = &i2c2; 25*19321457SAdam Ford i2c2 = &i2c3; 26*19321457SAdam Ford serial0 = &uart1; 27*19321457SAdam Ford serial1 = &uart2; 28*19321457SAdam Ford serial2 = &uart3; 29*19321457SAdam Ford }; 30*19321457SAdam Ford 31*19321457SAdam Ford cpus { 32*19321457SAdam Ford #address-cells = <1>; 33*19321457SAdam Ford #size-cells = <0>; 34*19321457SAdam Ford 35*19321457SAdam Ford cpu@0 { 36*19321457SAdam Ford compatible = "arm,cortex-a8"; 37*19321457SAdam Ford device_type = "cpu"; 38*19321457SAdam Ford reg = <0x0>; 39*19321457SAdam Ford 40*19321457SAdam Ford clocks = <&dpll1_ck>; 41*19321457SAdam Ford clock-names = "cpu"; 42*19321457SAdam Ford 43*19321457SAdam Ford clock-latency = <300000>; /* From omap-cpufreq driver */ 44*19321457SAdam Ford }; 45*19321457SAdam Ford }; 46*19321457SAdam Ford 47*19321457SAdam Ford pmu@54000000 { 48*19321457SAdam Ford compatible = "arm,cortex-a8-pmu"; 49*19321457SAdam Ford reg = <0x54000000 0x800000>; 50*19321457SAdam Ford interrupts = <3>; 51*19321457SAdam Ford ti,hwmods = "debugss"; 52*19321457SAdam Ford }; 53*19321457SAdam Ford 54*19321457SAdam Ford /* 55*19321457SAdam Ford * The soc node represents the soc top level view. It is used for IPs 56*19321457SAdam Ford * that are not memory mapped in the MPU view or for the MPU itself. 57*19321457SAdam Ford */ 58*19321457SAdam Ford soc { 59*19321457SAdam Ford compatible = "ti,omap-infra"; 60*19321457SAdam Ford mpu { 61*19321457SAdam Ford compatible = "ti,omap3-mpu"; 62*19321457SAdam Ford ti,hwmods = "mpu"; 63*19321457SAdam Ford }; 64*19321457SAdam Ford 65*19321457SAdam Ford iva: iva { 66*19321457SAdam Ford compatible = "ti,iva2.2"; 67*19321457SAdam Ford ti,hwmods = "iva"; 68*19321457SAdam Ford 69*19321457SAdam Ford dsp { 70*19321457SAdam Ford compatible = "ti,omap3-c64"; 71*19321457SAdam Ford }; 72*19321457SAdam Ford }; 73*19321457SAdam Ford }; 74*19321457SAdam Ford 75*19321457SAdam Ford /* 76*19321457SAdam Ford * XXX: Use a flat representation of the OMAP3 interconnect. 77*19321457SAdam Ford * The real OMAP interconnect network is quite complex. 78*19321457SAdam Ford * Since it will not bring real advantage to represent that in DT for 79*19321457SAdam Ford * the moment, just use a fake OCP bus entry to represent the whole bus 80*19321457SAdam Ford * hierarchy. 81*19321457SAdam Ford */ 82*19321457SAdam Ford ocp@68000000 { 83*19321457SAdam Ford compatible = "ti,omap3-l3-smx", "simple-bus"; 84*19321457SAdam Ford reg = <0x68000000 0x10000>; 85*19321457SAdam Ford interrupts = <9 10>; 86*19321457SAdam Ford #address-cells = <1>; 87*19321457SAdam Ford #size-cells = <1>; 88*19321457SAdam Ford ranges; 89*19321457SAdam Ford ti,hwmods = "l3_main"; 90*19321457SAdam Ford 91*19321457SAdam Ford l4_core: l4@48000000 { 92*19321457SAdam Ford compatible = "ti,omap3-l4-core", "simple-bus"; 93*19321457SAdam Ford #address-cells = <1>; 94*19321457SAdam Ford #size-cells = <1>; 95*19321457SAdam Ford ranges = <0 0x48000000 0x1000000>; 96*19321457SAdam Ford 97*19321457SAdam Ford scm: scm@2000 { 98*19321457SAdam Ford compatible = "ti,omap3-scm", "simple-bus"; 99*19321457SAdam Ford reg = <0x2000 0x2000>; 100*19321457SAdam Ford #address-cells = <1>; 101*19321457SAdam Ford #size-cells = <1>; 102*19321457SAdam Ford ranges = <0 0x2000 0x2000>; 103*19321457SAdam Ford 104*19321457SAdam Ford omap3_pmx_core: pinmux@30 { 105*19321457SAdam Ford compatible = "ti,omap3-padconf", 106*19321457SAdam Ford "pinctrl-single"; 107*19321457SAdam Ford reg = <0x30 0x238>; 108*19321457SAdam Ford #address-cells = <1>; 109*19321457SAdam Ford #size-cells = <0>; 110*19321457SAdam Ford #interrupt-cells = <1>; 111*19321457SAdam Ford interrupt-controller; 112*19321457SAdam Ford pinctrl-single,register-width = <16>; 113*19321457SAdam Ford pinctrl-single,function-mask = <0xff1f>; 114*19321457SAdam Ford }; 115*19321457SAdam Ford 116*19321457SAdam Ford scm_conf: scm_conf@270 { 117*19321457SAdam Ford compatible = "syscon", "simple-bus"; 118*19321457SAdam Ford reg = <0x270 0x330>; 119*19321457SAdam Ford #address-cells = <1>; 120*19321457SAdam Ford #size-cells = <1>; 121*19321457SAdam Ford ranges = <0 0x270 0x330>; 122*19321457SAdam Ford 123*19321457SAdam Ford pbias_regulator: pbias_regulator@2b0 { 124*19321457SAdam Ford compatible = "ti,pbias-omap3", "ti,pbias-omap"; 125*19321457SAdam Ford reg = <0x2b0 0x4>; 126*19321457SAdam Ford syscon = <&scm_conf>; 127*19321457SAdam Ford pbias_mmc_reg: pbias_mmc_omap2430 { 128*19321457SAdam Ford regulator-name = "pbias_mmc_omap2430"; 129*19321457SAdam Ford regulator-min-microvolt = <1800000>; 130*19321457SAdam Ford regulator-max-microvolt = <3000000>; 131*19321457SAdam Ford }; 132*19321457SAdam Ford }; 133*19321457SAdam Ford 134*19321457SAdam Ford scm_clocks: clocks { 135*19321457SAdam Ford #address-cells = <1>; 136*19321457SAdam Ford #size-cells = <0>; 137*19321457SAdam Ford }; 138*19321457SAdam Ford }; 139*19321457SAdam Ford 140*19321457SAdam Ford scm_clockdomains: clockdomains { 141*19321457SAdam Ford }; 142*19321457SAdam Ford 143*19321457SAdam Ford omap3_pmx_wkup: pinmux@a00 { 144*19321457SAdam Ford compatible = "ti,omap3-padconf", 145*19321457SAdam Ford "pinctrl-single"; 146*19321457SAdam Ford reg = <0xa00 0x5c>; 147*19321457SAdam Ford #address-cells = <1>; 148*19321457SAdam Ford #size-cells = <0>; 149*19321457SAdam Ford #interrupt-cells = <1>; 150*19321457SAdam Ford interrupt-controller; 151*19321457SAdam Ford pinctrl-single,register-width = <16>; 152*19321457SAdam Ford pinctrl-single,function-mask = <0xff1f>; 153*19321457SAdam Ford }; 154*19321457SAdam Ford }; 155*19321457SAdam Ford }; 156*19321457SAdam Ford 157*19321457SAdam Ford aes: aes@480c5000 { 158*19321457SAdam Ford compatible = "ti,omap3-aes"; 159*19321457SAdam Ford ti,hwmods = "aes"; 160*19321457SAdam Ford reg = <0x480c5000 0x50>; 161*19321457SAdam Ford interrupts = <0>; 162*19321457SAdam Ford dmas = <&sdma 65 &sdma 66>; 163*19321457SAdam Ford dma-names = "tx", "rx"; 164*19321457SAdam Ford }; 165*19321457SAdam Ford 166*19321457SAdam Ford prm: prm@48306000 { 167*19321457SAdam Ford compatible = "ti,omap3-prm"; 168*19321457SAdam Ford reg = <0x48306000 0x4000>; 169*19321457SAdam Ford interrupts = <11>; 170*19321457SAdam Ford 171*19321457SAdam Ford prm_clocks: clocks { 172*19321457SAdam Ford #address-cells = <1>; 173*19321457SAdam Ford #size-cells = <0>; 174*19321457SAdam Ford }; 175*19321457SAdam Ford 176*19321457SAdam Ford prm_clockdomains: clockdomains { 177*19321457SAdam Ford }; 178*19321457SAdam Ford }; 179*19321457SAdam Ford 180*19321457SAdam Ford cm: cm@48004000 { 181*19321457SAdam Ford compatible = "ti,omap3-cm"; 182*19321457SAdam Ford reg = <0x48004000 0x4000>; 183*19321457SAdam Ford 184*19321457SAdam Ford cm_clocks: clocks { 185*19321457SAdam Ford #address-cells = <1>; 186*19321457SAdam Ford #size-cells = <0>; 187*19321457SAdam Ford }; 188*19321457SAdam Ford 189*19321457SAdam Ford cm_clockdomains: clockdomains { 190*19321457SAdam Ford }; 191*19321457SAdam Ford }; 192*19321457SAdam Ford 193*19321457SAdam Ford counter32k: counter@48320000 { 194*19321457SAdam Ford compatible = "ti,omap-counter32k"; 195*19321457SAdam Ford reg = <0x48320000 0x20>; 196*19321457SAdam Ford ti,hwmods = "counter_32k"; 197*19321457SAdam Ford }; 198*19321457SAdam Ford 199*19321457SAdam Ford intc: interrupt-controller@48200000 { 200*19321457SAdam Ford compatible = "ti,omap3-intc"; 201*19321457SAdam Ford interrupt-controller; 202*19321457SAdam Ford #interrupt-cells = <1>; 203*19321457SAdam Ford reg = <0x48200000 0x1000>; 204*19321457SAdam Ford }; 205*19321457SAdam Ford 206*19321457SAdam Ford sdma: dma-controller@48056000 { 207*19321457SAdam Ford compatible = "ti,omap3630-sdma", "ti,omap3430-sdma"; 208*19321457SAdam Ford reg = <0x48056000 0x1000>; 209*19321457SAdam Ford interrupts = <12>, 210*19321457SAdam Ford <13>, 211*19321457SAdam Ford <14>, 212*19321457SAdam Ford <15>; 213*19321457SAdam Ford #dma-cells = <1>; 214*19321457SAdam Ford dma-channels = <32>; 215*19321457SAdam Ford dma-requests = <96>; 216*19321457SAdam Ford }; 217*19321457SAdam Ford 218*19321457SAdam Ford gpio1: gpio@48310000 { 219*19321457SAdam Ford compatible = "ti,omap3-gpio"; 220*19321457SAdam Ford reg = <0x48310000 0x200>; 221*19321457SAdam Ford interrupts = <29>; 222*19321457SAdam Ford ti,hwmods = "gpio1"; 223*19321457SAdam Ford ti,gpio-always-on; 224*19321457SAdam Ford gpio-controller; 225*19321457SAdam Ford #gpio-cells = <2>; 226*19321457SAdam Ford interrupt-controller; 227*19321457SAdam Ford #interrupt-cells = <2>; 228*19321457SAdam Ford }; 229*19321457SAdam Ford 230*19321457SAdam Ford gpio2: gpio@49050000 { 231*19321457SAdam Ford compatible = "ti,omap3-gpio"; 232*19321457SAdam Ford reg = <0x49050000 0x200>; 233*19321457SAdam Ford interrupts = <30>; 234*19321457SAdam Ford ti,hwmods = "gpio2"; 235*19321457SAdam Ford gpio-controller; 236*19321457SAdam Ford #gpio-cells = <2>; 237*19321457SAdam Ford interrupt-controller; 238*19321457SAdam Ford #interrupt-cells = <2>; 239*19321457SAdam Ford }; 240*19321457SAdam Ford 241*19321457SAdam Ford gpio3: gpio@49052000 { 242*19321457SAdam Ford compatible = "ti,omap3-gpio"; 243*19321457SAdam Ford reg = <0x49052000 0x200>; 244*19321457SAdam Ford interrupts = <31>; 245*19321457SAdam Ford ti,hwmods = "gpio3"; 246*19321457SAdam Ford gpio-controller; 247*19321457SAdam Ford #gpio-cells = <2>; 248*19321457SAdam Ford interrupt-controller; 249*19321457SAdam Ford #interrupt-cells = <2>; 250*19321457SAdam Ford }; 251*19321457SAdam Ford 252*19321457SAdam Ford gpio4: gpio@49054000 { 253*19321457SAdam Ford compatible = "ti,omap3-gpio"; 254*19321457SAdam Ford reg = <0x49054000 0x200>; 255*19321457SAdam Ford interrupts = <32>; 256*19321457SAdam Ford ti,hwmods = "gpio4"; 257*19321457SAdam Ford gpio-controller; 258*19321457SAdam Ford #gpio-cells = <2>; 259*19321457SAdam Ford interrupt-controller; 260*19321457SAdam Ford #interrupt-cells = <2>; 261*19321457SAdam Ford }; 262*19321457SAdam Ford 263*19321457SAdam Ford gpio5: gpio@49056000 { 264*19321457SAdam Ford compatible = "ti,omap3-gpio"; 265*19321457SAdam Ford reg = <0x49056000 0x200>; 266*19321457SAdam Ford interrupts = <33>; 267*19321457SAdam Ford ti,hwmods = "gpio5"; 268*19321457SAdam Ford gpio-controller; 269*19321457SAdam Ford #gpio-cells = <2>; 270*19321457SAdam Ford interrupt-controller; 271*19321457SAdam Ford #interrupt-cells = <2>; 272*19321457SAdam Ford }; 273*19321457SAdam Ford 274*19321457SAdam Ford gpio6: gpio@49058000 { 275*19321457SAdam Ford compatible = "ti,omap3-gpio"; 276*19321457SAdam Ford reg = <0x49058000 0x200>; 277*19321457SAdam Ford interrupts = <34>; 278*19321457SAdam Ford ti,hwmods = "gpio6"; 279*19321457SAdam Ford gpio-controller; 280*19321457SAdam Ford #gpio-cells = <2>; 281*19321457SAdam Ford interrupt-controller; 282*19321457SAdam Ford #interrupt-cells = <2>; 283*19321457SAdam Ford }; 284*19321457SAdam Ford 285*19321457SAdam Ford uart1: serial@4806a000 { 286*19321457SAdam Ford compatible = "ti,omap3-uart"; 287*19321457SAdam Ford reg = <0x4806a000 0x2000>; 288*19321457SAdam Ford reg-shift = <2>; 289*19321457SAdam Ford interrupts-extended = <&intc 72>; 290*19321457SAdam Ford dmas = <&sdma 49 &sdma 50>; 291*19321457SAdam Ford dma-names = "tx", "rx"; 292*19321457SAdam Ford ti,hwmods = "uart1"; 293*19321457SAdam Ford clock-frequency = <48000000>; 294*19321457SAdam Ford }; 295*19321457SAdam Ford 296*19321457SAdam Ford uart2: serial@4806c000 { 297*19321457SAdam Ford compatible = "ti,omap3-uart"; 298*19321457SAdam Ford reg = <0x4806c000 0x400>; 299*19321457SAdam Ford interrupts-extended = <&intc 73>; 300*19321457SAdam Ford dmas = <&sdma 51 &sdma 52>; 301*19321457SAdam Ford dma-names = "tx", "rx"; 302*19321457SAdam Ford ti,hwmods = "uart2"; 303*19321457SAdam Ford clock-frequency = <48000000>; 304*19321457SAdam Ford }; 305*19321457SAdam Ford 306*19321457SAdam Ford uart3: serial@49020000 { 307*19321457SAdam Ford compatible = "ti,omap3-uart"; 308*19321457SAdam Ford reg = <0x49020000 0x400>; 309*19321457SAdam Ford interrupts-extended = <&intc 74>; 310*19321457SAdam Ford dmas = <&sdma 53 &sdma 54>; 311*19321457SAdam Ford dma-names = "tx", "rx"; 312*19321457SAdam Ford ti,hwmods = "uart3"; 313*19321457SAdam Ford clock-frequency = <48000000>; 314*19321457SAdam Ford }; 315*19321457SAdam Ford 316*19321457SAdam Ford i2c1: i2c@48070000 { 317*19321457SAdam Ford compatible = "ti,omap3-i2c"; 318*19321457SAdam Ford reg = <0x48070000 0x80>; 319*19321457SAdam Ford interrupts = <56>; 320*19321457SAdam Ford dmas = <&sdma 27 &sdma 28>; 321*19321457SAdam Ford dma-names = "tx", "rx"; 322*19321457SAdam Ford #address-cells = <1>; 323*19321457SAdam Ford #size-cells = <0>; 324*19321457SAdam Ford ti,hwmods = "i2c1"; 325*19321457SAdam Ford }; 326*19321457SAdam Ford 327*19321457SAdam Ford i2c2: i2c@48072000 { 328*19321457SAdam Ford compatible = "ti,omap3-i2c"; 329*19321457SAdam Ford reg = <0x48072000 0x80>; 330*19321457SAdam Ford interrupts = <57>; 331*19321457SAdam Ford dmas = <&sdma 29 &sdma 30>; 332*19321457SAdam Ford dma-names = "tx", "rx"; 333*19321457SAdam Ford #address-cells = <1>; 334*19321457SAdam Ford #size-cells = <0>; 335*19321457SAdam Ford ti,hwmods = "i2c2"; 336*19321457SAdam Ford }; 337*19321457SAdam Ford 338*19321457SAdam Ford i2c3: i2c@48060000 { 339*19321457SAdam Ford compatible = "ti,omap3-i2c"; 340*19321457SAdam Ford reg = <0x48060000 0x80>; 341*19321457SAdam Ford interrupts = <61>; 342*19321457SAdam Ford dmas = <&sdma 25 &sdma 26>; 343*19321457SAdam Ford dma-names = "tx", "rx"; 344*19321457SAdam Ford #address-cells = <1>; 345*19321457SAdam Ford #size-cells = <0>; 346*19321457SAdam Ford ti,hwmods = "i2c3"; 347*19321457SAdam Ford }; 348*19321457SAdam Ford 349*19321457SAdam Ford mailbox: mailbox@48094000 { 350*19321457SAdam Ford compatible = "ti,omap3-mailbox"; 351*19321457SAdam Ford ti,hwmods = "mailbox"; 352*19321457SAdam Ford reg = <0x48094000 0x200>; 353*19321457SAdam Ford interrupts = <26>; 354*19321457SAdam Ford #mbox-cells = <1>; 355*19321457SAdam Ford ti,mbox-num-users = <2>; 356*19321457SAdam Ford ti,mbox-num-fifos = <2>; 357*19321457SAdam Ford mbox_dsp: dsp { 358*19321457SAdam Ford ti,mbox-tx = <0 0 0>; 359*19321457SAdam Ford ti,mbox-rx = <1 0 0>; 360*19321457SAdam Ford }; 361*19321457SAdam Ford }; 362*19321457SAdam Ford 363*19321457SAdam Ford mcspi1: spi@48098000 { 364*19321457SAdam Ford compatible = "ti,omap2-mcspi"; 365*19321457SAdam Ford reg = <0x48098000 0x100>; 366*19321457SAdam Ford interrupts = <65>; 367*19321457SAdam Ford #address-cells = <1>; 368*19321457SAdam Ford #size-cells = <0>; 369*19321457SAdam Ford ti,hwmods = "mcspi1"; 370*19321457SAdam Ford ti,spi-num-cs = <4>; 371*19321457SAdam Ford dmas = <&sdma 35>, 372*19321457SAdam Ford <&sdma 36>, 373*19321457SAdam Ford <&sdma 37>, 374*19321457SAdam Ford <&sdma 38>, 375*19321457SAdam Ford <&sdma 39>, 376*19321457SAdam Ford <&sdma 40>, 377*19321457SAdam Ford <&sdma 41>, 378*19321457SAdam Ford <&sdma 42>; 379*19321457SAdam Ford dma-names = "tx0", "rx0", "tx1", "rx1", 380*19321457SAdam Ford "tx2", "rx2", "tx3", "rx3"; 381*19321457SAdam Ford }; 382*19321457SAdam Ford 383*19321457SAdam Ford mcspi2: spi@4809a000 { 384*19321457SAdam Ford compatible = "ti,omap2-mcspi"; 385*19321457SAdam Ford reg = <0x4809a000 0x100>; 386*19321457SAdam Ford interrupts = <66>; 387*19321457SAdam Ford #address-cells = <1>; 388*19321457SAdam Ford #size-cells = <0>; 389*19321457SAdam Ford ti,hwmods = "mcspi2"; 390*19321457SAdam Ford ti,spi-num-cs = <2>; 391*19321457SAdam Ford dmas = <&sdma 43>, 392*19321457SAdam Ford <&sdma 44>, 393*19321457SAdam Ford <&sdma 45>, 394*19321457SAdam Ford <&sdma 46>; 395*19321457SAdam Ford dma-names = "tx0", "rx0", "tx1", "rx1"; 396*19321457SAdam Ford }; 397*19321457SAdam Ford 398*19321457SAdam Ford mcspi3: spi@480b8000 { 399*19321457SAdam Ford compatible = "ti,omap2-mcspi"; 400*19321457SAdam Ford reg = <0x480b8000 0x100>; 401*19321457SAdam Ford interrupts = <91>; 402*19321457SAdam Ford #address-cells = <1>; 403*19321457SAdam Ford #size-cells = <0>; 404*19321457SAdam Ford ti,hwmods = "mcspi3"; 405*19321457SAdam Ford ti,spi-num-cs = <2>; 406*19321457SAdam Ford dmas = <&sdma 15>, 407*19321457SAdam Ford <&sdma 16>, 408*19321457SAdam Ford <&sdma 23>, 409*19321457SAdam Ford <&sdma 24>; 410*19321457SAdam Ford dma-names = "tx0", "rx0", "tx1", "rx1"; 411*19321457SAdam Ford }; 412*19321457SAdam Ford 413*19321457SAdam Ford mcspi4: spi@480ba000 { 414*19321457SAdam Ford compatible = "ti,omap2-mcspi"; 415*19321457SAdam Ford reg = <0x480ba000 0x100>; 416*19321457SAdam Ford interrupts = <48>; 417*19321457SAdam Ford #address-cells = <1>; 418*19321457SAdam Ford #size-cells = <0>; 419*19321457SAdam Ford ti,hwmods = "mcspi4"; 420*19321457SAdam Ford ti,spi-num-cs = <1>; 421*19321457SAdam Ford dmas = <&sdma 70>, <&sdma 71>; 422*19321457SAdam Ford dma-names = "tx0", "rx0"; 423*19321457SAdam Ford }; 424*19321457SAdam Ford 425*19321457SAdam Ford hdqw1w: 1w@480b2000 { 426*19321457SAdam Ford compatible = "ti,omap3-1w"; 427*19321457SAdam Ford reg = <0x480b2000 0x1000>; 428*19321457SAdam Ford interrupts = <58>; 429*19321457SAdam Ford ti,hwmods = "hdq1w"; 430*19321457SAdam Ford }; 431*19321457SAdam Ford 432*19321457SAdam Ford mmc1: mmc@4809c000 { 433*19321457SAdam Ford compatible = "ti,omap3-hsmmc"; 434*19321457SAdam Ford reg = <0x4809c000 0x200>; 435*19321457SAdam Ford interrupts = <83>; 436*19321457SAdam Ford ti,hwmods = "mmc1"; 437*19321457SAdam Ford ti,dual-volt; 438*19321457SAdam Ford dmas = <&sdma 61>, <&sdma 62>; 439*19321457SAdam Ford dma-names = "tx", "rx"; 440*19321457SAdam Ford pbias-supply = <&pbias_mmc_reg>; 441*19321457SAdam Ford }; 442*19321457SAdam Ford 443*19321457SAdam Ford mmc2: mmc@480b4000 { 444*19321457SAdam Ford compatible = "ti,omap3-hsmmc"; 445*19321457SAdam Ford reg = <0x480b4000 0x200>; 446*19321457SAdam Ford interrupts = <86>; 447*19321457SAdam Ford ti,hwmods = "mmc2"; 448*19321457SAdam Ford dmas = <&sdma 47>, <&sdma 48>; 449*19321457SAdam Ford dma-names = "tx", "rx"; 450*19321457SAdam Ford }; 451*19321457SAdam Ford 452*19321457SAdam Ford mmc3: mmc@480ad000 { 453*19321457SAdam Ford compatible = "ti,omap3-hsmmc"; 454*19321457SAdam Ford reg = <0x480ad000 0x200>; 455*19321457SAdam Ford interrupts = <94>; 456*19321457SAdam Ford ti,hwmods = "mmc3"; 457*19321457SAdam Ford dmas = <&sdma 77>, <&sdma 78>; 458*19321457SAdam Ford dma-names = "tx", "rx"; 459*19321457SAdam Ford }; 460*19321457SAdam Ford 461*19321457SAdam Ford mmu_isp: mmu@480bd400 { 462*19321457SAdam Ford #iommu-cells = <0>; 463*19321457SAdam Ford compatible = "ti,omap2-iommu"; 464*19321457SAdam Ford reg = <0x480bd400 0x80>; 465*19321457SAdam Ford interrupts = <24>; 466*19321457SAdam Ford ti,hwmods = "mmu_isp"; 467*19321457SAdam Ford ti,#tlb-entries = <8>; 468*19321457SAdam Ford }; 469*19321457SAdam Ford 470*19321457SAdam Ford mmu_iva: mmu@5d000000 { 471*19321457SAdam Ford #iommu-cells = <0>; 472*19321457SAdam Ford compatible = "ti,omap2-iommu"; 473*19321457SAdam Ford reg = <0x5d000000 0x80>; 474*19321457SAdam Ford interrupts = <28>; 475*19321457SAdam Ford ti,hwmods = "mmu_iva"; 476*19321457SAdam Ford status = "disabled"; 477*19321457SAdam Ford }; 478*19321457SAdam Ford 479*19321457SAdam Ford wdt2: wdt@48314000 { 480*19321457SAdam Ford compatible = "ti,omap3-wdt"; 481*19321457SAdam Ford reg = <0x48314000 0x80>; 482*19321457SAdam Ford ti,hwmods = "wd_timer2"; 483*19321457SAdam Ford }; 484*19321457SAdam Ford 485*19321457SAdam Ford mcbsp1: mcbsp@48074000 { 486*19321457SAdam Ford compatible = "ti,omap3-mcbsp"; 487*19321457SAdam Ford reg = <0x48074000 0xff>; 488*19321457SAdam Ford reg-names = "mpu"; 489*19321457SAdam Ford interrupts = <16>, /* OCP compliant interrupt */ 490*19321457SAdam Ford <59>, /* TX interrupt */ 491*19321457SAdam Ford <60>; /* RX interrupt */ 492*19321457SAdam Ford interrupt-names = "common", "tx", "rx"; 493*19321457SAdam Ford ti,buffer-size = <128>; 494*19321457SAdam Ford ti,hwmods = "mcbsp1"; 495*19321457SAdam Ford dmas = <&sdma 31>, 496*19321457SAdam Ford <&sdma 32>; 497*19321457SAdam Ford dma-names = "tx", "rx"; 498*19321457SAdam Ford clocks = <&mcbsp1_fck>; 499*19321457SAdam Ford clock-names = "fck"; 500*19321457SAdam Ford status = "disabled"; 501*19321457SAdam Ford }; 502*19321457SAdam Ford 503*19321457SAdam Ford mcbsp2: mcbsp@49022000 { 504*19321457SAdam Ford compatible = "ti,omap3-mcbsp"; 505*19321457SAdam Ford reg = <0x49022000 0xff>, 506*19321457SAdam Ford <0x49028000 0xff>; 507*19321457SAdam Ford reg-names = "mpu", "sidetone"; 508*19321457SAdam Ford interrupts = <17>, /* OCP compliant interrupt */ 509*19321457SAdam Ford <62>, /* TX interrupt */ 510*19321457SAdam Ford <63>, /* RX interrupt */ 511*19321457SAdam Ford <4>; /* Sidetone */ 512*19321457SAdam Ford interrupt-names = "common", "tx", "rx", "sidetone"; 513*19321457SAdam Ford ti,buffer-size = <1280>; 514*19321457SAdam Ford ti,hwmods = "mcbsp2", "mcbsp2_sidetone"; 515*19321457SAdam Ford dmas = <&sdma 33>, 516*19321457SAdam Ford <&sdma 34>; 517*19321457SAdam Ford dma-names = "tx", "rx"; 518*19321457SAdam Ford clocks = <&mcbsp2_fck>, <&mcbsp2_ick>; 519*19321457SAdam Ford clock-names = "fck", "ick"; 520*19321457SAdam Ford status = "disabled"; 521*19321457SAdam Ford }; 522*19321457SAdam Ford 523*19321457SAdam Ford mcbsp3: mcbsp@49024000 { 524*19321457SAdam Ford compatible = "ti,omap3-mcbsp"; 525*19321457SAdam Ford reg = <0x49024000 0xff>, 526*19321457SAdam Ford <0x4902a000 0xff>; 527*19321457SAdam Ford reg-names = "mpu", "sidetone"; 528*19321457SAdam Ford interrupts = <22>, /* OCP compliant interrupt */ 529*19321457SAdam Ford <89>, /* TX interrupt */ 530*19321457SAdam Ford <90>, /* RX interrupt */ 531*19321457SAdam Ford <5>; /* Sidetone */ 532*19321457SAdam Ford interrupt-names = "common", "tx", "rx", "sidetone"; 533*19321457SAdam Ford ti,buffer-size = <128>; 534*19321457SAdam Ford ti,hwmods = "mcbsp3", "mcbsp3_sidetone"; 535*19321457SAdam Ford dmas = <&sdma 17>, 536*19321457SAdam Ford <&sdma 18>; 537*19321457SAdam Ford dma-names = "tx", "rx"; 538*19321457SAdam Ford clocks = <&mcbsp3_fck>, <&mcbsp3_ick>; 539*19321457SAdam Ford clock-names = "fck", "ick"; 540*19321457SAdam Ford status = "disabled"; 541*19321457SAdam Ford }; 542*19321457SAdam Ford 543*19321457SAdam Ford mcbsp4: mcbsp@49026000 { 544*19321457SAdam Ford compatible = "ti,omap3-mcbsp"; 545*19321457SAdam Ford reg = <0x49026000 0xff>; 546*19321457SAdam Ford reg-names = "mpu"; 547*19321457SAdam Ford interrupts = <23>, /* OCP compliant interrupt */ 548*19321457SAdam Ford <54>, /* TX interrupt */ 549*19321457SAdam Ford <55>; /* RX interrupt */ 550*19321457SAdam Ford interrupt-names = "common", "tx", "rx"; 551*19321457SAdam Ford ti,buffer-size = <128>; 552*19321457SAdam Ford ti,hwmods = "mcbsp4"; 553*19321457SAdam Ford dmas = <&sdma 19>, 554*19321457SAdam Ford <&sdma 20>; 555*19321457SAdam Ford dma-names = "tx", "rx"; 556*19321457SAdam Ford clocks = <&mcbsp4_fck>; 557*19321457SAdam Ford clock-names = "fck"; 558*19321457SAdam Ford status = "disabled"; 559*19321457SAdam Ford }; 560*19321457SAdam Ford 561*19321457SAdam Ford mcbsp5: mcbsp@48096000 { 562*19321457SAdam Ford compatible = "ti,omap3-mcbsp"; 563*19321457SAdam Ford reg = <0x48096000 0xff>; 564*19321457SAdam Ford reg-names = "mpu"; 565*19321457SAdam Ford interrupts = <27>, /* OCP compliant interrupt */ 566*19321457SAdam Ford <81>, /* TX interrupt */ 567*19321457SAdam Ford <82>; /* RX interrupt */ 568*19321457SAdam Ford interrupt-names = "common", "tx", "rx"; 569*19321457SAdam Ford ti,buffer-size = <128>; 570*19321457SAdam Ford ti,hwmods = "mcbsp5"; 571*19321457SAdam Ford dmas = <&sdma 21>, 572*19321457SAdam Ford <&sdma 22>; 573*19321457SAdam Ford dma-names = "tx", "rx"; 574*19321457SAdam Ford clocks = <&mcbsp5_fck>; 575*19321457SAdam Ford clock-names = "fck"; 576*19321457SAdam Ford status = "disabled"; 577*19321457SAdam Ford }; 578*19321457SAdam Ford 579*19321457SAdam Ford sham: sham@480c3000 { 580*19321457SAdam Ford compatible = "ti,omap3-sham"; 581*19321457SAdam Ford ti,hwmods = "sham"; 582*19321457SAdam Ford reg = <0x480c3000 0x64>; 583*19321457SAdam Ford interrupts = <49>; 584*19321457SAdam Ford dmas = <&sdma 69>; 585*19321457SAdam Ford dma-names = "rx"; 586*19321457SAdam Ford }; 587*19321457SAdam Ford 588*19321457SAdam Ford smartreflex_core: smartreflex@480cb000 { 589*19321457SAdam Ford compatible = "ti,omap3-smartreflex-core"; 590*19321457SAdam Ford ti,hwmods = "smartreflex_core"; 591*19321457SAdam Ford reg = <0x480cb000 0x400>; 592*19321457SAdam Ford interrupts = <19>; 593*19321457SAdam Ford }; 594*19321457SAdam Ford 595*19321457SAdam Ford smartreflex_mpu_iva: smartreflex@480c9000 { 596*19321457SAdam Ford compatible = "ti,omap3-smartreflex-iva"; 597*19321457SAdam Ford ti,hwmods = "smartreflex_mpu_iva"; 598*19321457SAdam Ford reg = <0x480c9000 0x400>; 599*19321457SAdam Ford interrupts = <18>; 600*19321457SAdam Ford }; 601*19321457SAdam Ford 602*19321457SAdam Ford timer1: timer@48318000 { 603*19321457SAdam Ford compatible = "ti,omap3430-timer"; 604*19321457SAdam Ford reg = <0x48318000 0x400>; 605*19321457SAdam Ford interrupts = <37>; 606*19321457SAdam Ford ti,hwmods = "timer1"; 607*19321457SAdam Ford ti,timer-alwon; 608*19321457SAdam Ford }; 609*19321457SAdam Ford 610*19321457SAdam Ford timer2: timer@49032000 { 611*19321457SAdam Ford compatible = "ti,omap3430-timer"; 612*19321457SAdam Ford reg = <0x49032000 0x400>; 613*19321457SAdam Ford interrupts = <38>; 614*19321457SAdam Ford ti,hwmods = "timer2"; 615*19321457SAdam Ford }; 616*19321457SAdam Ford 617*19321457SAdam Ford timer3: timer@49034000 { 618*19321457SAdam Ford compatible = "ti,omap3430-timer"; 619*19321457SAdam Ford reg = <0x49034000 0x400>; 620*19321457SAdam Ford interrupts = <39>; 621*19321457SAdam Ford ti,hwmods = "timer3"; 622*19321457SAdam Ford }; 623*19321457SAdam Ford 624*19321457SAdam Ford timer4: timer@49036000 { 625*19321457SAdam Ford compatible = "ti,omap3430-timer"; 626*19321457SAdam Ford reg = <0x49036000 0x400>; 627*19321457SAdam Ford interrupts = <40>; 628*19321457SAdam Ford ti,hwmods = "timer4"; 629*19321457SAdam Ford }; 630*19321457SAdam Ford 631*19321457SAdam Ford timer5: timer@49038000 { 632*19321457SAdam Ford compatible = "ti,omap3430-timer"; 633*19321457SAdam Ford reg = <0x49038000 0x400>; 634*19321457SAdam Ford interrupts = <41>; 635*19321457SAdam Ford ti,hwmods = "timer5"; 636*19321457SAdam Ford ti,timer-dsp; 637*19321457SAdam Ford }; 638*19321457SAdam Ford 639*19321457SAdam Ford timer6: timer@4903a000 { 640*19321457SAdam Ford compatible = "ti,omap3430-timer"; 641*19321457SAdam Ford reg = <0x4903a000 0x400>; 642*19321457SAdam Ford interrupts = <42>; 643*19321457SAdam Ford ti,hwmods = "timer6"; 644*19321457SAdam Ford ti,timer-dsp; 645*19321457SAdam Ford }; 646*19321457SAdam Ford 647*19321457SAdam Ford timer7: timer@4903c000 { 648*19321457SAdam Ford compatible = "ti,omap3430-timer"; 649*19321457SAdam Ford reg = <0x4903c000 0x400>; 650*19321457SAdam Ford interrupts = <43>; 651*19321457SAdam Ford ti,hwmods = "timer7"; 652*19321457SAdam Ford ti,timer-dsp; 653*19321457SAdam Ford }; 654*19321457SAdam Ford 655*19321457SAdam Ford timer8: timer@4903e000 { 656*19321457SAdam Ford compatible = "ti,omap3430-timer"; 657*19321457SAdam Ford reg = <0x4903e000 0x400>; 658*19321457SAdam Ford interrupts = <44>; 659*19321457SAdam Ford ti,hwmods = "timer8"; 660*19321457SAdam Ford ti,timer-pwm; 661*19321457SAdam Ford ti,timer-dsp; 662*19321457SAdam Ford }; 663*19321457SAdam Ford 664*19321457SAdam Ford timer9: timer@49040000 { 665*19321457SAdam Ford compatible = "ti,omap3430-timer"; 666*19321457SAdam Ford reg = <0x49040000 0x400>; 667*19321457SAdam Ford interrupts = <45>; 668*19321457SAdam Ford ti,hwmods = "timer9"; 669*19321457SAdam Ford ti,timer-pwm; 670*19321457SAdam Ford }; 671*19321457SAdam Ford 672*19321457SAdam Ford timer10: timer@48086000 { 673*19321457SAdam Ford compatible = "ti,omap3430-timer"; 674*19321457SAdam Ford reg = <0x48086000 0x400>; 675*19321457SAdam Ford interrupts = <46>; 676*19321457SAdam Ford ti,hwmods = "timer10"; 677*19321457SAdam Ford ti,timer-pwm; 678*19321457SAdam Ford }; 679*19321457SAdam Ford 680*19321457SAdam Ford timer11: timer@48088000 { 681*19321457SAdam Ford compatible = "ti,omap3430-timer"; 682*19321457SAdam Ford reg = <0x48088000 0x400>; 683*19321457SAdam Ford interrupts = <47>; 684*19321457SAdam Ford ti,hwmods = "timer11"; 685*19321457SAdam Ford ti,timer-pwm; 686*19321457SAdam Ford }; 687*19321457SAdam Ford 688*19321457SAdam Ford timer12: timer@48304000 { 689*19321457SAdam Ford compatible = "ti,omap3430-timer"; 690*19321457SAdam Ford reg = <0x48304000 0x400>; 691*19321457SAdam Ford interrupts = <95>; 692*19321457SAdam Ford ti,hwmods = "timer12"; 693*19321457SAdam Ford ti,timer-alwon; 694*19321457SAdam Ford ti,timer-secure; 695*19321457SAdam Ford }; 696*19321457SAdam Ford 697*19321457SAdam Ford usbhstll: usbhstll@48062000 { 698*19321457SAdam Ford compatible = "ti,usbhs-tll"; 699*19321457SAdam Ford reg = <0x48062000 0x1000>; 700*19321457SAdam Ford interrupts = <78>; 701*19321457SAdam Ford ti,hwmods = "usb_tll_hs"; 702*19321457SAdam Ford }; 703*19321457SAdam Ford 704*19321457SAdam Ford usbhshost: usbhshost@48064000 { 705*19321457SAdam Ford compatible = "ti,usbhs-host"; 706*19321457SAdam Ford reg = <0x48064000 0x400>; 707*19321457SAdam Ford ti,hwmods = "usb_host_hs"; 708*19321457SAdam Ford #address-cells = <1>; 709*19321457SAdam Ford #size-cells = <1>; 710*19321457SAdam Ford ranges; 711*19321457SAdam Ford 712*19321457SAdam Ford usbhsohci: ohci@48064400 { 713*19321457SAdam Ford compatible = "ti,ohci-omap3"; 714*19321457SAdam Ford reg = <0x48064400 0x400>; 715*19321457SAdam Ford interrupt-parent = <&intc>; 716*19321457SAdam Ford interrupts = <76>; 717*19321457SAdam Ford }; 718*19321457SAdam Ford 719*19321457SAdam Ford usbhsehci: ehci@48064800 { 720*19321457SAdam Ford compatible = "ti,ehci-omap"; 721*19321457SAdam Ford reg = <0x48064800 0x400>; 722*19321457SAdam Ford interrupt-parent = <&intc>; 723*19321457SAdam Ford interrupts = <77>; 724*19321457SAdam Ford }; 725*19321457SAdam Ford }; 726*19321457SAdam Ford 727*19321457SAdam Ford gpmc: gpmc@6e000000 { 728*19321457SAdam Ford compatible = "ti,omap3430-gpmc"; 729*19321457SAdam Ford ti,hwmods = "gpmc"; 730*19321457SAdam Ford reg = <0x6e000000 0x02d0>; 731*19321457SAdam Ford interrupts = <20>; 732*19321457SAdam Ford dmas = <&sdma 4>; 733*19321457SAdam Ford dma-names = "rxtx"; 734*19321457SAdam Ford gpmc,num-cs = <8>; 735*19321457SAdam Ford gpmc,num-waitpins = <4>; 736*19321457SAdam Ford #address-cells = <2>; 737*19321457SAdam Ford #size-cells = <1>; 738*19321457SAdam Ford interrupt-controller; 739*19321457SAdam Ford #interrupt-cells = <2>; 740*19321457SAdam Ford gpio-controller; 741*19321457SAdam Ford #gpio-cells = <2>; 742*19321457SAdam Ford }; 743*19321457SAdam Ford 744*19321457SAdam Ford usb_otg_hs: usb_otg_hs@480ab000 { 745*19321457SAdam Ford compatible = "ti,omap3-musb"; 746*19321457SAdam Ford reg = <0x480ab000 0x1000>; 747*19321457SAdam Ford interrupts = <92>, <93>; 748*19321457SAdam Ford interrupt-names = "mc", "dma"; 749*19321457SAdam Ford ti,hwmods = "usb_otg_hs"; 750*19321457SAdam Ford multipoint = <1>; 751*19321457SAdam Ford num-eps = <16>; 752*19321457SAdam Ford ram-bits = <12>; 753*19321457SAdam Ford }; 754*19321457SAdam Ford 755*19321457SAdam Ford dss: dss@48050000 { 756*19321457SAdam Ford compatible = "ti,omap3-dss"; 757*19321457SAdam Ford reg = <0x48050000 0x200>; 758*19321457SAdam Ford status = "disabled"; 759*19321457SAdam Ford ti,hwmods = "dss_core"; 760*19321457SAdam Ford clocks = <&dss1_alwon_fck>; 761*19321457SAdam Ford clock-names = "fck"; 762*19321457SAdam Ford #address-cells = <1>; 763*19321457SAdam Ford #size-cells = <1>; 764*19321457SAdam Ford ranges; 765*19321457SAdam Ford 766*19321457SAdam Ford dispc@48050400 { 767*19321457SAdam Ford compatible = "ti,omap3-dispc"; 768*19321457SAdam Ford reg = <0x48050400 0x400>; 769*19321457SAdam Ford interrupts = <25>; 770*19321457SAdam Ford ti,hwmods = "dss_dispc"; 771*19321457SAdam Ford clocks = <&dss1_alwon_fck>; 772*19321457SAdam Ford clock-names = "fck"; 773*19321457SAdam Ford }; 774*19321457SAdam Ford 775*19321457SAdam Ford dsi: encoder@4804fc00 { 776*19321457SAdam Ford compatible = "ti,omap3-dsi"; 777*19321457SAdam Ford reg = <0x4804fc00 0x200>, 778*19321457SAdam Ford <0x4804fe00 0x40>, 779*19321457SAdam Ford <0x4804ff00 0x20>; 780*19321457SAdam Ford reg-names = "proto", "phy", "pll"; 781*19321457SAdam Ford interrupts = <25>; 782*19321457SAdam Ford status = "disabled"; 783*19321457SAdam Ford ti,hwmods = "dss_dsi1"; 784*19321457SAdam Ford clocks = <&dss1_alwon_fck>, <&dss2_alwon_fck>; 785*19321457SAdam Ford clock-names = "fck", "sys_clk"; 786*19321457SAdam Ford }; 787*19321457SAdam Ford 788*19321457SAdam Ford rfbi: encoder@48050800 { 789*19321457SAdam Ford compatible = "ti,omap3-rfbi"; 790*19321457SAdam Ford reg = <0x48050800 0x100>; 791*19321457SAdam Ford status = "disabled"; 792*19321457SAdam Ford ti,hwmods = "dss_rfbi"; 793*19321457SAdam Ford clocks = <&dss1_alwon_fck>, <&dss_ick>; 794*19321457SAdam Ford clock-names = "fck", "ick"; 795*19321457SAdam Ford }; 796*19321457SAdam Ford 797*19321457SAdam Ford venc: encoder@48050c00 { 798*19321457SAdam Ford compatible = "ti,omap3-venc"; 799*19321457SAdam Ford reg = <0x48050c00 0x100>; 800*19321457SAdam Ford status = "disabled"; 801*19321457SAdam Ford ti,hwmods = "dss_venc"; 802*19321457SAdam Ford clocks = <&dss_tv_fck>; 803*19321457SAdam Ford clock-names = "fck"; 804*19321457SAdam Ford }; 805*19321457SAdam Ford }; 806*19321457SAdam Ford 807*19321457SAdam Ford ssi: ssi-controller@48058000 { 808*19321457SAdam Ford compatible = "ti,omap3-ssi"; 809*19321457SAdam Ford ti,hwmods = "ssi"; 810*19321457SAdam Ford 811*19321457SAdam Ford status = "disabled"; 812*19321457SAdam Ford 813*19321457SAdam Ford reg = <0x48058000 0x1000>, 814*19321457SAdam Ford <0x48059000 0x1000>; 815*19321457SAdam Ford reg-names = "sys", 816*19321457SAdam Ford "gdd"; 817*19321457SAdam Ford 818*19321457SAdam Ford interrupts = <71>; 819*19321457SAdam Ford interrupt-names = "gdd_mpu"; 820*19321457SAdam Ford 821*19321457SAdam Ford #address-cells = <1>; 822*19321457SAdam Ford #size-cells = <1>; 823*19321457SAdam Ford ranges; 824*19321457SAdam Ford 825*19321457SAdam Ford ssi_port1: ssi-port@4805a000 { 826*19321457SAdam Ford compatible = "ti,omap3-ssi-port"; 827*19321457SAdam Ford 828*19321457SAdam Ford reg = <0x4805a000 0x800>, 829*19321457SAdam Ford <0x4805a800 0x800>; 830*19321457SAdam Ford reg-names = "tx", 831*19321457SAdam Ford "rx"; 832*19321457SAdam Ford 833*19321457SAdam Ford interrupt-parent = <&intc>; 834*19321457SAdam Ford interrupts = <67>, 835*19321457SAdam Ford <68>; 836*19321457SAdam Ford }; 837*19321457SAdam Ford 838*19321457SAdam Ford ssi_port2: ssi-port@4805b000 { 839*19321457SAdam Ford compatible = "ti,omap3-ssi-port"; 840*19321457SAdam Ford 841*19321457SAdam Ford reg = <0x4805b000 0x800>, 842*19321457SAdam Ford <0x4805b800 0x800>; 843*19321457SAdam Ford reg-names = "tx", 844*19321457SAdam Ford "rx"; 845*19321457SAdam Ford 846*19321457SAdam Ford interrupt-parent = <&intc>; 847*19321457SAdam Ford interrupts = <69>, 848*19321457SAdam Ford <70>; 849*19321457SAdam Ford }; 850*19321457SAdam Ford }; 851*19321457SAdam Ford }; 852*19321457SAdam Ford}; 853*19321457SAdam Ford 854*19321457SAdam Ford/include/ "omap3xxx-clocks.dtsi" 855