Commit | Line | Data |
---|---|---|
9b07b477 JH |
1 | /* |
2 | * Device Tree Source for OMAP4460 SoC | |
3 | * | |
4 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ | |
5 | * | |
6 | * This file is licensed under the terms of the GNU General Public License | |
7 | * version 2. This program is licensed "as is" without any warranty of any | |
8 | * kind, whether express or implied. | |
9 | */ | |
98ef7957 | 10 | #include "omap4.dtsi" |
9b07b477 JH |
11 | |
12 | / { | |
d16fb25d NM |
13 | cpus { |
14 | /* OMAP446x 'standard device' variants OPP50 to OPPTurbo */ | |
8af51b0f | 15 | cpu0: cpu@0 { |
d16fb25d NM |
16 | operating-points = < |
17 | /* kHz uV */ | |
45465c5e NM |
18 | 350000 1025000 |
19 | 700000 1200000 | |
20 | 920000 1313000 | |
d16fb25d NM |
21 | >; |
22 | clock-latency = <300000>; /* From legacy driver */ | |
616a6635 EV |
23 | |
24 | /* cooling options */ | |
25 | cooling-min-level = <0>; | |
26 | cooling-max-level = <2>; | |
27 | #cooling-cells = <2>; /* min followed by max */ | |
d16fb25d NM |
28 | }; |
29 | }; | |
30 | ||
9b07b477 JH |
31 | pmu { |
32 | compatible = "arm,cortex-a9-pmu"; | |
8fea7d5a FV |
33 | interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>, |
34 | <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>; | |
9b07b477 JH |
35 | ti,hwmods = "debugss"; |
36 | }; | |
c9600e25 | 37 | |
8af51b0f EV |
38 | thermal-zones { |
39 | #include "omap4-cpu-thermal.dtsi" | |
40 | }; | |
41 | ||
135df807 EV |
42 | ocp { |
43 | bandgap: bandgap { | |
44 | reg = <0x4a002260 0x4 | |
45 | 0x4a00232C 0x4 | |
46 | 0x4a002378 0x18>; | |
47 | compatible = "ti,omap4460-bandgap"; | |
48 | interrupts = <0 126 IRQ_TYPE_LEVEL_HIGH>; /* talert */ | |
3a637e00 | 49 | gpios = <&gpio3 22 GPIO_ACTIVE_HIGH>; /* tshut */ |
8af51b0f | 50 | |
135df807 EV |
51 | #thermal-sensor-cells = <0>; |
52 | }; | |
e12c7737 AT |
53 | |
54 | abb_mpu: regulator-abb-mpu { | |
55 | status = "okay"; | |
56 | ||
57 | reg = <0x4a307bd0 0x8>, <0x4a306014 0x4>, | |
58 | <0x4A002268 0x4>; | |
59 | reg-names = "base-address", "int-address", | |
60 | "efuse-address"; | |
61 | ||
62 | ti,abb_info = < | |
63 | /*uV ABB efuse rbb_m fbb_m vset_m*/ | |
64 | 1025000 0 0 0 0 0 | |
65 | 1200000 0 0 0 0 0 | |
66 | 1313000 0 0 0x100000 0x40000 0 | |
67 | 1375000 1 0 0 0 0 | |
68 | 1389000 1 0 0 0 0 | |
69 | >; | |
70 | }; | |
71 | ||
72 | abb_iva: regulator-abb-iva { | |
73 | status = "okay"; | |
74 | ||
75 | reg = <0x4a307bd8 0x8>, <0x4a306010 0x4>, | |
76 | <0x4A002268 0x4>; | |
77 | reg-names = "base-address", "int-address", | |
78 | "efuse-address"; | |
79 | ||
80 | ti,abb_info = < | |
81 | /*uV ABB efuse rbb_m fbb_m vset_m*/ | |
82 | 950000 0 0 0 0 0 | |
83 | 1140000 0 0 0 0 0 | |
84 | 1291000 0 0 0x200000 0 0 | |
85 | 1375000 1 0 0 0 0 | |
86 | 1376000 1 0 0 0 0 | |
87 | >; | |
88 | }; | |
c9600e25 | 89 | }; |
e12c7737 | 90 | |
9b07b477 | 91 | }; |
2488ff6c TK |
92 | |
93 | /include/ "omap446x-clocks.dtsi" |