Commit | Line | Data |
---|---|---|
3319f697 UY |
1 | /* |
2 | * Copyright (C) 2012 Variscite Ltd. - http://www.variscite.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 | ||
98ef7957 | 10 | #include "omap443x.dtsi" |
3319f697 UY |
11 | |
12 | / { | |
13 | model = "Variscite OMAP4 SOM"; | |
14 | compatible = "var,omap4-var_som", "ti,omap4430", "ti,omap4"; | |
15 | ||
16 | memory { | |
17 | device_type = "memory"; | |
18 | reg = <0x80000000 0x40000000>; /* 1 GB */ | |
19 | }; | |
20 | ||
21 | vdd_eth: fixedregulator@0 { | |
22 | compatible = "regulator-fixed"; | |
23 | regulator-name = "VDD_ETH"; | |
24 | regulator-min-microvolt = <3300000>; | |
25 | regulator-max-microvolt = <3300000>; | |
26 | enable-active-high; | |
27 | regulator-boot-on; | |
28 | }; | |
29 | }; | |
30 | ||
31 | &i2c1 { | |
32 | clock-frequency = <400000>; | |
33 | ||
34 | twl: twl@48 { | |
35 | reg = <0x48>; | |
36 | /* SPI = 0, IRQ# = 7, 4 = active high level-sensitive */ | |
8fea7d5a | 37 | interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>; /* IRQ_SYS_1N cascaded to gic */ |
3319f697 UY |
38 | interrupt-parent = <&gic>; |
39 | }; | |
40 | }; | |
41 | ||
98ef7957 | 42 | #include "twl6030.dtsi" |
3319f697 UY |
43 | |
44 | &i2c2 { | |
45 | clock-frequency = <400000>; | |
46 | }; | |
47 | ||
48 | &i2c3 { | |
49 | clock-frequency = <400000>; | |
50 | ||
51 | /* | |
52 | * Temperature Sensor | |
53 | * http://www.ti.com/lit/ds/symlink/tmp105.pdf | |
54 | */ | |
55 | tmp105@49 { | |
56 | compatible = "ti,tmp105"; | |
57 | reg = <0x49>; | |
58 | }; | |
59 | }; | |
60 | ||
61 | &i2c4 { | |
62 | clock-frequency = <400000>; | |
63 | }; | |
64 | ||
65 | &mcspi1 { | |
66 | eth@0 { | |
67 | compatible = "ks8851"; | |
68 | spi-max-frequency = <24000000>; | |
69 | reg = <0>; | |
70 | interrupt-parent = <&gpio6>; | |
8fea7d5a | 71 | interrupts = <11 IRQ_TYPE_LEVEL_LOW>; /* gpio line 171 */ |
3319f697 UY |
72 | vdd-supply = <&vdd_eth>; |
73 | }; | |
74 | }; | |
75 | ||
76 | &mmc1 { | |
77 | vmmc-supply = <&vmmc>; | |
78 | ti,bus-width = <8>; | |
79 | ti,non-removable; | |
80 | }; | |
81 | ||
82 | &mmc2 { | |
83 | status = "disabled"; | |
84 | }; | |
85 | ||
86 | &mmc3 { | |
87 | status = "disabled"; | |
88 | }; | |
89 | ||
90 | &mmc4 { | |
91 | status = "disabled"; | |
92 | }; | |
93 | ||
94 | &mmc5 { | |
95 | ti,bus-width = <4>; | |
96 | }; |