]> Pileus Git - ~andy/linux/blob - arch/arm/boot/dts/am335x-bone.dts
Merge branch 'next/dt' into HEAD
[~andy/linux] / arch / arm / boot / dts / am335x-bone.dts
1 /*
2  * Copyright (C) 2012 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 /dts-v1/;
9
10 /include/ "am33xx.dtsi"
11
12 / {
13         model = "TI AM335x BeagleBone";
14         compatible = "ti,am335x-bone", "ti,am33xx";
15
16         memory {
17                 device_type = "memory";
18                 reg = <0x80000000 0x10000000>; /* 256 MB */
19         };
20
21         ocp {
22                 uart1: serial@44e09000 {
23                         status = "okay";
24                 };
25
26                 i2c1: i2c@44e0b000 {
27                         status = "okay";
28                         clock-frequency = <400000>;
29
30                         tps: tps@24 {
31                                 reg = <0x24>;
32                         };
33
34                 };
35         };
36 };
37
38 /include/ "tps65217.dtsi"
39
40 &tps {
41         regulators {
42                 dcdc1_reg: regulator@0 {
43                         regulator-always-on;
44                 };
45
46                 dcdc2_reg: regulator@1 {
47                         /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */
48                         regulator-name = "vdd_mpu";
49                         regulator-min-microvolt = <925000>;
50                         regulator-max-microvolt = <1325000>;
51                         regulator-boot-on;
52                         regulator-always-on;
53                 };
54
55                 dcdc3_reg: regulator@2 {
56                         /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */
57                         regulator-name = "vdd_core";
58                         regulator-min-microvolt = <925000>;
59                         regulator-max-microvolt = <1150000>;
60                         regulator-boot-on;
61                         regulator-always-on;
62                 };
63
64                 ldo1_reg: regulator@3 {
65                         regulator-always-on;
66                 };
67
68                 ldo2_reg: regulator@4 {
69                         regulator-always-on;
70                 };
71
72                 ldo3_reg: regulator@5 {
73                         regulator-always-on;
74                 };
75
76                 ldo4_reg: regulator@6 {
77                         regulator-always-on;
78                 };
79         };
80 };